Ceyu

API reference

This reference is generated from the same OpenAPI contract that validates gateway requests and responses. It currently contains 111 operations.

Download OpenAPI 3.1 JSON · API date 2026-08-03

Platform

GET /v1

Describes the active Ceyu public API version.

1 credits · scopes: none

This operation has no request fields.

Errors (9)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · plan_required · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/me

Returns the organization, scopes, version, and limits for this key.

1 credits · scopes: none

This operation has no request fields.

Errors (9)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · plan_required · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/organizations/{id}

Retrieves the organization bound to the authenticated credential.

5 credits · scopes: api:read

This operation has no request fields.

Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/members

Lists organization members from the identity source of truth.

10 credits · scopes: api:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/teams

Lists organization teams from WorkOS groups.

10 credits · scopes: api:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/api_keys

Lists organization API keys without exposing secret values.

10 credits · scopes: api:manage

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/api_keys

Creates an organization API key and returns its secret exactly once.

10 credits · scopes: api:manage · Idempotency-Key required

FieldTypeDescription and example
name requiredstringThe name value accepted by this operation as string. example
scopes requiredarrayThe scopes value accepted by this operation as array. []
expires_atinteger | nullThe expires at value accepted by this operation as integer | null. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

DELETE /v1/api_keys/{id}

Revokes a key locally before permanently deleting it in WorkOS.

10 credits · scopes: api:manage · Idempotency-Key required

This operation has no request fields.

Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/usage

Returns the current credential credit window and plan day limit.

1 credits · scopes: api:read

This operation has no request fields.

Errors (10)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/request_logs/{id}

Retrieves seven-day diagnostic metadata for one request id.

1 credits · scopes: api:read

This operation has no request fields.

Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/audit_logs

Lists retained organization audit entries without secret payload data.

5 credits · scopes: api:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
cursorstringThe opaque continuation token returned by the previous page. cur_eyJ…
actionstringThe action value accepted by this operation as string. example
actorstringThe actor value accepted by this operation as string. example
roomstringThe room value accepted by this operation as string. example
targetstringThe target value accepted by this operation as string. example
created_aftervalueThe created after value accepted by this operation as value. example
created_beforevalueThe created before value accepted by this operation as value. example
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

Whiteboard

GET /v1/boards

Lists organization boards with snapshot freshness metadata.

5 credits · scopes: boards:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
cursorstringThe opaque continuation token returned by the previous page. cur_eyJ…
include_archivedvalueThe include archived value accepted by this operation as value. example
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/boards

Creates a board and its durable API service-user ownership record.

10 credits · scopes: boards:write · Idempotency-Key required

FieldTypeDescription and example
name requiredstringThe name value accepted by this operation as string. example
descriptionstringLong-form context preserved as plain text. Prepare the production release.
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/boards/{id}

Retrieves one organization board by public or legacy room id.

1 credits · scopes: boards:read

This operation has no request fields.

Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/boards/{id}

Updates board metadata with optional revision-based If-Match protection.

10 credits · scopes: boards:write · Idempotency-Key required

FieldTypeDescription and example
namestringThe name value accepted by this operation as string. example
descriptionstringLong-form context preserved as plain text. Prepare the production release.
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

DELETE /v1/boards/{id}

Archives a board as a recoverable deletion and emits its deletion event.

10 credits · scopes: boards:write · Idempotency-Key required

This operation has no request fields.

Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/boards/{id}/items

Lists a board's items from one complete, revision-bound materialized snapshot.

5 credits · scopes: boards:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
cursorstringThe opaque continuation token returned by the previous page. cur_eyJ…
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/boards/{id}/items/{item_id}

Retrieves one item from the board's currently published snapshot.

1 credits · scopes: boards:read

This operation has no request fields.

Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/boards/{id}/members

Lists board memberships from the tenant-scoped authorization mirror.

5 credits · scopes: boards:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/boards/{id}/members

Adds or re-shares a board with an active organization member.

10 credits · scopes: boards:write · Idempotency-Key required

FieldTypeDescription and example
user requiredstringThe user value accepted by this operation as string. example
role requiredstringThe role value accepted by this operation as string. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/boards/{id}/members/{user_id}

Changes a non-owner board membership in WorkOS and D1 consistently.

10 credits · scopes: boards:write · Idempotency-Key required

FieldTypeDescription and example
role requiredstringThe role value accepted by this operation as string. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

DELETE /v1/boards/{id}/members/{user_id}

Revokes a non-owner board membership in WorkOS and D1.

10 credits · scopes: boards:write · Idempotency-Key required

This operation has no request fields.

Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

Flowtask

GET /v1/workspaces

Lists active FlowTask workspaces in the authenticated organization.

5 credits · scopes: workspaces:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/workspaces

Creates a workspace through the synchronized operation protocol.

10 credits · scopes: workspaces:write · Idempotency-Key required

FieldTypeDescription and example
title requiredstringThe human-readable title shown throughout Ceyu. Launch checklist
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/workspaces/{id}

Retrieves one FlowTask workspace.

1 credits · scopes: workspaces:read

This operation has no request fields.

Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/workspaces/{id}

Updates workspace metadata through the synchronized operation protocol.

10 credits · scopes: workspaces:write · Idempotency-Key required

FieldTypeDescription and example
titlestringThe human-readable title shown throughout Ceyu. Launch checklist
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/projects

Lists FlowTask projects with stable cursor pagination.

5 credits · scopes: projects:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/projects

Creates a project through the FlowTask operation protocol.

10 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
name requiredstringThe name value accepted by this operation as string. example
descriptionstringLong-form context preserved as plain text. Prepare the production release.
portfoliostring | nullThe portfolio value accepted by this operation as string | null. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/portfolios

Lists FlowTask portfolios with stable ID cursor pagination.

5 credits · scopes: projects:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/portfolios

Creates a portfolio through the FlowTask operation protocol.

10 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
name requiredstringThe name value accepted by this operation as string. example
descriptionstringLong-form context preserved as plain text. Prepare the production release.
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/portfolios/{id}

Retrieves one FlowTask portfolio.

1 credits · scopes: projects:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/portfolios/{id}

Updates selected portfolio fields.

10 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
namestringThe name value accepted by this operation as string. example
descriptionstringLong-form context preserved as plain text. Prepare the production release.
archived_atinteger | nullThe archived at value accepted by this operation as integer | null. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

DELETE /v1/portfolios/{id}

Deletes a portfolio and retains a synchronization tombstone.

10 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/columns

Lists project columns in an organization workspace.

5 credits · scopes: projects:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
projectstringThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/columns

Creates a project column through the operation protocol.

10 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
project requiredstringThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
name requiredstringThe name value accepted by this operation as string. example
positionnumberThe position value accepted by this operation as number. example
colorstring | nullThe color value accepted by this operation as string | null. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/columns/{id}

Retrieves one project column.

1 credits · scopes: projects:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/columns/{id}

Updates a project column without replacing it.

10 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
namestringThe name value accepted by this operation as string. example
positionnumberThe position value accepted by this operation as number. example
colorstring | nullThe color value accepted by this operation as string | null. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

DELETE /v1/columns/{id}

Deletes a project column through the synchronization protocol.

10 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/columns/reorder

Reorders up to 100 project columns in one workspace revision.

25 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
project requiredstringThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
data requiredarrayThe data value accepted by this operation as array. []
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/projects/{id}

Retrieves one FlowTask project.

1 credits · scopes: projects:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/projects/{id}

Updates selected project fields without replacing the object.

10 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
namestringThe name value accepted by this operation as string. example
descriptionstringLong-form context preserved as plain text. Prepare the production release.
portfoliostring | nullThe portfolio value accepted by this operation as string | null. example
archived_atinteger | nullThe archived at value accepted by this operation as integer | null. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

DELETE /v1/projects/{id}

Deletes a project through a retained FlowTask tombstone.

10 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/tasks

Lists FlowTask tasks with workspace and project filters.

5 credits · scopes: tasks:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
expandstringThe expand value accepted by this operation as string. example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
projectstring | arrayThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
statusstring | arrayThe current lowercase status value; integrations must tolerate future values. in_progress
assigneestring | arrayReturn tasks assigned to this user; repeat the parameter for OR. usr_01JAZ90H3K
due_beforevalueReturn tasks due before this Unix-second timestamp. 1785816400
is_archivedvalueChoose archived or active tasks explicitly. false
filterstringThe filter value accepted by this operation as string. example
sortstringThe sort value accepted by this operation as string. example
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/tasks

Creates a task through the FlowTask operation protocol.

10 credits · scopes: tasks:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
projectstring | nullThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
columnstring | nullThe column value accepted by this operation as string | null. example
title requiredstringThe human-readable title shown throughout Ceyu. Launch checklist
descriptionstringLong-form context preserved as plain text. Prepare the production release.
statusstringThe current lowercase status value; integrations must tolerate future values. in_progress
prioritystringThe current lowercase priority value. high
assigneestring | nullReturn tasks assigned to this user; repeat the parameter for OR. usr_01JAZ90H3K
due_atinteger | nullWhen the task is due as Unix seconds, or null when no deadline is set. 1785816400
completed_atinteger | nullThe completed at value accepted by this operation as integer | null. example
labelsarrayThe labels value accepted by this operation as array. []
custom_fieldsobjectThe custom fields value accepted by this operation as object. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/tasks/count

Counts matching tasks with a tenant-isolated 60-second cache.

50 credits · scopes: tasks:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
projectstring | arrayThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
statusstring | arrayThe current lowercase status value; integrations must tolerate future values. in_progress
assigneestring | arrayReturn tasks assigned to this user; repeat the parameter for OR. usr_01JAZ90H3K
due_beforevalueReturn tasks due before this Unix-second timestamp. 1785816400
is_archivedvalueChoose archived or active tasks explicitly. false
filterstringThe filter value accepted by this operation as string. example
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/tasks/{id}

Retrieves one FlowTask task.

1 credits · scopes: tasks:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/tasks/{id}

Patches task fields with optional entity-revision If-Match.

10 credits · scopes: tasks:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
projectstring | nullThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
columnstring | nullThe column value accepted by this operation as string | null. example
titlestringThe human-readable title shown throughout Ceyu. Launch checklist
descriptionstringLong-form context preserved as plain text. Prepare the production release.
statusstringThe current lowercase status value; integrations must tolerate future values. in_progress
prioritystringThe current lowercase priority value. high
assigneestring | nullReturn tasks assigned to this user; repeat the parameter for OR. usr_01JAZ90H3K
due_atinteger | nullWhen the task is due as Unix seconds, or null when no deadline is set. 1785816400
completed_atinteger | nullThe completed at value accepted by this operation as integer | null. example
labelsarrayThe labels value accepted by this operation as array. []
custom_fieldsobjectThe custom fields value accepted by this operation as object. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

DELETE /v1/tasks/{id}

Deletes a task and creates its synchronization tombstone.

10 credits · scopes: tasks:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/tasks/{task_id}/comments

Lists comments for one FlowTask task.

5 credits · scopes: comments:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/tasks/{task_id}/comments

Creates a comment attributed to the API service user.

10 credits · scopes: comments:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
body requiredstringThe body value accepted by this operation as string. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/tasks/{task_id}/comments/{id}

Retrieves one comment belonging to a FlowTask task.

1 credits · scopes: comments:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/tasks/{task_id}/comments/{id}

Updates a task comment through the operation protocol.

10 credits · scopes: comments:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
body requiredstringThe body value accepted by this operation as string. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

DELETE /v1/tasks/{task_id}/comments/{id}

Deletes a task comment and retains a tombstone.

10 credits · scopes: comments:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/tasks/{task_id}/dependencies

Lists outgoing dependencies for one task.

5 credits · scopes: tasks:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/tasks/{task_id}/dependencies

Creates a dependency between tasks in the same project.

10 credits · scopes: tasks:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
to requiredstringThe to value accepted by this operation as string. example
kindstringThe kind value accepted by this operation as string. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/time_entries

Lists FlowTask time entries with workspace and task filters.

5 credits · scopes: time_entries:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
taskstringThe task related to this resource. task_01JAZ8Y7M2
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/time_entries

Creates a time entry through the FlowTask operation protocol.

10 credits · scopes: time_entries:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
task requiredstringThe task related to this resource. task_01JAZ8Y7M2
projectstring | nullThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
userstring | nullThe user value accepted by this operation as string | null. example
started_atinteger | nullThe started at value accepted by this operation as integer | null. example
ended_atinteger | nullThe ended at value accepted by this operation as integer | null. example
duration_msintegerThe duration ms value accepted by this operation as integer. 1785730000
notestringThe note value accepted by this operation as string. example
billablebooleanThe billable value accepted by this operation as boolean. true
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/time_entries/{id}

Retrieves one FlowTask time entry.

1 credits · scopes: time_entries:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/time_entries/{id}

Updates selected time-entry fields.

10 credits · scopes: time_entries:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
taskstring | nullThe task related to this resource. task_01JAZ8Y7M2
projectstring | nullThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
userstring | nullThe user value accepted by this operation as string | null. example
started_atinteger | nullThe started at value accepted by this operation as integer | null. example
ended_atinteger | nullThe ended at value accepted by this operation as integer | null. example
duration_msintegerThe duration ms value accepted by this operation as integer. 1785730000
notestringThe note value accepted by this operation as string. example
billablebooleanThe billable value accepted by this operation as boolean. true
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

DELETE /v1/time_entries/{id}

Deletes a time entry through the operation protocol.

10 credits · scopes: time_entries:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/saved_filters

Lists team-visible saved filters without exposing private user filters.

5 credits · scopes: tasks:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/saved_filters/{id}

Retrieves one team-visible saved filter.

1 credits · scopes: tasks:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/task_templates

Lists task templates with optional workspace and project filters.

5 credits · scopes: tasks:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
projectstringThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/task_templates/{id}

Retrieves one task template.

1 credits · scopes: tasks:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/task_templates/{id}/instantiate

Creates a task from a template with bounded field overrides.

10 credits · scopes: tasks:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
project requiredstringThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
titlestringThe human-readable title shown throughout Ceyu. Launch checklist
assigneestring | nullReturn tasks assigned to this user; repeat the parameter for OR. usr_01JAZ90H3K
due_atinteger | nullWhen the task is due as Unix seconds, or null when no deadline is set. 1785816400
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/project_templates

Lists project templates in visible workspaces.

5 credits · scopes: projects:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/project_templates/{id}

Retrieves one project template.

1 credits · scopes: projects:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/project_templates/{id}/instantiate

Creates a project from a project template with an optional name override.

10 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
namestringThe name value accepted by this operation as string. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/billing_rates

Lists workspace billing rates.

5 credits · scopes: billing:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/billing_rates

Creates a billing rate through the operation protocol.

10 credits · scopes: billing:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
scope requiredstringThe scope value accepted by this operation as string. example
currency requiredstringThe currency value accepted by this operation as string. example
amount_minor requiredintegerThe amount minor value accepted by this operation as integer. 1785730000
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/expenses

Lists expenses from one explicit workspace with authenticated keyset pagination.

5 credits · scopes: billing:read

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
statusstringThe current lowercase status value; integrations must tolerate future values. in_progress
categorystringThe category value accepted by this operation as string. example
userstringThe user value accepted by this operation as string. example
fromstringThe from value accepted by this operation as string. example
tostringThe to value accepted by this operation as string. example
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/expenses

Creates an idempotent draft expense and its audit event atomically.

10 credits · scopes: billing:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
category requiredstringThe category value accepted by this operation as string. example
expense_date requiredstringThe expense date value accepted by this operation as string. example
currency requiredstringThe currency value accepted by this operation as string. example
gross_amount_minor requiredintegerThe gross amount minor value accepted by this operation as integer. 1785730000
net_amount_minorinteger | nullThe net amount minor value accepted by this operation as integer | null. example
tax_amount_minorinteger | nullThe tax amount minor value accepted by this operation as integer | null. example
tax_rate_bpinteger | nullThe tax rate bp value accepted by this operation as integer | null. example
vendorstringThe vendor value accepted by this operation as string. example
vendor_vat_idstring | nullThe vendor vat id value accepted by this operation as string | null. example
invoice_numberstring | nullThe invoice number value accepted by this operation as string | null. example
payment_methodstring | nullThe payment method value accepted by this operation as string | null. example
business_purposestring | nullThe business purpose value accepted by this operation as string | null. example
projectstring | nullThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
notesstringThe notes value accepted by this operation as string. example
extra_fieldsobjectThe extra fields value accepted by this operation as object. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/expenses/{id}

Retrieves one organization-scoped expense.

1 credits · scopes: billing:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/expenses/{id}

Updates a draft expense with compare-and-swap revision protection.

10 credits · scopes: billing:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
categorystringThe category value accepted by this operation as string. example
expense_datestringThe expense date value accepted by this operation as string. example
currencystringThe currency value accepted by this operation as string. example
gross_amount_minorintegerThe gross amount minor value accepted by this operation as integer. 1785730000
net_amount_minorinteger | nullThe net amount minor value accepted by this operation as integer | null. example
tax_amount_minorinteger | nullThe tax amount minor value accepted by this operation as integer | null. example
tax_rate_bpinteger | nullThe tax rate bp value accepted by this operation as integer | null. example
vendorstringThe vendor value accepted by this operation as string. example
vendor_vat_idstring | nullThe vendor vat id value accepted by this operation as string | null. example
invoice_numberstring | nullThe invoice number value accepted by this operation as string | null. example
payment_methodstring | nullThe payment method value accepted by this operation as string | null. example
business_purposestring | nullThe business purpose value accepted by this operation as string | null. example
projectstring | nullThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
notesstringThe notes value accepted by this operation as string. example
extra_fieldsobjectThe extra fields value accepted by this operation as object. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/billing_rates/{id}

Retrieves one workspace billing rate.

1 credits · scopes: billing:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/billing_rates/{id}

Updates selected billing-rate fields.

10 credits · scopes: billing:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
scopestringThe scope value accepted by this operation as string. example
currencystringThe currency value accepted by this operation as string. example
amount_minorintegerThe amount minor value accepted by this operation as integer. 1785730000
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/invoice_drafts

Lists invoice drafts with optional workspace and project filters.

5 credits · scopes: billing:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
projectstringThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/invoice_drafts

Creates an invoice draft through the operation protocol.

10 credits · scopes: billing:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
project requiredstringThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
statusstringThe current lowercase status value; integrations must tolerate future values. in_progress
currency requiredstringThe currency value accepted by this operation as string. example
net_amount_minor requiredintegerThe net amount minor value accepted by this operation as integer. 1785730000
tax_amount_minor requiredintegerThe tax amount minor value accepted by this operation as integer. 1785730000
gross_amount_minor requiredintegerThe gross amount minor value accepted by this operation as integer. 1785730000
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/invoice_drafts/{id}

Retrieves one invoice draft.

1 credits · scopes: billing:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/invoice_drafts/{id}

Updates selected invoice-draft fields.

10 credits · scopes: billing:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
statusstringThe current lowercase status value; integrations must tolerate future values. in_progress
currencystringThe currency value accepted by this operation as string. example
net_amount_minorintegerThe net amount minor value accepted by this operation as integer. 1785730000
tax_amount_minorintegerThe tax amount minor value accepted by this operation as integer. 1785730000
gross_amount_minorintegerThe gross amount minor value accepted by this operation as integer. 1785730000
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/projects/{id}/archive

Archives a project while preserving its synchronized history.

10 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/projects/{id}/duplicate

Atomically duplicates a project with up to 99 columns and tasks.

25 credits · scopes: projects:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
namestringThe name value accepted by this operation as string. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/tasks/batch

Creates up to 100 tasks in one serialized FlowTask commit.

25 credits · scopes: tasks:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
data requiredarrayThe data value accepted by this operation as array. []
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/tasks/{id}/complete

Marks a task done and records its completion time.

10 credits · scopes: tasks:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/tasks/{id}/move

Moves a task to another project or compatible column atomically.

10 credits · scopes: tasks:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
projectstring | nullThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
columnstring | nullThe column value accepted by this operation as string | null. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

DELETE /v1/tasks/{task_id}/dependencies/{id}

Removes an outgoing task dependency.

10 credits · scopes: tasks:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/time_entries/start

Starts a time entry using the server clock.

10 credits · scopes: time_entries:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
task requiredstringThe task related to this resource. task_01JAZ8Y7M2
projectstring | nullThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
userstring | nullThe user value accepted by this operation as string | null. example
duration_msintegerThe duration ms value accepted by this operation as integer. 1785730000
notestringThe note value accepted by this operation as string. example
billablebooleanThe billable value accepted by this operation as boolean. true
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/time_entries/{id}/stop

Stops a running time entry and computes its duration from the server clock.

10 credits · scopes: time_entries:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

Exports

POST /v1/exports

Queues a bounded task export as an NDJSON artifact.

500 credits · scopes: tasks:read · Idempotency-Key required

FieldTypeDescription and example
resource required"tasks"The resource value accepted by this operation as "tasks". tasks
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
projectarrayThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
statusarrayThe current lowercase status value; integrations must tolerate future values. in_progress
assigneearrayReturn tasks assigned to this user; repeat the parameter for OR. usr_01JAZ90H3K
due_beforeintegerReturn tasks due before this Unix-second timestamp. 1785816400
is_archivedbooleanChoose archived or active tasks explicitly. false
filterstringThe filter value accepted by this operation as string. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/jobs/{id}

Retrieves an export job and a fresh one-hour R2 download URL when complete.

1 credits · scopes: tasks:read

This operation has no request fields.

Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

Automations

GET /v1/automation_flows

Lists automation flows with optional workspace and project filters.

5 credits · scopes: automations:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
starting_afterstringReturn objects whose stable identifier follows this identifier. task_01JAZ8Y7M2
ending_beforestringReturn objects whose stable identifier precedes this identifier. task_01JAZ8Y7M2
fieldsstringReturn only these comma-separated fields and mark the response as selected. id,title,due_at
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
projectstringThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/automation_flows

Creates a validated automation draft through the operation protocol.

10 credits · scopes: automations:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
projectstring | nullThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
name requiredstringThe name value accepted by this operation as string. example
graph requiredobjectThe graph value accepted by this operation as object. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/automation_flows/{id}

Retrieves one automation flow.

1 credits · scopes: automations:read

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/automation_flows/{id}

Updates a paused automation draft through the operation protocol.

10 credits · scopes: automations:write · Idempotency-Key required

FieldTypeDescription and example
workspacestringThe workspace that owns the resource. ws_01JAZ8A4Q1
projectstring | nullThe containing project, or null when the resource is unassigned. prj_01JAZ8BC9D
namestringThe name value accepted by this operation as string. example
graphobjectThe graph value accepted by this operation as object. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/automation_flows/{id}/preview

Previews one automation against a task and returns a short-lived activation token.

50 credits · scopes: automations:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
task requiredstringThe task related to this resource. task_01JAZ8Y7M2
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/automation_flows/{id}/activate

Activates an automation only after a fresh matching preview and explicit acknowledgements.

10 credits · scopes: automations:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
preview_token requiredstringThe preview token value accepted by this operation as string. example
scope_acknowledged requiredtrueThe scope acknowledged value accepted by this operation as true. true
ai_cost_acknowledgedbooleanThe ai cost acknowledged value accepted by this operation as boolean. true
modestringThe mode value accepted by this operation as string. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/automation_flows/{id}/pause

Pauses an automation flow with an auditable bounded reason.

10 credits · scopes: automations:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
reasonstringThe reason value accepted by this operation as string. example
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/automation_runs

Lists automation runs inside one explicitly selected workspace.

5 credits · scopes: automations:read

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
automation_flowstringThe automation flow value accepted by this operation as string. example
taskstringThe task related to this resource. task_01JAZ8Y7M2
limitvalueThe maximum number of objects to return, from 1 through 100. 20
cursorstringThe opaque continuation token returned by the previous page. cur_eyJ…
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/automation_runs/{id}

Retrieves one automation run and bounded audit metadata.

1 credits · scopes: automations:read

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/automation_runs/{id}/cancel

Cancels a queued, running, sleeping, or retrying automation run.

10 credits · scopes: automations:write · Idempotency-Key required

FieldTypeDescription and example
workspace requiredstringThe workspace that owns the resource. ws_01JAZ8A4Q1
Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

Webhooks

GET /v1/webhook_endpoints

Lists webhook destinations configured for this organization.

5 credits · scopes: api:manage

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
cursorstringThe opaque continuation token returned by the previous page. cur_eyJ…
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/webhook_endpoints

Creates a webhook destination and returns its secret once.

10 credits · scopes: api:manage · Idempotency-Key required

FieldTypeDescription and example
url requiredstringThe public HTTPS destination that receives signed deliveries. https://hooks.example.com/ceyu
event_types requiredarrayThe event names delivered to this endpoint. ["flowtask.task.created"]
exclude_own_eventsbooleanThe exclude own events value accepted by this operation as boolean. true
Errors (23)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · invalid_webhook_url · webhook_target_unavailable · webhook_verification_failed · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/webhook_endpoints/{id}

Retrieves a webhook destination without exposing its secret.

1 credits · scopes: api:manage

This operation has no request fields.

Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

PATCH /v1/webhook_endpoints/{id}

Updates a webhook URL, subscriptions, or delivery state.

10 credits · scopes: api:manage · Idempotency-Key required

FieldTypeDescription and example
urlstringThe public HTTPS destination that receives signed deliveries. https://hooks.example.com/ceyu
event_typesarrayThe event names delivered to this endpoint. ["flowtask.task.created"]
exclude_own_eventsbooleanThe exclude own events value accepted by this operation as boolean. true
statusstringThe current lowercase status value; integrations must tolerate future values. in_progress
Errors (23)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · invalid_webhook_url · webhook_target_unavailable · webhook_verification_failed · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

DELETE /v1/webhook_endpoints/{id}

Permanently removes a webhook destination.

10 credits · scopes: api:manage · Idempotency-Key required

This operation has no request fields.

Errors (23)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · invalid_webhook_url · webhook_target_unavailable · webhook_verification_failed · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/webhook_endpoints/{id}/rotate_secret

Rotates a webhook signing secret with a 24-hour overlap.

10 credits · scopes: api:manage · Idempotency-Key required

This operation has no request fields.

Errors (23)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · invalid_webhook_url · webhook_target_unavailable · webhook_verification_failed · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/events

Lists retained webhook events for troubleshooting and replay.

5 credits · scopes: api:read

FieldTypeDescription and example
limitvalueThe maximum number of objects to return, from 1 through 100. 20
cursorstringThe opaque continuation token returned by the previous page. cur_eyJ…
Errors (13)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · cursor_invalid · cursor_filter_mismatch · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/events/stream

Streams new organization events over resumable Server-Sent Events.

5 credits · scopes: api:read

FieldTypeDescription and example
types[] requiredarrayThe types[] value accepted by this operation as array. []
Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

GET /v1/events/{id}

Retrieves an event with every bounded webhook delivery attempt.

1 credits · scopes: api:read

This operation has no request fields.

Errors (14)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/events/{id}/resend

Schedules a fresh delivery cycle for one retained webhook event.

10 credits · scopes: api:manage · Idempotency-Key required

This operation has no request fields.

Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error

POST /v1/events/{id}/replay

Starts a new delivery cycle for a retained webhook event.

10 credits · scopes: api:manage · Idempotency-Key required

This operation has no request fields.

Errors (20)

missing_api_key · invalid_api_key · invalid_access_token · credential_validation_unavailable · insufficient_scope · plan_required · invalid_query_parameter · resource_not_found · resource_deleted · resource_id_ambiguous · invalid_request_body · idempotency_key_required · invalid_idempotency_key · idempotency_key_reused · idempotency_in_progress · resource_conflict · endpoint_disabled · rate_limit_exceeded · rate_limit_unavailable · internal_error