trello Organizations API

Operations for creating, retrieving, updating, and deleting Trello workspaces (organizations), including managing workspace members and settings.

Operations 26

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /organizations Create a new Workspace · Create an Organization #
Ask an LLM
“How do I create a new Trello Workspace from code?”
“Can I set a description and website when I create a Workspace?”
Tell an agent
Create a Workspace called {displayName}.
Create a Workspace named {displayName} with description {desc} and website {website}.
GET /organizations/{id} Get a Workspace's details · Get an Organization #
Ask an LLM
“How do I look up a Workspace by its id or short name?”
“What details come back for an organization, like its display name and website?”
Tell an agent
Get the details of Workspace {id}.
Show me organization {id}.
PUT /organizations/{id} Update a Workspace's name, description or website · Update an Organization #
Ask an LLM
“Can I rename a Workspace or change its URL short name?”
“How do I update the website and description shown on an organization?”
Tell an agent
Rename Workspace {id} to {displayName}.
Set the website of organization {id} to {website}.
DELETE /organizations/{id} Permanently delete a Workspace · Delete an Organization #
Ask an LLM
“What happens to the boards when I delete a Workspace?”
“How do I permanently delete an organization I no longer need?”
Tell an agent destructive · confirm first
Delete Workspace {id} and all its boards.
Permanently remove organization {id}.
GET /organizations/{id}/boards List the boards in a Workspace · Get Boards in an Organization #
Ask an LLM
“Which boards live inside a given Workspace?”
“Can I list only the open or only the closed boards of an organization?”
Tell an agent
List all boards in Workspace {id}.
Show Workspace {id}'s boards filtered to {filter}.
GET /organizations/{id}/members List the members of a Workspace · Get Members of an Organization #
Ask an LLM
“Who belongs to a particular Trello Workspace?”
“How do I get the list of people in an organization?”
Tell an agent
List the members of Workspace {id}.
Show everyone who belongs to organization {id}.
PUT /organizations/{id}/members Invite someone to a Workspace by email · Update an Organization's Members #
Ask an LLM
“How do I add a new person to a Workspace using their email address?”
“Can I invite someone as an admin rather than a normal member when adding by email?”
Tell an agent
Invite {email} with full name {fullName} to Workspace {id}.
Add {fullName} at {email} to organization {id} as a {type} member.
PUT /organizations/{id}/members/{idMember} Change a member's role in a Workspace · Update a Member of an Organization #
Ask an LLM
“How do I promote an existing Workspace member to admin?”
“Can I change someone's membership type in an organization from admin back to normal?”
Tell an agent
Make member {idMember} a {type} in Workspace {id}.
Change the membership type of {idMember} in organization {id} to {type}.
DELETE /organizations/{id}/members/{idMember} Remove a member from a Workspace · Remove a Member from an Organization #
Ask an LLM
“How do I remove someone from a Workspace but leave them on its boards?”
“Can I kick a person out of an organization through the API?”
Tell an agent destructive · confirm first
Remove member {idMember} from Workspace {id}.
Take {idMember} out of organization {id} only, not its boards.
GET /organizations/{id}/{field} Read a single field of a Workspace · Get field on Organization #
Ask an LLM
“Can I fetch just one property of a Workspace, such as its display name?”
“What's the lightest call to read a single organization field?”
Tell an agent
Get the {field} field of Workspace {id}.
Read only {field} from organization {id}.
GET /organizations/{id}/actions List activity actions in a Workspace · Get Actions for Organization #
Ask an LLM
“How do I see the recent activity that happened in a Workspace?”
“Is there an activity feed for everything done inside an organization?”
Tell an agent
List the actions on Workspace {id}.
Show recent activity for organization {id}.
POST /organizations/{id}/exports Start a CSV export of a Workspace · Create Export for Organizations #
Ask an LLM
“How do I kick off a CSV export of an entire Workspace?”
“Can I include attachments in a Workspace export?”
Tell an agent
Start a CSV export for Workspace {id}.
Export organization {id} to CSV with attachments set to {attachments}.
GET /organizations/{id}/exports List a Workspace's CSV exports · Retrieve Organization's Exports #
Ask an LLM
“Where can I find the exports that were already generated for a Workspace?”
“How do I check whether a Workspace CSV export has finished?”
Tell an agent
List the existing exports for Workspace {id}.
Show the status of organization {id}'s CSV exports.
GET /organizations/{id}/memberships List the memberships of a Workspace · Get Memberships of an Organization #
Ask an LLM
“How do I see each person's membership type in a Workspace, admin or normal?”
“Can I filter Workspace memberships to only admins or only deactivated members?”
Tell an agent
List the memberships of Workspace {id}.
Show organization {id}'s memberships filtered to {filter} with member details {member}.
GET /organizations/{id}/memberships/{idMembership} Get one membership record of a Workspace · Get a Membership of an Organization #
Ask an LLM
“How do I fetch a single membership in a Workspace by its membership id?”
“Can I see the member's profile along with one specific organization membership?”
Tell an agent
Get membership {idMembership} of Workspace {id}.
Show membership {idMembership} in organization {id} including the member set to {member}.
GET /organizations/{id}/pluginData Get Workspace-scoped Power-Up plugin data · Get the pluginData Scoped to Organization #
Ask an LLM
“Where is the pluginData that Power-Ups store at the Workspace level?”
“Can I read organization-scoped plugin data for my Power-Up?”
Tell an agent
Get the organization-scoped pluginData for Workspace {id}.
Show Power-Up plugin data stored on organization {id}.
GET /organizations/{id}/tags List a Workspace's board collections · Get Tags of an Organization #
Ask an LLM
“How do I see the collections (tags) that group boards in a Workspace?”
“What board collections exist in an organization?”
Tell an agent
List the collections of Workspace {id}.
Show the tags used to group boards in organization {id}.
POST /organizations/{id}/tags Create a tag in a Workspace · Create a Tag in Organization #
Ask an LLM
“How do I add a new tag to an organization for grouping boards?”
“Can I create a Workspace tag through the API?”
Tell an agent
Create a new tag in Workspace {id}.
Add a tag to organization {id}.
PUT /organizations/{id}/members/{idMember}/deactivated Deactivate or reactivate a Workspace member · Deactivate or reactivate a member of an Organization #
Ask an LLM
“How do I deactivate a Workspace member without removing them?”
“Can I reactivate someone who was deactivated in an organization?”
Tell an agent
Set deactivated to {value} for member {idMember} in Workspace {id}.
Reactivate member {idMember} in organization {id} by setting deactivated to {value}.
DELETE /organizations/{id}/members/{idMember}/all Remove a member from a Workspace and all its boards · Remove a Member from an Organization and all Organization Boards #
Ask an LLM
“How do I remove someone from a Workspace and every board in it at once?”
“Can I fully offboard a person from all of an organization's boards in one call?”
Tell an agent destructive · confirm first
Remove member {idMember} from Workspace {id} and all of its boards.
Offboard {idMember} from organization {id} including every Workspace board.
DELETE /organizations/{id}/prefs/associatedDomain Remove a Workspace's associated Google Apps domain · Remove the associated Google Apps domain from a Workspace #
Ask an LLM
“How do I unlink the Google Apps domain associated with a Workspace?”
“Can I remove the associated domain setting from an organization?”
Tell an agent destructive · confirm first
Remove the associated Google Apps domain from Workspace {id}.
Unlink organization {id} from its associated domain.
DELETE /organizations/{id}/prefs/orgInviteRestrict Remove a Workspace's email domain invite restriction · Delete the email domain restriction on who can be invited to the Workspace #
Ask an LLM
“How do I let people outside our email domain be invited to a Workspace again?”
“Can I delete the invite restriction that limits who can join an organization?”
Tell an agent destructive · confirm first
Remove the email domain invite restriction on Workspace {id}.
Lift the restriction on who can be invited to organization {id}.
DELETE /organizations/{id}/tags/{idTag} Delete a Workspace tag · Delete an Organization's Tag #
Ask an LLM
“How do I delete a tag I created in a Workspace?”
“Can I remove a board collection tag from an organization?”
Tell an agent destructive · confirm first
Delete tag {idTag} from Workspace {id}.
Remove the collection tag {idTag} in organization {id}.
GET /organizations/{id}/newBillableGuests/{idBoard} Check a board for new billable guests · Get Organizations new billable guests #
Ask an LLM
“Will adding guests to this board make them billable to our Workspace?”
“How do I check whether a board has new billable guests?”
Tell an agent
Check whether board {idBoard} has new billable guests for Workspace {id}.
List new billable guests on board {idBoard} in organization {id}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/trello:trello-organizations-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

trello-organizations-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Trello Organizations API
  version: '1.0'
  description: 'Operations tagged Organizations across 2 of this provider''s published API definitions: trello-rest-api-openapi.yml, trello-rest-api-swagger-v3.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.trello.com/1
  description: Trello API v1 Production Server
tags:


# --- truncated at 32 KB (54 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/trello/refs/heads/main/openapi/trello-organizations-api-openapi.yml