The key is valid but was not granted a scope this endpoint requires. The `detail` field names exactly which scopes are missing.
Retry only after changing the request
HTTP/1.1 403
Content-Type: application/problem+json
{
"type": "https://sealdeal.ai/errors/insufficient-scope",
"title": "Insufficient scope",
"status": 403,
"detail": "..."
}`type` is stable and safe to branch on in code. `detail` is specific to your request and is the field to read for the particulars; its wording may change.
All error types · API documentation · Integrations
Related errors: 403 Forbidden · 403 Erasure requires an org admin · 403 Outbound not included