Performance
Partner-scope dashboard tabs — counts across every account + location in the partner tree.
Partner-scope dashboard tabs — counts across every account + location in the partner tree. The account-scoped version of these tabs lives in B.5.
Prerequisites
- A bearer token in the
Authorizationheader. Any endpoint that needs no token says so on its own page. - The id of each record the call targets. Every endpoint page lists the ids it needs.
Errors
| Status | Meaning |
|---|---|
401 | The bearer token is missing, expired or invalid |
403 | The token is valid but the record sits outside your account |
422 | The request failed validation — the response names the fields |
500 | Unexpected server error |
Individual endpoints may return more; each page lists its own.
Endpoints
POST — Returns period-over-period KPI cards (review counts, average ratings, response rate, average response time, awaiting-response backlog, sentiment split) for the partner's review-response report.
POST — Returns a paginated, per-location (per-store) review-response table for the partner — reviews, responses, average response time, average rating, and response rate per store.
POST — Returns review/response metrics grouped by review site (publisher) for the partner — per-site review count, average rating, % of total, response count, and response rate.
POST — Generate the partner review-response feed as an Excel file, stores it on S3, and returns the public download URL.
POST — Returns the full data payload used to render the partner performance report PDF — header company info, KPI block, sentiment split, by-site, by-location, and the response feed.
POST — Returns per-publisher lifetime totals (all-time review count + overall rating from the synced per-store review-site connections, hipages spans all connected sites) plus the selected-period review count and rating, scoped to the partner.
Updated 9 days ago
