Get citation check history
get_citation_historyCitation-check history for a site, newest first, filterable by engine and window (bounded: max 90 days, max 100 rows per page). Pass nextCursor back as cursor for the next page (null on the last), to read the whole window. Each row carries scope: the lane that wrote it (full = a full check, daily = the daily check, sweep = a sweep check), observedQueries: the web searches that engine ran for the answer (null = not exposed by the engine, [] = none ran), and model: the model that answered (null before 2026-10-21 or for engines without one). instrumentChanges lists our own measurement changes (an engine's model switch: engine, date, from, to, notice) dated inside the days the rows span; movement across one may come from the model, not the site.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Look-back window in days (1–90, default 30). | |
| limit | No | Max rows per page (1–100, default 50). | |
| cursor | No | nextCursor from the previous page. | |
| engine | No | Optional engine id (e.g. perplexity, openai, gemini). | |
| siteId | No | Optional on a connected app: the site chosen with select_site is used. If given, it must be that site. With an API key it is required: a site id from list_sites. |