Skip to main content
HTTP 403: API keys are refused from browsers. Retrying the same request gives the same error. Errors never cost API credits. A request carried an API key together with an Origin or Sec-Fetch-* header, which browsers send. Call the API from a server or a script, and rotate a key that was shipped in a web page. What to do: Call the API from a server or script, and keep the key out of web pages.
Response
The response is application/problem+json (RFC 9457) and has a Request-Id header with the same request_id. See all errors.