Skip to main content
The Admin API provides endpoints for managing customers, monitoring usage, and configuring pricing tiers. These endpoints require an admin API key.
These endpoints are for internal administrative use only. Do not share admin API keys with customers.

Authentication

All Admin API requests require the x-api-key header with a valid admin API key:
curl -X GET "https://{admin-api-url}/admin/customers" \
  -H "x-api-key: ADMIN_API_KEY"

Endpoints

Customer Management

Create Customer

Create a new customer and generate their initial API key

List Customers

List all customers

Get Customer

Get customer details by ID

Update Customer

Update customer details or tier

Delete Customer

Deactivate a customer account

API Key Lifecycle

A customer may own multiple active API keys at once — useful for issuing scoped credentials per environment or integration without disrupting other keys. Tier changes and customer enable/disable fan out across every active key the customer owns, with per-key compensating rollback if the customer-record DynamoDB write fails so AWS state stays in sync with the registry. Customer deactivation (DELETE /admin/customers/{customer_id}) is fail-fast rather than rollback-protected: keys are disabled sequentially before the DB write, so a partial failure can leave some keys disabled while the customer record stays in its prior state — there is no automatic re-enable, and operators may need to remediate.

Create API Key

Provision an additional API key for an existing customer

List API Keys

List every API key (active and revoked) owned by a customer

Revoke API Key

Revoke a single API key — idempotent, leaves other keys untouched

Rotate API Key

Provision a replacement, then revoke the original — new key returned once

Usage & Tiers

Get Usage

Get customer usage metrics

Get Tiers

Get available pricing tiers

Pricing Tiers

TierAnnual CostAnnual ValidationsRate LimitSLA
Starter$100,0002,000,00050/sec99.9%
Growth$250,00010,000,000100/sec99.95%
Scale$500,00030,000,000200/sec99.95%
Enterprise$1,000,00080,000,000500/sec99.99%
Custom$2,000,000+200,000,000+1000/sec99.99%