◆ GeoMaxed

GeoMaxed API

Run AI-visibility audits programmatically and pipe results into your own stack. Create an API key →

Authentication

Authorization: Bearer gm_live_xxxxxxxx

Endpoints

MethodPathDescription
GET/api/v1/score/{domain}Instant GEO score (no credit used)
POST/api/v1/auditsRun a full audit — body {"url":"site.com"} (uses a credit)
GET/api/v1/audits/{id}Audit status + full report JSON
GET/api/v1/auditsList your recent audits
POST/api/v1/webhooksRegister a webhook — body {"url":"https://…"}
GET / DELETE/api/v1/webhooks[/{id}]List / remove webhooks

Example

curl https://www.geo-maxed.com/api/v1/score/example.com \
  -H "Authorization: Bearer gm_live_xxxxxxxx"

Webhooks

When a full audit completes we POST { event:"audit.completed", data:{ id, domain, unified_score, grade, result_url, api_url } } to your URL. Verify the X-GeoMaxed-Signature header: it's the hex HMAC-SHA256 of the raw request body using your webhook secret.

Use GeoMaxed inside Claude (MCP)

GeoMaxed is a remote MCP server — add it to Claude and just ask it to run audits.

Tools exposed: geo_score, run_audit, get_audit, list_audits. Authorization uses a one-time login — no key copy-paste.

No-code & ChatGPT

Machine-readable spec at https://www.geo-maxed.com/openapi.json.

Manage keys & webhooks →