Get the agency portfolio health rollup
A live rollup of every client brand in the caller’s agency subtree: per-client campaigns, on-time rate, delivery-vs-commitment, pending contracts and worst-delivering-campaign counts, plus an aggregate. The pre-computed roster grain is unavailable in prod, so this fans out per-client brand-health reads (bounded + rate-limited). Requires the agency-performance:read scope + Performance API provisioning; a non-parent-agency token is forbidden (403, not masked).
Authorizations
OAuth 2.1 authorization code + PKCE (S256). Tokens are tenant-bound (company_id) and scoped. Discover endpoints via /.well-known/oauth-authorization-server.
Response
The agency portfolio rollup.
Agency portfolio DTO (per-client rows + aggregate rollup, client count, truncation flag, data freshness).