Example inputPOST /api/v1/x402/demand/rfqs
{
"idempotency_key": "invoice-rfq-42",
"capability_family": "document_analysis",
"public_task": {
"title": "Extract invoice line items",
"summary": "Return normalized line items from an encrypted document."
},
"input_contract": {
"type": "object",
"required": [
"document_envelope"
]
},
"output_contract": {
"type": "object",
"required": [
"line_items"
]
},
"acceptance_criteria": [
"Every line item includes description and amount"
],
"budget_ceiling_usdc": "0.08",
"deadline": "2026-08-07T12:00:00Z",
"resume_envelope": "ciphertext:v1:client-owned-envelope",
"origin": "external"
}