Trello

Trello keeps track of everything, from the big picture to the minute details

Go to site
Explore
/
Apps
/
Trello

Trello API Integrations

Build and run workflows using the Trello API. Use 1000s of open source triggers and actions across 900+ apps. Or write custom code to integrate any app or API in seconds.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    trello: {
      type: "app",
      app: "trello",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.trello.com/1/members/me`,
    }, {
      token: {
        key: this.trello.$auth.oauth_access_token,
        secret: this.trello.$auth.oauth_refresh_token,
      },
      oauthSignerUri: this.trello.$auth.oauth_signer_uri,
    })
  },
})
Create a Checklist with Trello API on New Requests (Payload Only) from HTTP / Webhook API
HTTP / Webhook + Trello
 
Try it
Send Message (Advanced) with Discord Webhook API on Card Archived (Instant) from Trello API
Trello + Discord Webhook
 
Try it
Add Multiple Rows with Google Sheets API on Card Archived (Instant) from Trello API
Trello + Google Sheets
 
Try it
Create a Checklist with Trello API on New Item in Feed from RSS API
RSS + Trello
 
Try it
Create a Checklist with Trello API on New Message from Discord API
Discord + Trello
 
Try it
Card Moved (Instant) from the Trello API

Emit new event each time a card is moved to a list.

 
Try it
New Card (Instant) from the Trello API

Emit new event for each new Trello card on a board.

 
Try it
Card Updates (Instant) from the Trello API

Emit new event for each update to a Trello card.

 
Try it
New Label Added To Card (Instant) from the Trello API

Emit new event for each label added to a card.

 
Try it
New Notification from the Trello API

Emit new event for each new Trello notification for the authenticated user.

 
Try it
Add Attachment to Card via URL with the Trello API

Adds a file attachment on a card by referencing a public URL. See the docs here

 
Try it
Add Attachment to Card via URL with the Trello API

Create a file attachment on a card by referencing a public URL

 
Try it
Add Existing Label to Card with the Trello API

Add an existing label to a card.

 
Try it
Add Existing Label to Card with the Trello API

Adds an existing label to the specified card. See the docs here

 
Try it
Add Member to Card with the Trello API

Adds a member to the specified card. See the docs here

 
Try it

Authentication

Trello uses OAuth authentication. When you connect your Trello account, Pipedream will open a popup window where you can sign into Trello and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Trello API.

Pipedream requests the following authorization scopes when you connect your account:

readwrite
OAuth Request Configurations:
  1. requestToken
    POSThttps://trello.com/1/OAuthGetRequestToken
  2. authorization
    GEThttps://trello.com/1/OAuthAuthorizeToken?expiration=never&scope={{oauth.comma_separated_scopes}}&name=Pipedream&oauth_token={{oauth.token}}
  3. accessToken
    POSThttps://trello.com/1/OAuthGetAccessTokencontent-type: application/x-www-form-urlencoded