> ## Documentation Index
> Fetch the complete documentation index at: https://nango-wari-migrated-bigcommerce-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Trello

## Overview

<CardGroup cols={3}>
  <Card title="Pre-built tooling" icon="screwdriver-wrench" href="#pre-built-tooling" />

  <Card title="Pre-built integrations" icon="square-check" href="#pre-built-integrations" />

  <Card title="Access requirements" icon="triangle-exclamation" href="#access-requirements" />

  <Card title="Setup guide" icon="rocket" href="#setup-guide" />

  <Card title="Useful links" icon="circle-info" href="#useful-links" />

  <Card title="API gotchas" icon="biohazard" href="#api-gotchas" />
</CardGroup>

## Pre-built tooling

<AccordionGroup>
  <Accordion title="✅ Authorization">
    | Tools                           | Status |
    | ------------------------------- | ------ |
    | Pre-built authorization (OAuth) | ✅      |
    | Credentials auto-refresh        | ✅      |
    | Auth parameters validation      | ✅      |
    | Pre-built authorization UI      | ✅      |
    | Custom authorization UI         | ✅      |
    | Expired credentials detection   | ✅      |
  </Accordion>

  <Accordion title="✅ Read & write data">
    | Tools                                     | Status                         |
    | ----------------------------------------- | ------------------------------ |
    | Pre-built integrations                    | ✅                              |
    | API unification                           | ✅                              |
    | 2-way sync                                | ✅                              |
    | Webhooks from Nango on data modifications | ✅                              |
    | Real-time webhooks from 3rd-party API     | 🚫 (time to contribute: \<48h) |
    | Proxy requests                            | ✅                              |
  </Accordion>

  <Accordion title="✅ Observability & data quality">
    | Tools                   | Status |
    | ----------------------- | ------ |
    | HTTP request logging    | ✅      |
    | End-to-end type safety  | ✅      |
    | Data runtime validation | ✅      |
    | OpenTelemetry export    | ✅      |
    | Slack alerts on errors  | ✅      |
    | Integration status API  | ✅      |
  </Accordion>

  <Accordion title="✅ Customization">
    | Tools                              | Status                         |
    | ---------------------------------- | ------------------------------ |
    | Create or customize use-cases      | ✅                              |
    | Pre-configured pagination          | 🚫 (time to contribute: \<48h) |
    | Pre-configured rate-limit handling | 🚫 (time to contribute: \<48h) |
    | Per-customer configurations        | ✅                              |
  </Accordion>
</AccordionGroup>

### Others

| Function name           | Description                                                                                                        | Type                                           | Source code                                                                                                                  |
| ----------------------- | ------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| `add-card-comment`      | Add a comment to a Trello card.                                                                                    | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/add-card-comment.ts)      |
| `add-checklist-item`    | Add an item to a Trello checklist.                                                                                 | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/add-checklist-item.ts)    |
| `create-attachment`     | Create an attachment on a Trello card.                                                                             | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/create-attachment.ts)     |
| `create-board`          | Create a board in Trello.                                                                                          | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/create-board.ts)          |
| `create-card`           | Create a card in Trello.                                                                                           | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/create-card.ts)           |
| `create-list`           | Create a list in Trello.                                                                                           | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/create-list.ts)           |
| `delete-attachment`     | Delete an attachment from a Trello card                                                                            | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/delete-attachment.ts)     |
| `delete-board`          | Permanently delete a Trello board.                                                                                 | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/delete-board.ts)          |
| `delete-card`           | Permanently delete a Trello card.                                                                                  | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/delete-card.ts)           |
| `delete-checklist-item` | Delete an item from a Trello checklist.                                                                            | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/delete-checklist-item.ts) |
| `delete-checklist`      | Permanently delete a Trello checklist.                                                                             | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/delete-checklist.ts)      |
| `delete-comment`        | Delete a comment from a Trello card.                                                                               | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/delete-comment.ts)        |
| `delete-label`          | Permanently delete a Trello label.                                                                                 | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/delete-label.ts)          |
| `delete-list`           | Archive a Trello list. Trello does not support permanent list deletion; lists are archived by setting closed=true. | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/delete-list.ts)           |
| `get-attachment`        | Retrieve a single attachment from a Trello card.                                                                   | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/get-attachment.ts)        |
| `get-board`             | Retrieve a single board from Trello.                                                                               | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/get-board.ts)             |
| `get-card`              | Retrieve a single card from Trello.                                                                                | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/get-card.ts)              |
| `get-checklist-item`    | Retrieve a single checklist item from Trello.                                                                      | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/get-checklist-item.ts)    |
| `get-checklist`         | Retrieve a single checklist from Trello.                                                                           | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/get-checklist.ts)         |
| `get-label`             | Retrieve a single label from Trello.                                                                               | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/get-label.ts)             |
| `get-list`              | Retrieve a single list from Trello.                                                                                | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/get-list.ts)              |
| `get-member`            | Retrieve a Trello member by ID. Use 'me' to get the authenticated user.                                            | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/get-member.ts)            |
| `get-organization`      | Retrieve a single organization (workspace) from Trello.                                                            | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/get-organization.ts)      |
| `list-attachments`      | List attachments on a Trello card.                                                                                 | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/list-attachments.ts)      |
| `list-board-actions`    | List activity actions (audit log) for a Trello board.                                                              | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/list-board-actions.ts)    |
| `list-boards`           | List boards for the authenticated Trello member.                                                                   | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/list-boards.ts)           |
| `list-card-actions`     | List activity actions for a Trello card (includes comments, moves, updates)                                        | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/list-card-actions.ts)     |
| `list-cards`            | List cards on a Trello board                                                                                       | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/list-cards.ts)            |
| `list-checklists`       | List checklists on a Trello card                                                                                   | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/list-checklists.ts)       |
| `list-labels`           | List labels on a Trello board.                                                                                     | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/list-labels.ts)           |
| `list-lists`            | List lists on a Trello board.                                                                                      | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/list-lists.ts)            |
| `list-members`          | List members of a Trello board                                                                                     | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/list-members.ts)          |
| `list-organizations`    | List organizations (workspaces) for the authenticated Trello member.                                               | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/list-organizations.ts)    |
| `move-card`             | Move a Trello card to another list or board.                                                                       | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/move-card.ts)             |
| `update-board`          | Update a Trello board                                                                                              | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/update-board.ts)          |
| `update-card`           | Update a Trello card.                                                                                              | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/update-card.ts)           |
| `update-checklist-item` | Update a checklist item on a Trello card.                                                                          | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/update-checklist-item.ts) |
| `update-checklist`      | Update a Trello checklist.                                                                                         | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/update-checklist.ts)      |
| `update-comment`        | Update an existing comment on a Trello card.                                                                       | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/update-comment.ts)        |
| `update-label`          | Update a Trello label.                                                                                             | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/update-label.ts)          |
| `update-list`           | Update a Trello list.                                                                                              | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/update-list.ts)           |
| `update-organization`   | Update a Trello organization (workspace).                                                                          | [Action](/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/actions/update-organization.ts)   |
| `actions`               | Sync activity actions (audit log) for Trello boards.                                                               | [Sync](/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/syncs/actions.ts)                 |
| `attachments`           | Sync attachments from Trello cards.                                                                                | [Sync](/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/syncs/attachments.ts)             |
| `boards`                | Sync boards from Trello.                                                                                           | [Sync](/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/syncs/boards.ts)                  |
| `cards`                 | Sync cards from Trello boards                                                                                      | [Sync](/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/syncs/cards.ts)                   |
| `checklists`            | Sync checklists (with their items) from Trello cards                                                               | [Sync](/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/syncs/checklists.ts)              |
| `custom-fields`         | Sync custom field definitions from Trello boards                                                                   | [Sync](/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/syncs/custom-fields.ts)           |
| `labels`                | Sync labels from Trello boards.                                                                                    | [Sync](/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/syncs/labels.ts)                  |
| `lists`                 | Sync lists from Trello boards                                                                                      | [Sync](/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/syncs/lists.ts)                   |
| `members`               | Sync members from Trello boards.                                                                                   | [Sync](/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/syncs/members.ts)                 |
| `organizations`         | Sync organizations (workspaces) the authenticated member belongs to.                                               | [Sync](/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/trello/syncs/organizations.ts)           |

## Access requirements

| Pre-Requisites    | Status | Comment |
| ----------------- | ------ | ------- |
| Paid dev account  | ❓      |         |
| Paid test account | ❓      |         |
| Partnership       | ❓      |         |
| App review        | ❓      |         |
| Security audit    | ❓      |         |

## Setup guide

*No setup guide yet.*

<Tip>Need help getting started? Get help in the [community](https://nango.dev/slack).</Tip>

<Note>Contribute improvements to the setup guide by [editing this page](https://github.com/nangohq/nango/tree/master/docs/integrations/all/trello.mdx)</Note>

## Useful links

* [How to register an Application](https://developer.atlassian.com/cloud/trello/guides/rest-api/authorization/#introduction)
* [OAuth-related docs](https://developer.atlassian.com/cloud/trello/guides/rest-api/authorization/)
* [API](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/)
* [Web API docs (their REST API)](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-group-actions)
* [SCIM API Docs](https://developer.atlassian.com/cloud/trello/scim/routes/)

<Note>Contribute useful links by [editing this page](https://github.com/nangohq/nango/tree/master/docs/integrations/all/trello.mdx)</Note>

## API gotchas

* Scopes is either `read`, `write`, `account`.

<Note>Contribute API gotchas by [editing this page](https://github.com/nangohq/nango/tree/master/docs/integrations/all/trello.mdx)</Note>

<Card title="Connect to trello-scim" icon="link" href="/integrations/all/trello-scim/connect" horizontal>
  Guide to connect to trello-scim using Nango Connect.
</Card>
