Account Management API
| Endpoint | Description |
|---|
GET /v1/account/me | Organization profile, plan, and roles |
GET /v1/account/api-keys | List API keys (masked) |
POST /v1/account/api-keys | Create an API key |
DELETE /v1/account/api-keys/{id} | Revoke an API key |
GET /v1/account/limits | Concurrency and quota limits |
Key Lifecycle Recommendations
- Rotate keys every 90 days.
- Split keys by environment (prod/staging).
- Store high-privilege keys only in backend secret managers.
Example
POST /v1/account/api-keys
Authorization: Bearer <ORG_ADMIN_TOKEN>
{
"name": "crawler-prod",
"scope": ["network.request", "network.usage.read"]
}
Next: Error Codes & Retries