{ "opencollection": "1.0.0", "info": { "name": "Trello REST Actions Checklists API", "version": "1" }, "request": { "auth": { "type": "apikey", "key": "key", "value": "{{key}}", "placement": "query" } }, "items": [ { "info": { "name": "Checklists", "type": "folder" }, "items": [ { "info": { "name": "Create a Checklist", "type": "http" }, "http": { "method": "POST", "url": "https://api.trello.com/1/checklists", "params": [ { "name": "idCard", "value": "", "type": "query", "description": "The ID of the card the checklist should be on." }, { "name": "name", "value": "", "type": "query", "description": "The name of the checklist." }, { "name": "pos", "value": "", "type": "query", "description": "The position of the checklist on the card." }, { "name": "idChecklistSource", "value": "", "type": "query", "description": "The ID of a source checklist to copy." } ] }, "docs": "Creates a new checklist, optionally on a specific card." }, { "info": { "name": "Get a Checklist", "type": "http" }, "http": { "method": "GET", "url": "https://api.trello.com/1/checklists/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The ID of the resource." }, { "name": "cards", "value": "", "type": "query", "description": "Filter cards to include." }, { "name": "checkItems", "value": "", "type": "query", "description": "Whether to include check items." }, { "name": "checkItem_fields", "value": "", "type": "query", "description": "A comma-separated list of check item fields to return." }, { "name": "fields", "value": "", "type": "query", "description": "A comma-separated list of checklist fields to return." } ] }, "docs": "Retrieves a single checklist by its identifier." }, { "info": { "name": "Update a Checklist", "type": "http" }, "http": { "method": "PUT", "url": "https://api.trello.com/1/checklists/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The ID of the resource." }, { "name": "name", "value": "", "type": "query", "description": "The new name for the checklist." }, { "name": "pos", "value": "", "type": "query", "description": "The new position for the checklist." } ] }, "docs": "Updates a checklist's name or position." }, { "info": { "name": "Delete a Checklist", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.trello.com/1/checklists/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The ID of the resource." } ] }, "docs": "Permanently deletes a checklist." }, { "info": { "name": "Get Check Items on a Checklist", "type": "http" }, "http": { "method": "GET", "url": "https://api.trello.com/1/checklists/:id/checkItems", "params": [ { "name": "id", "value": "", "type": "path", "description": "The ID of the resource." }, { "name": "filter", "value": "", "type": "query", "description": "Filter check items by state." }, { "name": "fields", "value": "", "type": "query", "description": "A comma-separated list of check item fields to return." } ] }, "docs": "Retrieves all check items on a checklist." }, { "info": { "name": "Create a Check Item on a Checklist", "type": "http" }, "http": { "method": "POST", "url": "https://api.trello.com/1/checklists/:id/checkItems", "params": [ { "name": "id", "value": "", "type": "path", "description": "The ID of the resource." }, { "name": "name", "value": "", "type": "query", "description": "The name of the check item." }, { "name": "pos", "value": "", "type": "query", "description": "The position of the check item in the checklist." }, { "name": "checked", "value": "", "type": "query", "description": "Whether the check item is initially checked." }, { "name": "due", "value": "", "type": "query", "description": "A due date for the check item." }, { "name": "idMember", "value": "", "type": "query", "description": "The ID of a member to assign to the check item." } ] }, "docs": "Creates a new check item on a checklist." }, { "info": { "name": "Get a Check Item on a Checklist", "type": "http" }, "http": { "method": "GET", "url": "https://api.trello.com/1/checklists/:id/checkItems/:idCheckItem", "params": [ { "name": "id", "value": "", "type": "path", "description": "The ID of the resource." }, { "name": "idCheckItem", "value": "", "type": "path", "description": "The ID of the check item." } ] }, "docs": "Retrieves a specific check item on a checklist." }, { "info": { "name": "Delete a Check Item from a Checklist", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.trello.com/1/checklists/:id/checkItems/:idCheckItem", "params": [ { "name": "id", "value": "", "type": "path", "description": "The ID of the resource." }, { "name": "idCheckItem", "value": "", "type": "path", "description": "The ID of the check item to delete." } ] }, "docs": "Removes a check item from a checklist." } ] } ], "bundled": true }