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
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}.
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}.
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}.
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}.
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.
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}.
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}.
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}.
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}.
Ask an LLM
“How do I upload a logo image for a Workspace?”
“Can I replace an organization's logo through the API?”
Tell an agent
Set the logo of Workspace {id} to {file}.
Upload {file} as the logo for organization {id}.
Ask an LLM
“How do I delete the logo from a Workspace?”
“Can I clear an organization's logo back to the default?”
Tell an agent destructive · confirm first
Delete the logo from Workspace {id}.
Clear organization {id}'s logo.
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}.
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}.