A multi-tenant REST API for managing projects, work items, and workflows — with state machines, assignments, custom fields, and external integrations.
POST request to /api/v1/auth/register with your name, email, password, and tenant name.token field. Use it in all subsequent requests.Authorization: Bearer {token} header on every request.# 1. Register curl -X POST /api/v1/auth/register \ -H "Content-Type: application/json" \ -d '{"name":"Jane","email":"jane@co.com", "password":"secret","tenant_name":"Acme"}' # 2. Create a project curl -X POST /api/v1/projects \ -H "Authorization: Bearer {token}" \ -d '{"name":"My Project","workflow_id":1}' # 3. Create a work item curl -X POST /api/v1/projects/1/work-items \ -H "Authorization: Bearer {token}" \ -d '{"title":"First task","type":"task"}'