trello Members API
Operations for retrieving and updating member profiles, boards, organizations, and notification settings.
Operations 45
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 look up a Trello user's profile by their username?”
“Can I pull a member's boards and workspaces along with their profile in one call?”
Tell an agent
Get the profile for member {id}.
Fetch member {id} and include their boards set to {boards}.
Ask an LLM
“How do I change my full name on my Trello profile through the API?”
“Can I update the bio and initials shown on a member's profile?”
Tell an agent
Change the full name of member {id} to {fullName}.
Set the profile bio of member {id} to {bio}.
Ask an LLM
“Which boards does a given Trello user have access to?”
“Can I list only a member's open boards, or only the starred ones?”
Tell an agent
List all boards member {id} has access to.
Show member {id}'s boards filtered to {filter}.
Ask an LLM
“What cards is a particular person assigned to across all boards?”
“Can I see only the open cards assigned to me, not closed ones?”
Tell an agent
List every card assigned to member {id}.
Get member {id}'s assigned cards with filter {filter}.
GET
/members/{id}/organizations
List the workspaces a member belongs to · Get Organizations for a Member
#
Ask an LLM
“Which Workspaces is a user a member of?”
“Can I find out what organizations I already belong to, as opposed to ones I was invited to?”
Tell an agent
List the Workspaces member {id} belongs to.
Show member {id}'s organizations filtered by {filter}.
Ask an LLM
“Can I fetch just one property of a member, like their username, instead of the whole profile?”
“What's the quickest way to read a single field such as a member's avatar URL?”
Tell an agent
Get only the {field} field for member {id}.
Read the {field} property from member {id}'s profile.
Ask an LLM
“How can I see the recent activity a Trello user has performed?”
“Can I filter a member's action history to just card comments?”
Tell an agent
List the recent actions performed by member {id}.
Get member {id}'s actions filtered to {filter}.
GET
/members/{id}/boardBackgrounds
List a member's board backgrounds · Get Member's custom Board backgrounds
#
Ask an LLM
“Where can I see the board backgrounds a member has uploaded under boardBackgrounds?”
“Can I filter a member's boardBackgrounds to just the custom or premium ones?”
Tell an agent
List the boardBackgrounds for member {id}.
Show member {id}'s boardBackgrounds with filter {filter}.
POST
/members/{id}/boardBackgrounds
Upload a board background for a member · Upload new boardBackground for Member
#
Ask an LLM
“How do I upload an image to use as a board background via the boardBackgrounds endpoint?”
“Can I add a new boardBackground image to a member's collection?”
Tell an agent
Upload {file} as a new boardBackground for member {id}.
Add the image {file} to member {id}'s boardBackgrounds.
GET
/members/{id}/boardBackgrounds/{idBackground}
Get one of a member's board backgrounds · Get a boardBackground of a Member
#
Ask an LLM
“How do I fetch the details of a single boardBackground a member owns?”
“Can I check the brightness and tiling of one specific boardBackground?”
Tell an agent
Get boardBackground {idBackground} belonging to member {id}.
Show fields {fields} of member {id}'s boardBackground {idBackground}.
PUT
/members/{id}/boardBackgrounds/{idBackground}
Change brightness or tiling of a board background · Update a Member's custom Board background
#
Ask an LLM
“Can I mark one of my boardBackgrounds as dark or light brightness?”
“How do I switch a boardBackground image to tile instead of stretch?”
Tell an agent
Set the brightness of boardBackground {idBackground} for member {id} to {brightness}.
Turn tiling {tile} on member {id}'s boardBackground {idBackground}.
DELETE
/members/{id}/boardBackgrounds/{idBackground}
Delete a member's board background · Delete a Member's custom Board background
#
Ask an LLM
“How do I remove a boardBackground image I no longer want?”
“Is deleting one of a member's boardBackgrounds permanent?”
Tell an agent destructive · confirm first
Delete boardBackground {idBackground} from member {id}.
Remove the boardBackground {idBackground} that member {id} uploaded.
Ask an LLM
“Which boards has a user starred?”
“Can I get the order of my starred boards as they appear in my sidebar?”
Tell an agent
List the board stars for member {id}.
Show which boards member {id} has starred.
Ask an LLM
“How do I star a board on someone's behalf through the API?”
“Can I choose where a newly starred board shows up in the starred list?”
Tell an agent
Star board {idBoard} for member {id} at position {pos}.
Add board {idBoard} to member {id}'s starred boards at the {pos} of the list.
GET
/members/{id}/boardStars/{idStar}
Get a single board star of a member · Get a boardStar of Member
#
Ask an LLM
“How do I look up one specific board star to see which board it points to?”
“Can I check the position of a single starred board entry?”
Tell an agent
Get board star {idStar} for member {id}.
Show which board member {id}'s star {idStar} refers to.
PUT
/members/{id}/boardStars/{idStar}
Reorder a starred board · Update the position of a boardStar of Member
#
Ask an LLM
“Can I move a starred board to the top of my starred list?”
“How do I change the position of an existing board star?”
Tell an agent
Move board star {idStar} of member {id} to position {pos}.
Reposition member {id}'s starred board {idStar} to the {pos}.
Ask an LLM
“How do I unstar a board I starred by mistake?”
“Can an app remove a board from a user's starred boards?”
Tell an agent destructive · confirm first
Unstar the board behind star {idStar} for member {id}.
Remove board star {idStar} from member {id}.
GET
/members/{id}/boardsInvited
List boards a member has been invited to · Get Boards the Member has been invited to
#
Ask an LLM
“Which boards has a user been invited to but not joined yet?”
“Can I see pending board invitations for a member?”
Tell an agent
List the boards member {id} has been invited to.
Show pending board invitations for member {id} with fields {fields}.
GET
/members/{id}/customBoardBackgrounds
List a member's custom board backgrounds · Get a Member's custom Board Backgrounds
#
Ask an LLM
“Where do I find the customBoardBackgrounds a member has uploaded?”
“What custom board background images does my account have stored?”
Tell an agent
List the customBoardBackgrounds for member {id}.
Show every custom board background image member {id} owns.
POST
/members/{id}/customBoardBackgrounds
Upload a custom board background · Create a new custom Board Background
#
Ask an LLM
“How do I upload a new image through the customBoardBackgrounds endpoint?”
“Can I add my own photo as a custom board background?”
Tell an agent
Upload {file} as a new customBoardBackground for member {id}.
Create a custom board background for member {id} from the image {file}.
GET
/members/{id}/customBoardBackgrounds/{idBackground}
Get one custom board background · Get custom Board Background of Member
#
Ask an LLM
“How do I fetch a single customBoardBackground by its id?”
“Can I see the image URL of one specific custom board background?”
Tell an agent
Get customBoardBackground {idBackground} for member {id}.
Show the details of member {id}'s custom board background {idBackground}.
PUT
/members/{id}/customBoardBackgrounds/{idBackground}
Update a custom board background's display · Update custom Board Background of Member
#
Ask an LLM
“Can I set the brightness on a customBoardBackground so text stays readable?”
“How do I make a customBoardBackground tile across the board?”
Tell an agent
Set brightness {brightness} on customBoardBackground {idBackground} for member {id}.
Change tiling to {tile} for member {id}'s customBoardBackground {idBackground}.
DELETE
/members/{id}/customBoardBackgrounds/{idBackground}
Delete a custom board background · Delete custom Board Background of Member
#
Ask an LLM
“How do I delete a customBoardBackground image from my account?”
“Can I clean up old custom board backgrounds I no longer use?”
Tell an agent destructive · confirm first
Delete customBoardBackground {idBackground} from member {id}.
Remove member {id}'s custom board background {idBackground} permanently.
Ask an LLM
“What custom emoji has a user uploaded to Trello?”
“Can I list every custom emoji available on my account?”
Tell an agent
List the custom emoji uploaded by member {id}.
Show all of member {id}'s custom emoji.
POST
/members/{id}/customEmoji
Create a custom emoji for a member · Create custom Emoji for Member
#
Ask an LLM
“How do I upload my own emoji and give it a name?”
“Can I add a custom emoji that I can use in card comments?”
Tell an agent
Create a custom emoji named {name} for member {id} from image {file}.
Upload {file} as emoji {name} on member {id}'s account.
GET
/members/{id}/customEmoji/{idEmoji}
Get a single custom emoji of a member · Get a Member's custom Emoji
#
Ask an LLM
“How do I look up one specific custom emoji by its id?”
“Can I see the name and image URL of a particular custom emoji?”
Tell an agent
Get custom emoji {idEmoji} belonging to member {id}.
Show fields {fields} for member {id}'s emoji {idEmoji}.
Ask an LLM
“Which custom stickers has a user uploaded?”
“Can I list all the stickers I've added to my Trello account?”
Tell an agent
List the custom stickers uploaded by member {id}.
Show every custom sticker member {id} owns.
POST
/members/{id}/customStickers
Upload a custom sticker for a member · Create custom Sticker for Member
#
Ask an LLM
“How do I upload my own sticker image to put on cards?”
“Can an integration add a new custom sticker to a member's account?”
Tell an agent
Upload {file} as a custom sticker for member {id}.
Add a new sticker to member {id} using image {file}.
GET
/members/{id}/customStickers/{idSticker}
Get a single custom sticker of a member · Get a Member's custom Sticker
#
Ask an LLM
“How do I fetch one custom sticker by its id?”
“Can I get the image URL for a specific sticker a member uploaded?”
Tell an agent
Get custom sticker {idSticker} for member {id}.
Show fields {fields} of member {id}'s sticker {idSticker}.
DELETE
/members/{id}/customStickers/{idSticker}
Delete a member's custom sticker · Delete a Member's custom Sticker
#
Ask an LLM
“How do I delete a custom sticker I uploaded?”
“Can I remove a sticker from a member's collection permanently?”
Tell an agent destructive · confirm first
Delete custom sticker {idSticker} from member {id}.
Remove the sticker {idSticker} that member {id} uploaded.
Ask an LLM
“How do I pull my unread Trello notifications?”
“Can I page through a member's notifications created since a certain notification?”
Tell an agent
List notifications for member {id}.
Get member {id}'s notifications with read status {read_filter}, up to {limit} of them.
GET
/members/{id}/organizationsInvited
List workspaces a member has been invited to · Get Organizations a Member has been invited to
#
Ask an LLM
“Which Workspaces has a user been invited to join?”
“Can I check pending Workspace invitations for a member?”
Tell an agent
List Workspaces member {id} has been invited to.
Show pending organization invites for member {id} with fields {fields}.
Ask an LLM
“Where can I see the searches a user has saved?”
“What saved searches does my account have?”
Tell an agent
List the saved searches for member {id}.
Show all saved searches member {id} has created.
POST
/members/{id}/savedSearches
Create a saved search for a member · Create saved Search for Member
#
Ask an LLM
“How do I save a search query so I can rerun it later?”
“Can I name a saved search and control where it appears in the list?”
Tell an agent
Save the search {query} as {name} for member {id} at position {pos}.
Create a saved search named {name} running {query} for member {id}, placed {pos}.
Ask an LLM
“How do I see the query behind one of my saved searches?”
“Can I fetch a specific saved search by its id?”
Tell an agent
Get saved search {idSearch} for member {id}.
Show the query stored in member {id}'s saved search {idSearch}.
Ask an LLM
“Can I rename a saved search or change the query it runs?”
“How do I reorder my saved searches?”
Tell an agent
Rename saved search {idSearch} of member {id} to {name}.
Change the query of member {id}'s saved search {idSearch} to {query}.
Ask an LLM
“How do I delete a saved search I don't use anymore?”
“Can I remove a saved search from someone's account via the API?”
Tell an agent destructive · confirm first
Delete saved search {idSearch} from member {id}.
Remove member {id}'s saved search {idSearch}.
Ask an LLM
“Which apps have API tokens on my Trello account?”
“Can I see the webhooks attached to each of a member's tokens?”
Tell an agent
List the app tokens for member {id}.
Show member {id}'s tokens with webhooks included set to {webhooks}.
Ask an LLM
“How do I change a user's profile picture through the API?”
“Can I upload an image file to use as my avatar?”
Tell an agent
Set member {id}'s avatar to the image {file}.
Upload {file} as the new profile picture for member {id}.
POST
/members/{id}/oneTimeMessagesDismissed
Dismiss a one-time message for a member · Dismiss a message for Member
#
Ask an LLM
“How do I mark a one-time tip or banner as dismissed for a user?”
“Can an app hide a one-time message so the member doesn't see it again?”
Tell an agent
Dismiss the one-time message {value} for member {id}.
Mark message {value} as dismissed on member {id}'s account.
GET
/members/{id}/notificationChannelSettings
Get a member's notification channel settings · Get a Member's notification channel settings
#
Ask an LLM
“Which notification types has a user blocked across all channels like email?”
“How can I see a member's notification settings for every channel at once?”
Tell an agent
Get all notification channel settings for member {id}.
Show which notifications member {id} has blocked on each channel.
PUT
/members/{id}/notificationChannelSettings
Set blocked notification keys, channel in the body · Update blocked notification keys of Member on a channel
#
Ask an LLM
“Can I block certain notification types by sending the channel and keys in the request body?”
“How do I update blocked notifications on the settings endpoint without a channel in the path?”
Tell an agent
For member {id}, send channel {channel} and blocked keys {blockedKeys} in the body to the notification settings root.
Update member {id}'s notification channel settings with a body naming channel {channel} and keys {blockedKeys}.
GET
/members/{id}/notificationChannelSettings/{channel}
Get blocked notification keys on one channel · Get blocked notification keys of Member on this channel
#
Ask an LLM
“What notification types has a user blocked on just the email channel?”
“Can I check the blocked keys for one specific notification channel?”
Tell an agent
Get the blocked notification keys for member {id} on channel {channel}.
Show which notifications member {id} has muted on the {channel} channel only.
PUT
/members/{id}/notificationChannelSettings/{channel}
Set blocked notification keys for a channel in the path · Update blocked notification keys of Member on a channel
#
Ask an LLM
“How do I replace the blocked notification list for one channel named in the URL, passing keys in the body?”
“Can I send a list of blocked keys in the body for a specific channel path?”
Tell an agent
On the {channel} channel path for member {id}, set the blocked keys in the body to {blockedKeys}.
Send a body of blocked keys {blockedKeys} to member {id}'s {channel} channel settings.
PUT
/members/{id}/notificationChannelSettings/{channel}/{blockedKeys}
Set blocked notification keys entirely in the URL · Update blocked notification keys of Member on a channel
#
Ask an LLM
“Can I block notification keys by putting both the channel and the keys in the URL path, with no body?”
“Is there a bodyless way to update which notifications are blocked on a channel?”
Tell an agent
Block keys {blockedKeys} on channel {channel} for member {id} using the path-only endpoint.
Without a request body, set member {id}'s blocked keys on {channel} to {blockedKeys} in the URL.