Skip to main content
Exa refuses requests that seek child sexual abuse material or any other content that sexualizes minors. A refused request returns no results.

Errors

A refused request returns 403 with one of these tags:
Do not retry a refused request. The same request is refused again and counts toward the warnings described below.

Warnings and suspension

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. Further violations after a warning suspend the team. A suspended team’s API keys stop working with TEAM_BLOCKED. Its members can still sign in, but see a suspension message 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 suspended, contact support@exa.ai. Include the requestId of an affected request.