Skip to main content
The API uses standard HTTP status codes, and every error returns the same JSON shape:
Check error.code in your integration. The message is written for people reading logs and may be reworded.

Error codes

When to retry

Re-sending the same prompts to POST /v1/brands/{id}/prompts is safe. Prompts you already track come back as already_tracked rather than being duplicated, so you do not need an idempotency key.

Reporting a problem

Email support@geoptie.com with:
  • The X-Request-Id from the failing response
  • The endpoint you called
  • Roughly when it happened