API Documentation
Read clients, projects, tasks, and invoices over a Bearer-token REST API. Generate keys from Settings → Developer.
Endpoints
/api/v1/clientsList all clients in the organization with pagination.
/api/v1/clientsCreate a new client record. Plan limits are enforced server-side.
/api/v1/projectsList projects with optional client and status filters.
/api/v1/projectsCreate a new project. Plan limits are enforced server-side.
/api/v1/tasksList tasks with status, assignee, and project filters.
/api/v1/tasksCreate a new task. Counts against the monthly task-creation limit on metered plans.
/api/v1/invoicesList invoices for the organization with status filters.
Features
API Keys
Generate and rotate organization-scoped API keys from Settings → Developer. Pass as a Bearer token.
RESTful Design
Predictable resource URLs, standard HTTP verbs, and JSON request and response bodies.
Rate Limiting
Per-key sliding-window limits. Quota and reset windows are returned in standard X-RateLimit-* headers.
Idempotency
Pass an Idempotency-Key header on POST requests to safely retry without creating duplicates.