Tasks

Create a task

v0 makes 'selector' optional (annotation is local-only); local requires it today. Write — Phase 3.

post/api/v0/tasks

Request

  • Base URL: https://app.vibeflow.tools
  • URL: https://app.vibeflow.tools/api/v0/tasks
  • Auth: HTTP bearer

Request body

titlestring required
descriptionstring
status'backlog' | 'todo' | 'in-progress' | 'review' | 'done' | 'cancelled'
selectorstring

Optional in v0 (annotation is local-only); required by the local handler today

prioritystring

Response

Create a task — success

idstring required

External id (cli_id ?? id on cloud; the local id locally)

externalIdstring required

Universal external id — equal to id on the local surface

titlestring required
descriptionstring
status'backlog' | 'todo' | 'in-progress' | 'review' | 'done' | 'cancelled' required
selectorstring
prioritystring
verifiedboolean nullable
commentCountinteger
fileCountinteger
createdAtstring date-time

Changes

No recorded changes to this operation across all 1 revision of this API.