Errors
A refused request returns403 with one of these tags:
Warnings and revoked access
Exa reviews refused requests by team. A team whose requests repeatedly seek prohibited content receives a warning, shown to its members at the top of the dashboard. Repeated violations may result in the team’s API access being permanently revoked. A team whose access is revoked has its API keys refused withTEAM_BLOCKED. Its members can still sign in, but see a message that the team’s access has been revoked instead of dashboard pages while using that team; they can switch to another team in good standing.
Send userIdentifier for your users
If your product sends requests on behalf of your users, use an opaque userIdentifier that does not contain personal information such as an email address or name. Hash those values before sending them.
Contact
If you believe a request was refused in error, or your team was warned or had its API access revoked, contact support@exa.ai. Include therequestId of an affected request.