Get Egress Traffic Summary Rollup
Returns MCP traffic counts, verdicts and transferred bytes across the Edges the caller manages.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
This API uses OAuth2 with the Client Credential flow. Client Credentials must be sent in the BODY, not the headers. For an example of how to implement this, refer to the c1TokenSource.Token() function.
Query Parameters
The bucket field.
TB_TIME_BUCKET_UNSPECIFIED, TB_TIME_BUCKET_HOUR, TB_TIME_BUCKET_DAY The since field.
The until field.
Response
Successful response
The EdgeServiceGetEgressTrafficSummaryRollupResponse message.
Distinct source_principal per source_principal_kind.
The allowedEvents field.
The deniedEvents field.
The distinctAgentCount field.
uniqExact(dest_host) over the window, excluding empty dest_host.
The distinctToolCount field.
Number of authorized Edges included. Zero means the caller manages no Edges, as distinct from Edges that have no traffic yet.
Distinct source_principal with at least one row whose verdict resolved via the fail-closed default rather than an explicit policy match.
The series field.
The totalEvents field.
The totalRequestBytes field.
The totalResponseBytes field.
The unspecifiedEvents field.