Search Projects
Changed onSearch active user projects by name.
This is a paginated endpoint. See the Pagination guide for details on using cursor-based pagination.
Request
- Base URLhttps://api.todoist.com
- URLhttps://api.todoist.com/api/v1/projects/search
- Authnone declared
Query parameters
Search query to match project names. Matching is case-insensitive. Queries are matched literally unless * (wildcard) is included. Use \* for literal asterisk and \\ for literal backslash.
An opaque string used as the cursor for pagination. Must be used with the same parameters from the previous request
The number of objects to return in a page
Response
Successful Response
Example response
{
"results": [
{
"id": "6XGgm6PHrGgMpCFX",
"can_assign_tasks": true,
"can_comment": true,
"child_order": 1,
"order_key": "a0",
"color": "charcoal",
"icon": "lightbulb",
"creator_uid": "1234567",
"created_at": "2025-01-15T10:30:00Z",
"name": "Inbox",
"updated_at": "2025-01-16T10:30:00Z",
"view_style": "list",
"default_order": 1,
"default_order_key": "a1V",
"description": "Tasks for the launch plan",
"public_key": "550e8400-e29b-41d4-a716-446655440000",
"access": {
"configuration": {
"hide_collaborator_details": true,
"disable_duplication": true
}
},
"role": "admin",
"parent_id": "6XGgm6PHrGgMpCFX"
}
],
"next_cursor": "14540000435w8hj8pXXwPQJJch.X9DBH8ya2Xenok55"
}Changes
- info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status
- info
- info
added the required property
///to the response with the status - info
added the required property
///to the response with the status
- info