← All platforms

Productivity

Trello

target_app: "trello" · endpoint /v1/messaging/execute · Bring your own credentials

Setup

Get your API key from trello.com/power-ups/admin, then click through to generate a Token from that same page.

Credentials needed on your Connections page

api_keyAPI Key. Find it: trello.com/power-ups/admin
tokenToken. Find it: Same page — click "Token"

Actions

create_card

Create a card in a list.

Request body:

{
  "user_id": "...",
  "action": "create_card",
  "payload": { "listId": "...", "name": "New task", "description": "Details" },
  "target_app": "trello"
}

provider_response.result shape:

{ "id": "...", "url": "https://trello.com/c/..." }

list_boards

List all of your account's boards.

Request body:

{
  "user_id": "...",
  "action": "list_boards",
  "payload": {},
  "target_app": "trello"
}

provider_response.result shape:

[ {"id":"...","name":"My Board"} ]

comment_on_card

Add a comment to a card.

Request body:

{
  "user_id": "...",
  "action": "comment_on_card",
  "payload": { "cardId": "...", "text": "Looking into this" },
  "target_app": "trello"
}

provider_response.result shape:

{ "id": "...", "data": {"text":"Looking into this"} }

Anticipated errors & fixes

401 "invalid key"

Cause: API key or token is wrong.

Fix: Regenerate both fresh from trello.com/power-ups/admin.

404 on a valid-looking list/card ID

Cause: The token was generated without access to that board (private board you're not a member of).

Fix: Make sure you're a member of the board, and regenerate the token while logged into that account.

401 "Unauthorized: Invalid API key."

Cause: Your eConnect Authorization header is missing, malformed, or the key was regenerated/revoked.

Fix: Copy your api_key fresh from the eConnect dashboard and confirm the header reads exactly "Authorization: Bearer <key>".

429 "Too many requests"

Cause: You've exceeded your plan's per-minute rate limit.

Fix: Wait a minute and retry, or upgrade your plan for a higher per-minute limit.

429 "Monthly API limit exceeded"

Cause: You've used your plan's full monthly request allowance.

Fix: Wait for your next billing cycle reset, or upgrade to a plan with a higher monthly limit.

← Back to all platforms