The Cards API provides comprehensive control over Trello cards, which represent individual tasks or items. You can create, update, move, and delete cards, as well as manage their properties including descriptions, due dates, labels, members, attachments, comments, and checklists. This is one of the most frequently used APIs for building Trello integrations and automations.
Includes:
- GET /cards/{id} - PUT /cards/{id} - DELETE /cards/{id} - GET /cards/{id}/{field} - GET /cards/{id}/actions - GET /cards/{id}/attachments - POST /cards/{id}/attachments - GET /cards/{id}/attachments/{idAttachment} - DELETE /cards/{id}/attachments/{idAttachment} - GET /cards/{id}/board - GET /cards/{id}/checkItemStates - GET /cards/{id}/checklists - POST /cards/{id}/checklists - GET /cards/{id}/checkItem/{idCheckItem} - PUT /cards/{id}/checkItem/{idCheckItem} - DELETE /cards/{id}/checkItem/{idCheckItem} - GET /cards/{id}/list - GET /cards/{id}/members - GET /cards/{id}/membersVoted - POST /cards/{id}/membersVoted - GET /cards/{id}/pluginData - GET /cards/{id}/stickers - POST /cards/{id}/stickers - GET /cards/{id}/stickers/{idSticker} - PUT /cards/{id}/stickers/{idSticker} - DELETE /cards/{id}/stickers/{idSticker} - PUT /cards/{id}/actions/{idAction}/comments - DELETE /cards/{id}/actions/{idAction}/comments - PUT /cards/{idCard}/customField/{idCustomField}/item - PUT /cards/{idCard}/customFields - GET /cards/{id}/customFieldItems - POST /cards/{id}/actions/comments - POST /cards/{id}/idLabels - POST /cards/{id}/idMembers - POST /cards/{id}/labels - POST /cards/{id}/markAssociatedNotificationsRead - DELETE /cards/{id}/idLabels/{idLabel} - DELETE /cards/{id}/idMembers/{idMember} - DELETE /cards/{id}/membersVoted/{idMember} - PUT /cards/{idCard}/checklist/{idChecklist}/checkItem/{idCheckItem} - DELETE /cards/{id}/checklists/{idChecklist}