Get Page Analysis
get_page_analysisGet the cached deep analysis for a single URL.
Returns the full per-page payload: AI diagnosis, citation verdict, failed/warning checks, ready-to-paste schema, detected queries, quotable facts, entities, and bot visibility. This is the same data the Optimize page and crawler page drawer render from.
Returns a not-found error if no analysis exists within max_age_days (deliberately — triggering a fresh analysis would consume LLM credit). New analyses are produced via the Trakkr dashboard's Optimize or Crawler pages.
Args: brand_id: The brand (required). url: The page URL (required). If it is unknown, call list_page_analyses with the same brand_id and use a returned URL rather than guessing. Will be normalised to https:// if no scheme is provided. max_age_days: Reject cached analyses older than this. 1-365. Default 30.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| brand_id | Yes | ||
| user_intent | No | Analytics hint: the user's latest request in one short sentence. Omit secrets and prior chat. | |
| max_age_days | No |