Trello · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Trello Actions API
19 actions
19 updates
phrasing
extends
openapi/trello-actions-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Trello's API. It is a proposal applied on top of the contract, not a document Trello publishes.
What the actions change
x-apievangelist-phrasing
Targets 19 · first 16 shown; the file carries all of them
$.info
$.paths['/actions/{id}'].get
$.paths['/actions/{id}'].put
$.paths['/actions/{id}'].delete
$.paths['/actions/{id}/{field}'].get
$.paths['/actions/{id}/board'].get
$.paths['/actions/{id}/card'].get
$.paths['/actions/{id}/list'].get
$.paths['/actions/{id}/member'].get
$.paths['/actions/{id}/memberCreator'].get
$.paths['/actions/{id}/organization'].get
$.paths['/actions/{id}/reactions'].get
$.paths['/actions/{id}/reactions'].post
$.paths['/actions/{id}/text'].put
$.paths['/actions/{idAction}/reactions'].get
$.paths['/actions/{idAction}/reactions'].post
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Trello Actions API
version: 1.0.0
extends: openapi/trello-actions-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-09-26'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 18
- target: $.paths['/actions/{id}'].get
update:
x-apievangelist-phrasing:
intent: Get an activity event
effect: read
questions:
- How do I look up a single Trello action, like a comment or card move, by its id?
- What details does one activity event record?
instructions:
- text: Show me action {id}.
slots:
id: path.id
- text: Fetch the full activity event {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{id}'].put
update:
x-apievangelist-phrasing:
intent: Edit the text of a comment action
effect: write
questions:
- How do I edit a comment when I only have the action id?
- Can I update actions other than comments?
instructions:
- text: Replace the text of comment action {id} with {text}.
slots:
id: path.id
text: query.text
- text: Update action {id} so the comment says {text}.
slots:
id: path.id
text: query.text
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{id}'].delete
update:
x-apievangelist-phrasing:
intent: Delete a comment action
effect: destructive
questions:
- How do I delete a comment using its action id?
- Which kinds of actions am I allowed to delete?
instructions:
- text: Delete comment action {id}.
slots:
id: path.id
- text: Remove the comment behind action {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{id}/{field}'].get
update:
x-apievangelist-phrasing:
intent: Get one field of an action
effect: read
questions:
- Can I read just the date or type of an action without the rest?
- How do I fetch a single property from an activity event?
instructions:
- text: Get only the {field} of action {id}.
slots:
field: path.field
id: path.id
- text: Read the {field} value on activity event {id}.
slots:
field: path.field
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{id}/board'].get
update:
x-apievangelist-phrasing:
intent: Find the board an action happened on
effect: read
questions:
- Which board did a given activity event happen on?
- How do I get the board behind an action?
instructions:
- text: Get the board for action {id}.
slots:
id: path.id
- text: Tell me which board activity event {id} occurred on.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{id}/card'].get
update:
x-apievangelist-phrasing:
intent: Find the card an action relates to
effect: read
questions:
- Which card was an activity event about?
- How do I get the card referenced by an action?
instructions:
- text: Get the card for action {id}.
slots:
id: path.id
- text: Show the card that activity event {id} touched.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{id}/list'].get
update:
x-apievangelist-phrasing:
intent: Find the list an action relates to
effect: read
questions:
- Which list was involved in an activity event?
- How do I get the list referenced by an action?
instructions:
- text: Get the list for action {id}.
slots:
id: path.id
- text: Show which list activity event {id} involved.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{id}/member'].get
update:
x-apievangelist-phrasing:
intent: Get the member an action was about
effect: read
questions:
- Who was the subject of an activity event, such as the person added to a card?
- How do I find the member an action affected?
instructions:
- text: Get the member that action {id} was about.
slots:
id: path.id
- text: Show the person affected by activity event {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{id}/memberCreator'].get
update:
x-apievangelist-phrasing:
intent: Get who performed an action
effect: read
questions:
- Who created a particular action or comment?
- How do I find out which member performed an activity event?
instructions:
- text: Get the member who created action {id}.
slots:
id: path.id
- text: Tell me who performed activity event {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{id}/organization'].get
update:
x-apievangelist-phrasing:
intent: Find the workspace an action belongs to
effect: read
questions:
- Which workspace did an activity event happen in?
- How do I get the organization tied to an action?
instructions:
- text: Get the workspace for action {id}.
slots:
id: path.id
- text: Show the organization behind activity event {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{id}/reactions'].get
update:
x-apievangelist-phrasing:
intent: List emoji reactions on an action
effect: read
questions:
- What emoji reactions has a comment received?
- How do I list every reaction on an action?
instructions:
- text: List all emoji reactions on action {id}.
slots:
id: path.id
- text: Show everyone's reactions to comment {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{id}/reactions'].post
update:
x-apievangelist-phrasing:
intent: React to an action with an emoji
effect: write
questions:
- How do I add an emoji reaction to a comment?
- Can I choose a skin tone when reacting?
instructions:
- text: React to action {id} with {shortName}.
slots:
id: path.id
shortName: requestBody.shortName
- text: Add a {shortName} emoji with skin variation {skinVariation} to action {id}.
slots:
shortName: requestBody.shortName
skinVariation: requestBody.skinVariation
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{id}/text'].put
update:
x-apievangelist-phrasing:
intent: Set a comment action's text field
effect: write
questions:
- Is there a dedicated endpoint to overwrite just the text field of a comment action?
- How do I change a comment's text via the action's text property?
instructions:
- text: Overwrite the text property of action {id} with {value}.
slots:
id: path.id
value: query.value
- text: Use the action text endpoint to set comment {id} to {value}.
slots:
id: path.id
value: query.value
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{idAction}/reactions'].get
update:
x-apievangelist-phrasing:
intent: List an action's reactions with member details
effect: read
questions:
- Can I list reactions on an action with the reacting member and emoji details expanded?
- How do I include who reacted when listing a comment's reactions?
instructions:
- text: List reactions on action {idAction} including member {member} and emoji {emoji} details.
slots:
idAction: path.idAction
member: query.member
emoji: query.emoji
- text: Show who reacted to action {idAction} and with which emoji.
slots:
idAction: path.idAction
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{idAction}/reactions'].post
update:
x-apievangelist-phrasing:
intent: Add a reaction using a native emoji
effect: write
questions:
- Can I react to an action by sending the native emoji character or its unified code?
- How do I post a reaction identified by a unicode codepoint?
instructions:
- text: React to action {idAction} with the native emoji {native}.
slots:
idAction: path.idAction
native: requestBody.native
- text: Add reaction with unified code {unified} to action {idAction}.
slots:
unified: requestBody.unified
idAction: path.idAction
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{idAction}/reactions/{id}'].get
update:
x-apievangelist-phrasing:
intent: Get one reaction on an action
effect: read
questions:
- How do I look up a single reaction by its id?
- Can I see which member left a specific reaction?
instructions:
- text: Get reaction {id} on action {idAction}.
slots:
id: path.id
idAction: path.idAction
- text: Show details of reaction {id} left on comment {idAction}.
slots:
id: path.id
idAction: path.idAction
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{idAction}/reactions/{id}'].delete
update:
x-apievangelist-phrasing:
intent: Delete a reaction from an action
effect: destructive
questions:
- How do I remove an emoji reaction I added?
- Can I delete one reaction from a comment?
instructions:
- text: Delete reaction {id} from action {idAction}.
slots:
id: path.id
idAction: path.idAction
- text: Take back my reaction {id} on comment {idAction}.
slots:
id: path.id
idAction: path.idAction
method: generated
generated: '2026-09-26'
- target: $.paths['/actions/{idAction}/reactionsSummary'].get
update:
x-apievangelist-phrasing:
intent: Summarize reactions on an action
effect: read
questions:
- How many of each emoji has a comment received?
- Is there a tally of reactions per emoji for an action?
instructions:
- text: Summarize the reaction counts on action {idAction}.
slots:
idAction: path.idAction
- text: Give me the per-emoji tally for comment {idAction}.
slots:
idAction: path.idAction
method: generated
generated: '2026-09-26'
Work with this as data
Every overlay 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 openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.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.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/trello-actions-api-phrasing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?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.