Skip to main content

Build faster with
the Admin API

A Rust-powered REST API for managing and integrating platform services, built with API key authentication and a growing set of endpoints.

Built with Rust
API Key Auth
RESTful Architecture
Quick start

One header. JSON in, JSON out.

Every request is authenticated with a single x-api-key header. No OAuth dance, no session cookies — just a key scoped to your organization.

  • Predictable, paginated JSON responses
  • Consistent error shapes across every endpoint
  • Code samples in cURL, Node.js, and Python
Read the Authentication guide
bash
curl --location '<BASE_URL>/department/list?limit=10&offset=0' \
  --header 'x-api-key: <API_KEY>'
200 OK
{
  "items": [
    {
      "department_id": "00000000-...",
      "department_name": "Engineering"
    }
  ],
  "total": 1,
  "current_page": 1
}

Developer Experience

Intuitive API design with clear documentation and code samples in cURL, Node.js, and Python.

🔐

Built with Rust

Memory-safe by design, with API key authentication scoped to your organization's data.

🚀

Actively Developed

A growing set of endpoints with Redis-backed caching. Currently in early-stage development — request and response shapes may still change.

Ready to start building?

Grab the Postman collection to explore every endpoint, or jump straight into the docs for a step-by-step walkthrough.