← Back to Features
🔌

API Access

Every resource in TimeQuorum is accessible via a documented REST API. Pull time data into your BI tools, push projects from your PM system, or build custom integrations — on Professional and above.

Start 14-day trial
🔑

Token-based authentication

Generate API tokens per user with scoped permissions. Tokens are long-lived for server integrations and can be revoked individually without affecting other sessions.

📖

OpenAPI documentation

Every endpoint is documented with request/response schemas, authentication requirements, and example payloads. Browse the interactive API docs at /docs.html.

Built on Rust + Axum

The API is built on Axum, a Rust web framework. Responses are fast and consistent — sub-10ms median on typical queries. No cold starts, no JVM warmup.

🏢

Tenant-scoped endpoints

Every API call operates within a single tenant. Your data never leaks across workspace boundaries — each token is scoped to one workspace at authentication time.

🔄

Full CRUD on all resources

Projects, clients, time entries, users, classes, tasks, invoices, and reports — all accessible via REST. Build read-only dashboards or full two-way integrations.

📊

Report endpoints

All 15 report types are available as API endpoints. Pull structured JSON into your data warehouse, BI tool, or custom dashboard without screen-scraping.

Build on top of your time data

API access is included on Professional and Enterprise. Start your 14-day free trial.

Start 14-day trial