Skip to main content

Overview

The GeoRank API lets you programmatically access your AI visibility data — GEO Scores, keywords, mentions, competitors, and usage metrics. Use it to build custom dashboards, integrate with your analytics stack, or automate workflows.
API access is available on Starter, Pro, Agency, and Enterprise plans.

Base URL

Authentication

All API requests require an API key passed via the X-API-Key header.

Getting your API key

  1. Log in to your GeoRank dashboard
  2. Go to Settings > API Keys
  3. Click Create API Key
  4. Copy the key — it’s only shown once
Keep your API key secret. Do not expose it in client-side code or public repositories.

Rate limits

API requests are rate limited to prevent abuse. If you exceed the limit, you’ll receive a 429 Too Many Requests response.

Response format

All responses follow this structure:
Error responses:

Available endpoints

Dashboard Metrics

Get your GEO Score, mention counts, and platform breakdown.

Visibility Over Time

Get visibility data points for trend analysis.

Keywords

List and filter your tracked keywords with scores and trends.

Competitors

List competitors with GEO Scores and comparison data.

Usage

Check your current resource usage and plan limits.