meta_get_report_view
Open a report view and read its rows: a saved view or a template by slug, or any report URL state (`query`, with `path`).
read meta_get_report_view
Open a report view and read its rows: a saved view or a template by slug, or any report URL state (query, with path). Returns the same rows, filters, grouping, sort and totals the page shows (any catalogue metric in m, incl. hookScore / watchScore / clickScore / convertScore — 0–100 percentile ranks WITHIN that view's rows, null under their volume and spend floors, never a benchmark) — each row also carries diagnosis ({ stage, line }: where to work, read off its scores, null when they cannot say) — and, for a week-over-week view (vs=prev), each row's previous-window numbers. Warehouse only, no Meta quota. notes carries coverage warnings and read errors.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
view | string | No | A saved view's or template's slug. |
query | object | string | No | Report URL state instead of a slug, e.g. ?group=copy&period=30d. |
path | /app/creatives | /app/compare | No | With query: the report page. Default: the Ads report. |
limit | integer | No |
list_report_viewsread
Saved views of the Ads report (/app/ads) — the workspace's shared ones and your own — plus the built-in templates (`templates`: Top creatives, Week over week, Top copy, Landing pages, Heavies, by-angle…), each with its URL state for THIS workspace's goal (a lead account ranks on cost per lead, never ROAS).
save_report_viewwrite
Save an Ads report (/app/ads) as a named view, or update one (`view` = its slug).