dooray_project
Lists Dooray projects by token or retrieves one project by ID. Use filters like type, scope, and state with pagination to locate projects from task URLs.
Instructions
List Dooray projects accessible to the token or get one project by ID. A /task/{projectId}/{postId} URL provides projectId directly, while a legacy /project/tasks/{postId} URL contains only postId and requires project discovery. find_projects requires type, scope, and state; use page and size to exhaust every relevant filter combination because one page is not proof that a project or post is inaccessible. find_project requires projectId.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | project list page number; default is 0 | |
| size | No | number of projects per page; default is 100, max is 100 | |
| type | No | project type; required for find_projects | |
| scope | No | project scope; required for find_projects | |
| state | No | project state; required for find_projects | |
| operation | Yes | The operation to perform | |
| projectId | No | project id; required for find_project |