Mentions report
Mentions
Brand mentions with source, snippet, platform, and sentiment.
POST
Mentions report
POST /reports/mentions
Returns brand mentions with source type, URL, title, snippet, platform, and sentiment. Optional date filter. Each mention includes the prompt that was asked (query.queryText) — the query that led to this mention — so you can see which prompt surfaced each result.
Endpoint: POST https://api.geoark.ai/api/customer/v1/reports/mentions
Request
Send your API key in theX-API-Key header or as api_key query parameter (see Authentication).
Body (JSON, all optional):
Response
Each object indata includes the mention details plus query — with queryText (the prompt that was asked), id, and platform (CHATGPT, CLAUDE, GEMINI, PERPLEXITY, GROK, DEEPSEEK, or LLAMA) — so you know which query produced the mention.
Status codes
- 200 — Success
- 400 — Validation error
- 401 — Invalid or missing API key
- 402 — Paid subscription required (Custom plan)
Authorizations
API key from Dashboard → API Keys (Custom plan).
Body
application/json
Filter by brand ID. Omit for all brands.
Alias for brand_id (integration compatibility).
Start date (YYYY-MM-DD). Default: 30 days ago.
End date (YYYY-MM-DD). Default: today.
Max items to return.
Required range:
1 <= x <= 10000Offset for pagination.
Required range:
x >= 0