GET /search

Find what you're looking for in Trello

Servers

Query parameters

Name Type Required Description
board_organization Boolean No

Whether to include the parent organization with board results

Default value: false

idOrganizations String No

A comma-separated list of Organization IDs

card_list Boolean No

Whether to include the parent list with card results

Default value: false

board_fields String No

all or a comma-separated list of: closed, dateLastActivity, dateLastView, desc, descData, idOrganization, invitations, invited, labelNames, memberships, name, pinned, powerUps, prefs, shortLink, shortUrl, starred, subscribed, url

Default value: "name,idOrganization"

modelTypes String No

What type or types of Trello objects you want to search. all or a comma-separated list of: actions, boards, cards, members, organizations

Default value: "all"

members_limit Integer No

The maximum number of members to return. Maximum 1000

boards_limit Integer No

The maximum number of boards returned. Maximum: 1000

Default value: 10

card_attachments String No

Whether to include attachment objects with card results. A boolean value (true or false) or cover for only card cover attachments.

Default value: "false"

idBoards No

mine or a comma-separated list of Board IDs

partial Boolean No

By default, Trello searches for each word in your query against exactly matching words within Member content. Specifying partial to be true means that we will look for content that starts with any of the words in your query. If you are looking for a Card titled "My Development Status Report", by default you would need to search for "Development". If you have partial enabled, you will be able to search for "dev" but not "velopment".

Default value: false

member_fields String No

all or a comma-separated list of: avatarHash, bio, bioData, confirmed, fullName, idPremOrgsAdmin, initials, memberType, products, status, url, username

Default value: "avatarHash,fullName,initials,username,confirmed"

idCards String No

A comma-separated list of Card IDs

organization_fields String No

all or a comma-separated list of billableMemberCount, desc, descData, displayName, idBoards, invitations, invited, logoHash, memberships, name, powerUps, prefs, premiumFeatures, products, url, website

Default value: "name,displayName"

card_stickers Boolean No

Whether to include sticker objects with card results

Default value: false

query String Yes

The search query with a length of 1 to 16384 characters

card_board Boolean No

Whether to include the parent board with card results

Default value: false

card_fields String No

all or a comma-separated list of: badges, checkItemStates, closed, dateLastActivity, desc, descData, due, idAttachmentCover, idBoard, idChecklists, idLabels, idList, idMembers, idMembersVoted, idShort, labels, manualCoverAttachment, name, pos, shortLink, shortUrl, subscribed, url

Default value: "all"

cards_limit Integer No

The maximum number of cards to return. Maximum: 1000

Default value: 10

cards_page Number No

The page of results for cards. Maximum: 100

Default value: 0

card_members Boolean No

Whether to include member objects with card results

Default value: false

organizations_limit Integer No

The maximum number of Workspaces to return. Maximum 1000

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.