
| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.toodledo.com/3 | link | — | — | — |
Actions (54)
Tasks · 8
- Add tasksPOST /3/tasks/add.php
Add one or more tasks to the user's list.
documented - Delete tasksPOST /3/tasks/delete.php
Permanently delete up to 50 tasks at a time.
documented - Edit tasksPOST /3/tasks/edit.php
Edit one or more tasks.
documented - Get deleted tasks
Return IDs and timestamps for tasks deleted on Toodledo since a given time.
documented - Get saved searchesGET /3/tasks/search.php
Retrieve the user's saved searches.
documented - Get tasks
Fetch tasks matching search parameters (before/after, etc.).
documented - Reassign taskPOST /3/tasks/reassign.php
Reassign a task to a collaborator.
documented - Share taskPOST /3/tasks/share.php
Share a task with collaborators.
documented
Lists · 6
- Add listsPOST /3/lists/add.php
Add lists.
documented - Delete listsPOST /3/lists/delete.php
Delete lists.
documented - Edit listsPOST /3/lists/edit.php
Edit lists.
documented - Get deleted lists
Get lists deleted since a timestamp.
documented - Get lists
Retrieve lists.
documented - Get lists (duplicate entry)
Retrieve lists.
documented
Notebook · 5
- Add notebooksPOST /api.php
Add a notebook (method=addNote) via legacy API.
documented - Delete notebooksPOST /api.php
Delete a notebook (method=deleteNote) via legacy API.
documented - Edit notebooksPOST /api.php
Edit a notebook (method=editNote) via legacy API.
documented - Get deleted notebooks
Get deleted notebooks (method=getDeletedNotes) via legacy API.
documented - Get notebooks
Retrieve notebooks via legacy API (GET/POST to api.php with method=getNotes).
documented
Notes · 5
- Add notesPOST /3/notes/add.php
Add one or more notes.
documented - Delete notesPOST /3/notes/delete.php
Permanently delete notes.
documented - Edit notesPOST /3/notes/edit.php
Edit one or more notes.
documented - Get deleted notes
Return IDs and timestamps for notes deleted on Toodledo.
documented - Get notes
Fetch notes matching search parameters.
documented
Outlines · 5
- Add outlinesPOST /3/outlines/add.php
Add outlines with hierarchical nodes.
documented - Delete outlinesPOST /3/outlines/delete.php
Permanently delete outlines.
documented - Edit outlinesPOST /3/outlines/edit.php
Edit outlines and their metadata.
documented - Get deleted outlines
Return IDs and timestamps for outlines deleted on Toodledo.
documented - Get outlines
Retrieve outlines.
documented
Rows · 5
Account · 4
- Get access tokenPOST /3/account/token.php
Exchange an authorization code or refresh token for an access token.
documented - Get account information
Return account metadata and last-edit timestamps for folders/contexts/goals/locations/tasks/notes/lists/outlines.
documented - List collaborators
Return the user's collaborators and their permissions.
documented - OAuth authorizationGET /3/account/authorize.php
Redirect the user to Toodledo's OAuth2 authorization page to grant access to your app.
documented