Basecamp icon

Basecamp

Consume Basecamp API

Actions58

Message → Get Many

AI-generated

Summary

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.

Links

Discussion