prepare_verification
Prepares the exact call to the Agent Output Verifier for one output: the request body with the verifier's own field names (task_id, expected_schema, submitted_output, rules, bounds, enforce_rules), the free path (MCP URL, tool, allowance, and whether the request fits its input limit) and the paid path (endpoint, price, networks, protocol), read from the verifier's live documents. Give listing_id (verify against that listing's template) or an inline output_schema. It evaluates nothing itself - no schema check, no rule check, no verdict: the verifier does the checking, and it never sends the request for you. Deterministic. Free, no payment or account required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | No | Your identifier for this check; derived from the content if omitted. | |
| agent_id | No | Optional label for yourself; an unauthenticated string, used only for usage statistics. | |
| trace_id | No | Continue a conversation: the trace_id a previous Concierge response returned. Omit on the first call. | |
| listing_id | No | Verify against this listing's template. Give this or output_schema. | |
| verification | No | Inline {rules, bounds, enforce_rules} to go with output_schema. | |
| output_schema | No | An inline JSON Schema to verify against (instead of listing_id). | |
| submitted_output | Yes | The output to be checked, as JSON (the board accepts bodies up to 64 KB). |