Skip to main content
Every /v2/* endpoint returns the same JSON envelope: a top-level data field with the result, and a meta field with request metadata. On endpoints that carry the agentic extension, meta._agentic adds a machine-readable freshness and quality signal so an automated consumer can decide how much to trust the response before acting on it.

Top-level fields

The _agentic block

Response headers

A client that only needs the freshness/quality signal can read the headers without parsing the body.

Reading it as an agent

The _agentic block exists so an automated consumer can make an act/wait/escalate decision from the response itself. The full agent-consumption contract is covered in Agentic envelope.
The _agentic extension is rolling out across /v2/* endpoints. Endpoints that don’t yet emit it return the base { data, meta } envelope; both shapes are valid. See the versioning policy.