Actions58
- Campfire Actions
- Campfire Line Actions
- Card Actions
- Card Table Actions
- Comment Actions
- Document Actions
- Event Actions
- Message Actions
- Person Actions
- Project Actions
- Question Actions
- Question Answer Actions
- Schedule Entry Actions
- Template Actions
- To-Do Actions
- To-Do List Actions
- Upload Actions
- Vault Actions
- Webhook Actions
Message → Get Many
AI-generatedSummary
Retrieves multiple messages from a specified Basecamp message board within a project.
Inputs
- accountId (required) — The Basecamp account to use. Choose from the list, or specify an ID using an expression.
- projectId (required) — The project to retrieve messages from. Choose from the list, or specify an ID using an expression.
- messageBoardId (required) — The ID of the message board to retrieve messages from. Found in project details.
- returnAll — Whether to return all results or only up to a given limit. Defaults to false.
- limit — Max number of results to return. Only used when returnAll is false. Defaults to 50.
Output shape
a list of items representing messages
Basecamp returns up to 50 items per page. If returnAll is true, the node follows Link headers to collect all pages; otherwise, it respects the limit.
Examples
Example 1: Fetch the most recent 10 messages from a specific project message board.
Set Account, Project, and Board IDs; set Return All to false and Limit to 10.
Example 2: Retrieve all messages from a project message board, regardless of size.
Set Account, Project, and Board IDs; set Return All to true.