Base URL
Authentication
All endpoints require one of three credentials. See Authentication for details.Response Format
All responses follow this envelope:Error Response
Common Error Codes
| Code | HTTP | Description |
|---|---|---|
MISSING_PUBLIC_KEY | 400 | publicKey query param not provided |
INVALID_PUBLIC_KEY | 401 | Public key not found or inactive |
INVALID_SERVICE_KEY | 401 | Service key mismatch |
TENANT_NOT_FOUND | 404 | No tenant with the given external ID |
NO_ACTIVE_SUBSCRIPTION | 404 | Tenant has no active subscription |
MISSING_REQUIRED_FIELDS | 400 | Required body/query params missing |