Skip to main content

Trello Connector

Prerequisites

  • A Trello account (Free or any paid plan)
  • Access to the boards you want to sync

Getting Your Credentials

Trello requires an API Key and a Token.

Step 1: Get Your API Key

  1. Go to trello.com/power-ups/admin
  2. Create a new Power-Up or select an existing one
  3. Find the API Key on the Power-Up page
  4. Click Generate a new API key if needed
  5. Copy the API key

Step 2: Generate a Token

  1. With your API key copied, visit:
    https://trello.com/1/authorize?expiration=never&scope=read&response_type=token&key=YOUR_API_KEY
    (Replace YOUR_API_KEY with your actual API key)
  2. Click Allow
  3. Copy the token displayed on the page

Note: This token grants read-only access and never expires. You can revoke it at any time from your Trello account settings.

Configuration in Landed

FieldValue
API KeyYour Trello API key
TokenYour Trello authorization token
Board IDs (optional)Comma-separated board IDs to limit sync scope. Leave empty to sync all accessible boards.

Finding Board IDs

Board IDs are the alphanumeric code in the board URL: trello.com/b/BOARD_ID/board-name. For example, in trello.com/b/AbC123dE/my-project, the board ID is AbC123dE.

Available Streams

StreamDescriptionSync Mode
boardsBoard definitions with name, description, URL, organizationFull refresh
listsLists within boards with position and statusFull refresh
cardsCard records with name, description, due date, labels, membersIncremental
membersBoard members with username, name, emailFull refresh
actionsActivity log entries (card moves, comments, updates)Incremental
checklistsChecklists on cards with items and completion statusFull refresh
labelsLabel definitions per board with name and colorFull refresh
custom_fieldsCustom field definitions and valuesFull refresh

Common Issues

SymptomCauseFix
401 UnauthorizedInvalid API key or tokenRegenerate both at trello.com/power-ups/admin
Missing boardsToken owner lacks access to private boardsEnsure the token was generated by a user with access to the boards you want to sync
Rate limit exceededToo many API callsLanded handles rate limiting automatically; Trello allows 100 req/10 sec per token
Stale dataBoard closed or archivedClosed boards are still synced; check the closed field

Data Notes

  • Cards include label and member references as JSON arrays
  • Actions capture the full activity history of boards (card movements, comments, etc.)
  • Checklists include individual check items with completion state

Static IPs for Allowlisting

If your network configuration requires IP allowlisting:

  • Production: 34.170.185.84, 35.192.90.94
  • Staging: 34.171.93.34