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 Authorization header. 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

StatusMeaning
401The bearer token is missing, expired or invalid
403The token is valid but the record sits outside your account
422The request failed validation — the response names the fields
500Unexpected server error

Individual endpoints may return more; each page lists its own.

Endpoints

MethodEndpointDescription
POSTKPI cards (partner)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.
POSTLocations table (partner)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.
POSTReviews-by-Site (partner)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.
POSTExcel export (partner)Generate the partner review-response feed as an Excel file, stores it on S3, and returns the public download URL.
POSTPDF export (partner)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.
POSTPartner reviews by publisher (lifetime)Returns per-publisher lifetime totals (all-time review count + overall rating from the synced per-store review-site connections, hipages via bridge) plus the selected-period review count and rating, scoped to the partner.