Trello REST API

api.trello.com

Community

Trello REST API provides a REST API for programmatic access to its features. Use it to automate workflows and integrate with other services.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.trello.com/1

Last verified

2026-03-01 11:55:00

Health

Loading health data...

Capabilities

actions

Manage actions — create reaction for action, update an action, update a comment action. Supports standard CRUD operations through the REST API.

Detail: https://api.trello.com/1/capabilities/actions

applications

Manage applications — get application's compliance data. Supports standard CRUD operations through the REST API.

Detail: https://api.trello.com/1/capabilities/applications

batch

Manage batch — batch requests. Supports standard CRUD operations through the REST API.

Detail: https://api.trello.com/1/capabilities/batch

boards

Manage boards — create a board, create a label on a board, create a list on a board. Supports standard CRUD operations through the REST API.

Detail: https://api.trello.com/1/capabilities/boards

cards

Manage cards — create a new card, create attachment on card, create checklist on a card. Supports standard CRUD operations through the REST API.

Detail: https://api.trello.com/1/capabilities/cards

checklists

Manage checklists — create a checklist, create checkitem on checklist, update a checklist. Supports standard CRUD operations through the REST API.

Detail: https://api.trello.com/1/capabilities/checklists

custom_fields

Manage custom fields — create a new custom field on a board, add option to custom field dropdown, update a custom field definition. Supports standard CRUD operations through the REST API.

Detail: https://api.trello.com/1/capabilities/custom_fields

emoji

Manage emoji — list available emoji. Supports standard CRUD operations through the REST API.

Detail: https://api.trello.com/1/capabilities/emoji

enterprises

Manage enterprises — create an auth token for an enterprise, decline enterprisejoinrequests from one organization or a bulk list of organizations, transfer an organization to an enterprise. Supports standard CRUD operations through the REST API.

Detail: https://api.trello.com/1/capabilities/enterprises

labels

Manage labels — create a label, update a label, update a field on a label. Supports standard CRUD operations through the REST API.

Detail: https://api.trello.com/1/capabilities/labels

lists

Manage lists — create a new list, archive all cards in list, move all cards in list. Supports standard CRUD operations through the REST API.

Detail: https://api.trello.com/1/capabilities/lists

members

Manage members — upload new boardbackground for member, create star for board, create a new custom board background. Supports standard CRUD operations through the REST API.

Detail: https://api.trello.com/1/capabilities/members

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Trello REST API
Description: Trello REST API provides a REST API for programmatic access to its features. Use it to automate workflows and integrate with other services.
Auth: api_key
Capabilities:
  - actions: Manage actions — create reaction for action, update an action, update a comment action. Supports standard CRUD operations through the REST API.
  - applications: Manage applications — get application's compliance data. Supports standard CRUD operations through the REST API.
  - batch: Manage batch — batch requests. Supports standard CRUD operations through the REST API.
  - boards: Manage boards — create a board, create a label on a board, create a list on a board. Supports standard CRUD operations through the REST API.
  - cards: Manage cards — create a new card, create attachment on card, create checklist on a card. Supports standard CRUD operations through the REST API.
  - checklists: Manage checklists — create a checklist, create checkitem on checklist, update a checklist. Supports standard CRUD operations through the REST API.
  - custom_fields: Manage custom fields — create a new custom field on a board, add option to custom field dropdown, update a custom field definition. Supports standard CRUD operations through the REST API.
  - emoji: Manage emoji — list available emoji. Supports standard CRUD operations through the REST API.
  - enterprises: Manage enterprises — create an auth token for an enterprise, decline enterprisejoinrequests from one organization or a bulk list of organizations, transfer an organization to an enterprise. Supports standard CRUD operations through the REST API.
  - labels: Manage labels — create a label, update a label, update a field on a label. Supports standard CRUD operations through the REST API.
  - lists: Manage lists — create a new list, archive all cards in list, move all cards in list. Supports standard CRUD operations through the REST API.
  - members: Manage members — upload new boardbackground for member, create star for board, create a new custom board background. Supports standard CRUD operations through the REST API.