| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://checkvist.com/ | link | — | — | — |
Actions (25)
Checklists · 20
- Close taskPOST /checklists/{checklist_id}/tasks/{task_id}/close.(json|xml)
Close the specified task (and affect its subtree as described by the UI).
documented - Create checklistPOST /checklists.(json|xml)
Create a new checklist.
documented - Create notePOST /checklists/{checklist_id}/tasks/{task_id}/comments.(json|xml)
Create a new note for a task.
documented - Create taskPOST /checklists/{checklist_id}/tasks.(json|xml)
Create a new task within a checklist.
documented - Delete checklistDELETE /checklists/{checklist_id}.(json|xml)
Delete a checklist and its data (may be marked for deletion before final removal).
documented - Delete noteDELETE /checklists/{checklist_id}/tasks/{task_id}/comments/{note_id}.(json|xml)
Delete a note from a task.
documented - Delete taskDELETE /checklists/{checklist_id}/tasks/{task_id}.(json|xml)
Delete a task (and its subtree) from a checklist.
documented - Get checklistGET /checklists/{checklist_id}.(json|xml)
Retrieve details for a specific checklist by ID.
documented - Get taskGET /checklists/{checklist_id}/tasks/{task_id}.(json|xml)
Retrieve a specific task and its parent chain.
documented - Import list itemsPOST /checklists/{checklist_id}/tasks.(json|xml)
Import a block of list items into a checklist.
documented - Import list-items into checklistPOST /checklists/{checklist_id}/import.(json|xml)
Import a block of items into the specified checklist.
documented - Invalidate taskPOST /checklists/{checklist_id}/tasks/{task_id}/invalidate.(json|xml)
Mark the specified task as invalidated.
documented - List task notesGET /checklists/{checklist_id}/tasks/{task_id}/comments.(json|xml)
Retrieve notes attached to a task.
documented - List tasksGET /checklists/{checklist_id}/tasks.(json|xml)
List all tasks within a specific checklist.
documented - List user checklistsGET /checklists.(json|xml)
Return the list of the user's checklists (public/private).
documented - Reopen taskPOST /checklists/{checklist_id}/tasks/{task_id}/reopen.(json|xml)
Reopen the specified task.
documented - Set repeating taskPOST /checklists/{checklist_id}/tasks/{task_id}/repeat.(json|xml)
Set or update repeating information for a task.
documented - Update checklistPUT /checklists/{checklist_id}.(json|xml)
Update the name and/or public status of a checklist.
documented - Update notePUT /checklists/{checklist_id}/tasks/{task_id}/comments/{note_id}.(json|xml)
Update a note attached to a task.
documented - Update taskPUT /checklists/{checklist_id}/tasks/{task_id}.(json|xml)
Update an existing task's content, tags, due date, etc.
documented
Auth · 5
- Get current userGET /auth/curr_user.(json|xml)
Retrieve information about the currently authenticated user.
documented - Login (obtain token)GET /auth/login.(json|xml)
Obtain an authentication token using username and remote API key (token can be used for subsequent API calls).
documented - Login (obtain token)POST /auth/login.(json|xml)
Obtain an authentication token using username and remote API key (token can be used for subsequent API calls).
documented - Refresh tokenPOST /auth/refresh_token.(json|xml)
Refresh an existing API token without re-supplying credentials.
documented - Refresh tokenGET /auth/refresh_token.(json|xml)
Refresh an existing API token without re-supplying credentials.
documented