401 | { "message": "Unauthenticated." } | Missing, malformed, or revoked Authorization header. |
402 | { "message": "API access is not included in your current plan. Please upgrade to continue.", "error_code": "PLAN_UPGRADE_REQUIRED" } | Neither the token’s user nor any workspace they belong to is on a plan that includes the API. A workspace whose owner is on Free returns the same status with its own message, as do endpoints gated by a plan feature (media library, advanced analytics). See Plans. |
403 | { "message": "The API token is missing a required ability for this endpoint: posts.", "error_code": "API_TOKEN_MISSING_SCOPE" } | Token is valid but does not include the required ability. |
403 | { "message": "This action is unauthorized." } | The user behind the token has no access to the target workspace or resource. |