Add a custom status to a project.
Appends a stage to the project's board (position = last + 1). category defaults to in_progress. At most 15 statuses per project (409 status_limit_reached). When the project follows a non-empty team or workspace palette (inherited_from of the list), the write is refused with 409 inherited_palette. With nothing to follow (no palette above, or an empty one) the status is created and the project is on its own palette from then on. The caller must be a manager of the project: on a team project an accepted owner or admin of its team; on a project outside any team, the person it belongs to (403 forbidden otherwise). 404 when the project is not visible to the caller. MCP sibling: projects_statuses_create.
Request
- Base URL: https://restivity.ai/api/v1
- URL: https://restivity.ai/api/v1/projects/{id}/statuses
- Auth: OAuth 2 (authorization code, authorization URL https://restivity.ai/oauth/authorize, token URL https://restivity.ai/api/oauth/token, scopes: projects:write)
Path parameters
Unique Project identifier.
Request body
Response
The created status.
Changes
No recorded changes to this operation across all 1 revision of this API.