Skip to main content
GET
Get analytics
Use analytics:read. Supply agentId, an optional operationId, and optional ISO from and to timestamps. The window is [from, to), defaults to the last 30 days, and may span at most 90 days. The response reports activity by event type, campaigns created in the window by current state, canonical deal-linked execution attempts by status, and settled transaction amounts grouped by currency. Retries count as separate execution attempts. Amounts are decimal currency-unit strings, not integer cents; budgets are not revenue. coverage states what is measured. Discovery impressions, latency, and ad delivery are currently null: these datasets are not aggregated here. Do not render an unavailable metric as zero or infer completed outcomes from accepted requests.

Authorizations

x-api-key
string
header
required

Query Parameters

agentId
string
required
Required string length: 1 - 200
operationId
string
Required string length: 1 - 200
from
string<date-time>
Pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z|([+-](?:[01]\d|2[0-3]):[0-5]\d)))$
to
string<date-time>
Pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z|([+-](?:[01]\d|2[0-3]):[0-5]\d)))$

Response

Current owner-scoped result. A mutation retry returns its saved response.

analytics
object
required
Last modified on October 19, 2026