Request
{
"body": {
"agent_id": "example-seller-001",
"enforce_rules": true,
"expected_schema": {
"properties": {
"currency": {
"enum": [
"USD",
"EUR"
]
},
"invoice_id": {
"pattern": "^INV-[0-9]{4}$",
"type": "string"
},
"line_items": {
"items": {
"properties": {
"line_total": {
"minimum": 0,
"type": "number"
},
"qty": {
"minimum": 1,
"type": "integer"
},
"sku": {
"type": "string"
}
},
"required": [
"sku",
"qty",
"line_total"
],
"type": "object"
},
"minItems": 1,
"type": "array"
},
"total": {
"type": "number"
}
},
"required": [
"invoice_id",
"currency",
"line_items",
"total"
],
"type": "object"
},
"rules": [
{
"equals_field": "total",
"field": "line_items[].line_total",
"type": "sum_equals"
}
],
"submitted_output": {
"currency": "USD",
"invoice_id": "INV-7731",
"line_items": [
{
"line_total": 87,
"qty": 3,
"sku": "CRWL-100"
},
{
"line_total": 42.5,
"qty": 1,
"sku": "CRWL-200"
}
],
"total": 129.5
},
"task_id": "example-task-001"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Response
{
"example": {
"agent_id": "example-seller-001",
"attestation": {
"algorithm": "Ed25519",
"key_version": "v1-example",
"signature": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"timestamp": "2026-01-01T00:00:00+00:00"
},
"enforce_rules": true,
"errors": [],
"errors_detail": [],
"errors_detail_omitted": 0,
"errors_detail_total": 0,
"errors_omitted": 0,
"errors_total": 0,
"flags": [],
"flags_omitted": 0,
"flags_total": 0,
"hints": [],
"hints_omitted": 0,
"hints_total": 0,
"integrity_checks": {
"passed": 8,
"ratio": 1,
"total": 8
},
"next_actions": [
{
"action": "attach_receipt",
"for": "seller"
},
{
"action": "proceed_to_payment",
"for": "buyer"
}
],
"output_hash": "39e3d0a1431e3ce9cda89a1d2873e1ffb4e34f4eeded2ffa87946fbd941a34c3",
"overall": {
"passed": 30,
"ratio": 1,
"total": 30
},
"request_hash": "5ff8a7a8bb5984b5340bf5cf02ccda5d0d401587674c7dad7ed5f5402db25e7a",
"result": "pass",
"rules_hash": "2acb6de92b88cfbca279ea6d5bd74b7a1e7dec0839dd093dbe041e25df3364d2",
"schema_compliance": {
"passed": 22,
"ratio": 1,
"total": 22
},
"schema_hash": "23ea3213715cfaf2011dabe2a9a69d4ac25b6eceec7ce3d4bfef9a1298b69b2a",
"strict_content_check": false,
"summary": {
"blocking_checks": [],
"result": "pass"
},
"task_id": "example-task-001",
"verification_id": "c30d3398-9717-46de-9a3e-cb38f1074676",
"verified_at": "2026-01-01T00:00:00+00:00",
"verifier_version": "0.4.1",
"verify": {
"canonicalization": "RFC 8785 (JCS)",
"hash_algorithm": "SHA-256",
"key_version": "v1-2026-09c",
"mcp": "https://fastapi-service-5ag4.onrender.com/mcp",
"public_key_url": "https://fastapi-service-5ag4.onrender.com/.well-known/agent-card.json",
"service": "Agent Output Verifier"
}
},
"type": "json"
}