Unkey API
Unkey's REST API providing programmatic access to all platform resources: API namespace management, API key lifecycle (create, verify, update, reroll, delete), identity management, permissions and roles, standalone rate limiting with namespace overrides, key verification analytics via SQL, and deployment operations. All management operations use Bearer authentication with root keys.
Documentation
Specifications
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/unkey/refs/heads/main/json-schema/unkey-key-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/unkey/refs/heads/main/json-schema/unkey-ratelimit-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/unkey/refs/heads/main/json-schema/unkey-identity-schema.json
Other Resources
SpectralRules
https://raw.githubusercontent.com/api-evangelist/unkey/refs/heads/main/rules/unkey-rules.yml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/unkey/refs/heads/main/capabilities/api-key-management.yaml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/unkey/refs/heads/main/capabilities/rate-limiting.yaml
NaftikoCapability
https://raw.githubusercontent.com/api-evangelist/unkey/refs/heads/main/capabilities/identity-management.yaml