Skip to main content
The Tasks category covers issue trackers and project management tools: Jira, Linear, Asana, Trello, ClickUp, monday.com, Basecamp, Wrike and Todoist. It returns projects (or boards, lists, workspaces, depending on the tool) and the tasks (issues, cards, to-dos) in them. Support tools such as Zendesk live in the separate Helpdesk category, because a support ticket has a requester and priority rather than a project. Use it to: import a customer’s backlog, link your records to their tasks, or show task status inside your product.

Endpoints

Parameters and full schemas: Unified API reference. Which trackers support which endpoints: bundleup.io/integrations.

Example: import tasks

Page through all tasks with after. See Pagination.

Response notes

  • status is the provider’s own status name (To Do, In Progress, Done, or whatever the customer configured). Trackers let teams define their own workflows, so there’s no fixed list. Map statuses in your product if you need categories.
  • description is the provider’s text, in its own format (Markdown, HTML or plain text, depending on the tool).
  • id is what you pass to GET /v1/tasks/tasks/{id}.

Provider differences

  • What a “project” is depends on the tool: a project, a board, a list, a team or a workspace.
  • Single tasks aren’t available everywhere. Some tools only address a task through its parent project, so an ID alone can’t fetch it. Basecamp is one. For those, use the list endpoint, or the Proxy.
  • Writes (creating tasks, changing status, commenting) aren’t part of the Unified API. Use the Proxy.