Clearer results from existing tools
No new tools. These changes make results easier to read and to trust.
get_traffic_attribution_overview: the response now carriesrows_note, which names any days that are in the totals but not in the rows. A partial first bucket is counted in totals only.get_page_traffic,get_ai_crawl_summary,get_ai_crawl_urlsandget_ai_revenue_pages: descriptions now say what is counted and what is left out. For example, page-level totals can sit a few percent below the channel-level overview, and the daily crawl chart covers only the five busiest bots.get_cited_domains,get_url_report,get_owned_content_recommendationsandget_earned_content_recommendations: a value outside an allowed list, such as an unknown sort, status or priority, now returns an error that lists the accepted values. Before, it was ignored or returned an empty list.get_technical_recommendations: returns 2 pages by default (was 5), and leaves out the fixed explanation text unlessinclude_explanationsis true.get_engine_visibility_trend,get_competitor_visibilityandget_prompt_visibility_trend: dates are returned asYYYY-MM-DD, and trend granularity asday,weekormonth.get_prompt_top_brandsandget_prompt_metrics: descriptions now say which answers share of voice is measured across.