For Developers

The REST API for AI visibility and GEO.

Programmatic access to 6-engine AI tracking, 242-check audit engine, keyword research, and content generation. JSON over HTTPS. TypeScript SDK. Webhooks. 100-2,000 req/hour.

7-day free trial on Starter · Cancel anytime · No credit card for Free plan

The Georion Developer API gives teams programmatic access to every capability of the Georion platform — 6-engine AI visibility scans (ChatGPT, Claude, Gemini, Perplexity, Copilot, Grok), the 242-check audit engine, keyword research against our 100K+ database, content generation via Claude Sonnet, and webhook events for scans, audits, and citation changes. Fully REST-compliant with JSON payloads, Bearer authentication, rate-limiting headers, and a TypeScript SDK. Included in all paid plans — 100 req/hour on Starter, scaling to 2,000 req/hour on Enterprise.

2,000

Max req/hour (Enterprise)

<200ms

Avg API response time

60+

REST endpoints

99.9%

Uptime (Enterprise SLA)

The problem

What developers struggle with in 2026

1

Semrush/Ahrefs APIs are expensive

Semrush API starts at $450/mo on top of the platform subscription. Ahrefs API is gated to the $1,999/mo Enterprise tier. Both exclude AI visibility data entirely — you can't query ChatGPT citation rates programmatically at any price.

2

Building AI trackers in-house is painful

Querying OpenAI, Anthropic, Google, and xAI APIs in parallel, parsing citations, deduplicating sources, scoring share of voice — that's 400+ hours of engineering for V1. And models keep changing.

3

Data pipelines need batch access

Weekly AI visibility reports across 100+ clients require programmatic extraction into BI tools (Looker, Tableau, Metabase). Dashboard scraping is brittle — you need a proper API with pagination, webhooks, and historical data.

How Georion solves it

Purpose-built for developers

REST + JSON (it just works)

Standard HTTPS + Bearer tokens + JSON payloads. Works with curl, fetch, axios, requests, httpx — any HTTP client. No custom SDKs required unless you want type safety.

TypeScript SDK

First-class @georion/sdk npm package with auto-generated types for every endpoint. Autocomplete in VS Code + Cursor. Automatic retry with exponential backoff.

Per-key scoped permissions

Create multiple API keys per workspace with scoped permissions (read-only, audit-only, write). Rotate keys without downtime. Audit log of every key's actions.

Webhook events

Real-time webhooks for: scan.completed, audit.completed, citation.added, citation.removed, sensor.volatility_alert, competitor.change. Signed with HMAC-SHA256 for verification.

Fast + predictable

p95 response time <200ms for cached endpoints (/scans, /audits, /domains). New scans and audits run async and return a job ID; poll or subscribe via webhook for completion.

Rate limits per plan

Starter: 100 req/hr · Pro: 100 req/hr · Growth: 500 req/hr · Agency: 1,000 req/hr · Enterprise: 2,000 req/hr. Standard rate-limit headers (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset).

FAQ

Questions, answered.

How do I authenticate?+

Bearer token in the Authorization header: `Authorization: Bearer gro_xxxxx`. Generate keys in Settings → API Keys. Keys are scoped to your workspace. Rotate freely — old keys invalidate immediately.

What are the rate limits?+

Rate limits by plan: Starter 100 req/hour, Pro 100 req/hour, Growth 500 req/hour, Agency 1,000 req/hour, Enterprise 2,000 req/hour. All responses include X-RateLimit-Remaining and X-RateLimit-Reset headers. 429 responses return Retry-After.

Do you have an OpenAPI / Swagger spec?+

Yes. The full OpenAPI 3.1 spec is available at https://api.georion.app/openapi.json. Import into Postman, Insomnia, or your tool of choice. Auto-generate clients for any language.

What about the TypeScript SDK?+

Install with `npm install @georion/sdk`. Initialize with `new Georion({ apiKey: 'gro_...' })`. Full type safety, automatic retries, Zod-validated payloads. Works in Node, Deno, Bun, Cloudflare Workers, and the browser (with a key-exchange proxy).

Can I build AI agents that use Georion tools?+

Yes. Our MCP (Model Context Protocol) server at mcp.georion.app lets Claude Desktop, Cursor, and any MCP-compatible agent call Georion tools directly — 'Check AI visibility for example.com', 'Run an Audit Engine+ on https://...', 'Generate a GEO article about X'. See /docs/mcp for setup.

Are there usage-based overage charges?+

No. When you exceed your plan's rate limit, requests return 429 — we never surprise-bill. If you need more consistent throughput, upgrade tiers or contact sales for Enterprise custom limits (up to 10,000 req/hour available).

Is the API versioned?+

Yes. Current version is v1 (GA since February 2026). Breaking changes trigger a new major version (v2, v3) with at least 6 months of parallel support. Non-breaking additions are deployed to v1 continuously. Check the changelog at /changelog.

Start building with the Georion API.

Free to evaluate — 100 req/hour on the Free plan. Included in every paid tier. Docs, OpenAPI spec, and TypeScript SDK ready now.

Start free 7-day trial