Latest raw answers
The most recent stored answer per prompt × model × location, with full response text, citations, and competitor mentions. There is no date window — this is a snapshot of the newest answer of each combination by construction, so from/to filter on each answer's collection time and hide combinations whose latest answer falls outside the range rather than returning older ones. Paged. Requires the GEO product.
Request
- Base URLhttps://apiv2.senso.ai/api/v1
- AuthAPI key in header X-API-Key
Query parameters
Comma-separated model identifiers to filter by (e.g. chatgpt, claude, perplexity, gemini). Validated against a fixed allow-list — an unrecognized identifier is rejected with 400. Call GET /org/analytics/filters for the models that actually have data for your organization.
Comma-separated locations to filter by, matched exactly and case-sensitively (e.g. US, US/California). The alias locations is also accepted. Call GET /org/analytics/filters for the locations with data.
Restrict to one funnel stage.
Restrict to prompts carrying this tag.
Only include answers whose collection time (run_at) falls on or after this day (YYYY-MM-DD). Omit for no lower bound — no default window is applied on this endpoint.
Only include answers whose collection time (run_at) falls on or before this day (YYYY-MM-DD). Omit for no upper bound.
Restrict to answers that did (true) or did not (false) mention your brand.
Restrict to answers that did (true) or did not (false) carry any citation.
A cited URL's classification tier — primary (Owned: one of your own websites), tracked (Tracked: one of your configured tracked sources), or secondary (External: any other domain). The tiers partition citations, so every cited URL falls in exactly one of them.
Restrict to answers carrying a citation of this tier.
Page size, 1–100 (default 25).
Number of rows to skip.
Response
The paged latest-answer feed.
Changes
No recorded changes to this operation across all 1 revision of this API.