Skip to main content
This guide takes you from no key to your first data, in four steps.

Prerequisites

  • A Geoptie account with an active or trialing subscription
  • At least one brand set up in the dashboard
  • Basic familiarity with REST APIs

Step 1: Create your API key

  1. Go to API keys in the dashboard sidebar.
  2. Click Create API key.
  3. Choose whether the key covers your whole workspace or specific brands. See Authentication for the difference.
  4. Copy the key and store it securely.
The key is shown only once. Store it in a secret manager or an environment variable, and never commit it to version control.

Step 2: Authenticate your requests

Send the key as a bearer token in the Authorization header:

Step 3: Make your first request

GET /v1/brands both proves the key works and returns the brand ids the other endpoints need. Most endpoints are scoped to a brand, so this is where every integration starts.
Success response:
Take the id and use it with the brand endpoints:

Visibility

GET /v1/brands/{id}/visibility

Prompts

GET /v1/brands/{id}/prompts

Citations

GET /v1/citations?brand_id={id}

Competitors

GET /v1/competitors?brand_id={id}

Error handling

The API uses standard HTTP status codes: See Errors for the full list of codes.

Next steps

Authentication

Key types and access

Pagination

Walking large result sets

Need help

Email support@geoptie.com with the X-Request-Id from the failing response.