Documentation Index
Fetch the complete documentation index at: https://edgeful.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
header format
Authorization: Bearer sk_live_<random>(single space betweenBearerand the key, no colon).- sent on every request. no session, no cookie.
- the Mintlify playground accepts the bare key (no need to type
Bearer— Mintlify auto-prefixesBeareron the wire).
key format
- keys start with the
sk_live_prefix. - plaintext is shown only once on creation.
- lost keys cannot be recovered — delete it and generate a new one.
- the dashboard shows a short display prefix so you can identify each key without exposing the full value.
error responses
401 Unauthorized— missing, malformed, or revoked key. Body shape:{"app_exception": "Unauthorized", "context": null}.429 Too Many Requests— per-key rate limit exceeded. Default limits: 30 requests / 60 s (sustained) or 5 requests / 5 s (burst). Body:{"detail": "API key rate limit exceeded"}. Use exponential backoff before retrying.- No
403in v1 — keys are user-scoped with no per-route ACL.
rotation
- generate a new key in Settings → API Keys.
- deploy the new key to your integration.
- revoke the old key — it stops authenticating immediately.
best practices
- store in environment variables / secret manager. never commit to source.
- one key per environment (dev / staging / prod) and per integration.
- don’t log full keys server- or client-side. mask all but last 4 chars.
- rotate when staff with access to the value leaves.