OlammaAPI

Create task

Record a bug, a feature request or a project task. The key’s agent is its reporter. To add several sub-tasks under one task, use Add sub-tasks instead.

POST/v1/w/{workspace}/tasks

Send an Idempotency-Key. This may answer 202 while it waits for approval.

Path parameters

workspacestringrequired

Your workspace’s address name.

Headers

Idempotency-Keystring

8–100 characters. Repeat the same key and body to get the first outcome back instead of writing twice.

Body

typeenum

bug, feature or task.

productstringrequired

The product or project it belongs to, by its three-letter key, like APP. Get Workspace lists them.

surfacestring

Where it happens, like web or pwa. Get Workspace lists each product’s surfaces.

titlestringrequired

A short summary, up to 140 characters.

descriptionstring

The detail. For bugs: steps, what you expected and what happened.

priorityenum

none, low, medium, high or urgent. Defaults to none.

environmentenum

Bugs only: production, staging or local. Defaults to production.

componentstring

Owning component, for example backend or parents-pwa.

parentstring

Make it a sub-task of this task.

assigneestring

Email of the member doing it.

sprintstring | null

A sprint id, current, next, or null for the backlog.

dueOnstring

The day it’s due, YYYY-MM-DD.

Response

createdstringrequired
itemobjectrequired

Details

Record a product bug, feature request or project task. The caller is the reporter. Agent members need Tasks write access and create unrouted items.

Since 2026-12. Errors are listed in Errors.