{"openapi":"3.1.0","info":{"title":"RunOnProof","version":"3.0.0","description":"Verifiable business authorization infrastructure for AI agents and enterprise systems.","contact":{"name":"RunOnProof","email":"institucional@aureumone.io"},"x-logo":{"url":"https://api.runonproof.com/favicon.svg"},"x-guidance":"Start with the free RunOnProof Agent ID bootstrap when the buyer needs a local-key agent identity. Use Payment Decision before releasing a US supplier payment when federal restricted-party evidence, mandate limits, payee/destination consistency and a signed proof are needed. Payment Decision costs 0.79 USDC once per delivered decision on Base (eip155:8453) through x402 exact. Inspect the unauthenticated 402 challenge before authorizing payment. RunOnProof never executes the supplier transfer. Coverage is FEDERAL_ONLY, state good standing is not asserted, and no subscription or continuous monitoring is created. Keep Agent ID private keys local. Use the free contact, input-schema, eligibility and recovery routes to prepare or recover a decision without an additional charge."},"servers":[{"url":"https://api.runonproof.com"}],"paths":{"/v1/agent/preflight/{cnpj}":{"get":{"summary":"Free preflight estimate","operationId":"preflight","responses":{"200":{"description":"OK"}}}},"/v1/agent/service-proof":{"get":{"summary":"Signed service proof","operationId":"serviceProof","responses":{"200":{"description":"OK"}}}},"/v1/agent/capabilities":{"get":{"summary":"Free capability catalog","operationId":"capabilities","responses":{"200":{"description":"OK"}}}},"/v1/us/federal/source-health":{"get":{"summary":"Current metadata-only health for the four required US federal restricted-party sources","operationId":"getUsFederalSourceHealth","tags":["United States"],"responses":{"200":{"description":"Current persisted source health without raw SAM payloads or normalized records"}},"x-economic":false,"x-coverage":"FEDERAL_ONLY"}},"/v1/agent-id/channels/{channel}/bootstrap":{"get":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"getAgentIdChannelBootstrap","summary":"Get a free Agent ID bootstrap with discovery-channel attribution","description":"Returns exact no-login enrollment instructions for a RunOnProof Agent ID. Generate and retain both Ed25519 private keys locally; send only public JWKs and signed proofs. Opening this route records first-party channel entry and is not proof of independent discovery.","tags":["RunOnProof Agent ID"],"parameters":[{"in":"path","name":"channel","required":true,"schema":{"type":"string","enum":["virtuals-acp","fetch-agentverse","agentcash","x402scan","agenthansa","near-agent-market"]}}],"responses":{"200":{"description":"Free bootstrap with authenticated channel-entry context. Entry alone is not proof of provider discovery.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentIdBootstrap"},"example":{"product_id":"runonproof.agent-id.v1","solution_id":"agent-id","version":"1.0.0","name":"RunOnProof Agent ID","promise":"Get a free Agent ID. Sign anywhere. Verify anywhere. Keep your keys. Prove only what can be proven.","description":"Free, non-custodial technical identity for autonomous agents, with local Ed25519 signing and public verification.","descriptions":{"short":"Free non-custodial identity and signatures for autonomous agents.","medium":"Create a free RunOnProof Agent ID with local Ed25519 keys, sign any JSON payload, and let counterparties verify key control publicly.","long":"RunOnProof Agent ID is a free global technical identity for autonomous agents. Enrollment proves possession of independent operational and recovery Ed25519 keys; private keys remain local. Public verification proves only the bounded KEY_CONTROL_ONLY claim and never implies legal identity, company mandate, payment authority, truth, reputation, or outcome."},"keywords":["free agent identity","free AI agent identity","AI agent registration","agent identity verification","proof of key control","proof of key ownership","agent signature","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"visual_identity":{"mark":"RunOnProof Agent ID key-control R","image_url":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","palette":{"ink":"#171912","signal":"#D9FF45","paper":"#F3EFE4"}},"customer":"AUTONOMOUS_AGENT_OR_AGENT_RUNTIME","price":{"amount":"0","currency":"N/A_NO_CHARGE"},"coverage":"GLOBAL_KEY_CONTROL_ONLY","assurance_level":"SELF_REGISTERED","claim":"KEY_CONTROL_ONLY","evidence":"ED25519_PROOF_OF_POSSESSION","issuer":"RunOnProof","human_approval_required":false,"private_key_leaves_agent":false,"private_key_custody":"AGENT_ONLY","enrollment_keys_required":["OPERATIONAL","RECOVERY"],"algorithms":["Ed25519"],"formats":["ROP-C14N-JSON-1","JWK_RFC8037"],"intents":["free identity for AI agents","sign agent messages","verify agent signature","portable agent identity","prove key control"],"limitations":["KEY_CONTROL_ONLY","NO_LEGAL_IDENTITY_CLAIM","NO_ENTERPRISE_AUTHORITY","NO_PAYMENT_AUTHORITY","NO_CONTENT_TRUTH_CLAIM","NO_REPUTATION_CLAIM","NO_OUTCOME_CLAIM"],"data_policy":{"private_keys_accepted":false,"identity_directory":false,"activity_history_public":false,"economic_history_public":false},"contract":{"version":"1.0.0","claim":"KEY_CONTROL_ONLY","human_approval_required":false,"private_key_leaves_agent":false,"economic_activity":false},"enrollment":{"calls":2,"key_generation":"LOCAL_ED25519_TWO_INDEPENDENT_KEYS","first_request":{"method":"POST","uri":"https://api.runonproof.com/v1/agent-identities/challenges","purpose":"ENROLLMENT"},"proof_request":{"method":"POST","uri_template":"https://api.runonproof.com/v1/agent-identities/{challengeId}/prove"}},"external_signing":{"canonicalization":"ROP-C14N-JSON-1","algorithm":"Ed25519","signing_location":"LOCAL_ONLY","verification_uri":"https://api.runonproof.com/v1/agent-signatures/verify"},"synthetic_test":{"payload":{"message":"RunOnProof Agent ID conformance"},"context":{"environment":"synthetic"},"action_type":"external.operation"}}}}}}}},"/v1/agent-id/artifacts":{"post":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"registerAgentSignatureArtifact","summary":"Register a signed artifact and receive its authenticated free identity invitation; does not consume an action nonce","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VerifyAgentSignature"}}}},"responses":{"200":{"description":"Signature registration, not action acceptance; no payload retained. Tracking can be unavailable independently."}}}},"/v1/agent-id/invitations/{reference}":{"get":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"getAgentInvitation","parameters":[{"in":"path","name":"reference","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{32}$"}}],"responses":{"200":{"description":"Free acquisition instructions. HTML for invitation; JSON for bootstrap. No claim of payload verification from opening a link."}}}},"/v1/agent-id/invitations/{reference}/bootstrap":{"get":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"getAgentInvitationBootstrap","parameters":[{"in":"path","name":"reference","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{32}$"}}],"responses":{"200":{"description":"Free acquisition instructions. HTML for invitation; JSON for bootstrap. No claim of payload verification from opening a link."}}}},"/v1/agent-id":{"get":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"getAgentIdProduct","summary":"Get the canonical free RunOnProof Agent ID product contract","description":"Describes the free KEY_CONTROL_ONLY identity product, its limitations and every create, prove, verify, status and export route.","tags":["RunOnProof Agent ID"],"responses":{"200":{"description":"Canonical product, claim, limitations, price and routes.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentIdProduct"},"example":{"product_id":"runonproof.agent-id.v1","solution_id":"agent-id","version":"1.0.0","name":"RunOnProof Agent ID","promise":"Get a free Agent ID. Sign anywhere. Verify anywhere. Keep your keys. Prove only what can be proven.","description":"Free, non-custodial technical identity for autonomous agents, with local Ed25519 signing and public verification.","descriptions":{"short":"Free non-custodial identity and signatures for autonomous agents.","medium":"Create a free RunOnProof Agent ID with local Ed25519 keys, sign any JSON payload, and let counterparties verify key control publicly.","long":"RunOnProof Agent ID is a free global technical identity for autonomous agents. Enrollment proves possession of independent operational and recovery Ed25519 keys; private keys remain local. Public verification proves only the bounded KEY_CONTROL_ONLY claim and never implies legal identity, company mandate, payment authority, truth, reputation, or outcome."},"keywords":["free agent identity","free AI agent identity","AI agent registration","agent identity verification","proof of key control","proof of key ownership","agent signature","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"visual_identity":{"mark":"RunOnProof Agent ID key-control R","image_url":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","palette":{"ink":"#171912","signal":"#D9FF45","paper":"#F3EFE4"}},"customer":"AUTONOMOUS_AGENT_OR_AGENT_RUNTIME","price":{"amount":"0","currency":"N/A_NO_CHARGE"},"coverage":"GLOBAL_KEY_CONTROL_ONLY","assurance_level":"SELF_REGISTERED","claim":"KEY_CONTROL_ONLY","evidence":"ED25519_PROOF_OF_POSSESSION","issuer":"RunOnProof","human_approval_required":false,"private_key_leaves_agent":false,"private_key_custody":"AGENT_ONLY","enrollment_keys_required":["OPERATIONAL","RECOVERY"],"algorithms":["Ed25519"],"formats":["ROP-C14N-JSON-1","JWK_RFC8037"],"intents":["free identity for AI agents","sign agent messages","verify agent signature","portable agent identity","prove key control"],"limitations":["KEY_CONTROL_ONLY","NO_LEGAL_IDENTITY_CLAIM","NO_ENTERPRISE_AUTHORITY","NO_PAYMENT_AUTHORITY","NO_CONTENT_TRUTH_CLAIM","NO_REPUTATION_CLAIM","NO_OUTCOME_CLAIM"],"data_policy":{"private_keys_accepted":false,"identity_directory":false,"activity_history_public":false,"economic_history_public":false}}}}}}}},"/v1/agent-id/bootstrap":{"get":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"getAgentIdBootstrap","summary":"Free cryptographic identity for an autonomous AI agent — local Ed25519 keys and public verification","description":"Register a free cryptographic identity for an autonomous AI agent without login, wallet or payment. Generate operational and recovery Ed25519 keys locally, prove key control, sign agent messages in the caller environment, and let counterparties verify signatures publicly. Rotate or revoke keys and export portable public proof. Use the returned two-challenge flow; keep both private keys in the buyer environment and submit only public JWKs and signatures. KEY_CONTROL_ONLY does not prove legal identity, company authority, content truth or reputation.","tags":["RunOnProof Agent ID","free autonomous AI agent identity","cryptographic agent identity registration","local Ed25519 signing","public agent signature verification","proof of key control"],"responses":{"200":{"description":"No-login, no-charge bootstrap with local-key instructions.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentIdBootstrap"},"example":{"product_id":"runonproof.agent-id.v1","solution_id":"agent-id","version":"1.0.0","name":"RunOnProof Agent ID","promise":"Get a free Agent ID. Sign anywhere. Verify anywhere. Keep your keys. Prove only what can be proven.","description":"Free, non-custodial technical identity for autonomous agents, with local Ed25519 signing and public verification.","descriptions":{"short":"Free non-custodial identity and signatures for autonomous agents.","medium":"Create a free RunOnProof Agent ID with local Ed25519 keys, sign any JSON payload, and let counterparties verify key control publicly.","long":"RunOnProof Agent ID is a free global technical identity for autonomous agents. Enrollment proves possession of independent operational and recovery Ed25519 keys; private keys remain local. Public verification proves only the bounded KEY_CONTROL_ONLY claim and never implies legal identity, company mandate, payment authority, truth, reputation, or outcome."},"keywords":["free agent identity","free AI agent identity","AI agent registration","agent identity verification","proof of key control","proof of key ownership","agent signature","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"visual_identity":{"mark":"RunOnProof Agent ID key-control R","image_url":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","palette":{"ink":"#171912","signal":"#D9FF45","paper":"#F3EFE4"}},"customer":"AUTONOMOUS_AGENT_OR_AGENT_RUNTIME","price":{"amount":"0","currency":"N/A_NO_CHARGE"},"coverage":"GLOBAL_KEY_CONTROL_ONLY","assurance_level":"SELF_REGISTERED","claim":"KEY_CONTROL_ONLY","evidence":"ED25519_PROOF_OF_POSSESSION","issuer":"RunOnProof","human_approval_required":false,"private_key_leaves_agent":false,"private_key_custody":"AGENT_ONLY","enrollment_keys_required":["OPERATIONAL","RECOVERY"],"algorithms":["Ed25519"],"formats":["ROP-C14N-JSON-1","JWK_RFC8037"],"intents":["free identity for AI agents","sign agent messages","verify agent signature","portable agent identity","prove key control"],"limitations":["KEY_CONTROL_ONLY","NO_LEGAL_IDENTITY_CLAIM","NO_ENTERPRISE_AUTHORITY","NO_PAYMENT_AUTHORITY","NO_CONTENT_TRUTH_CLAIM","NO_REPUTATION_CLAIM","NO_OUTCOME_CLAIM"],"data_policy":{"private_keys_accepted":false,"identity_directory":false,"activity_history_public":false,"economic_history_public":false},"contract":{"version":"1.0.0","claim":"KEY_CONTROL_ONLY","human_approval_required":false,"private_key_leaves_agent":false,"economic_activity":false},"enrollment":{"calls":2,"key_generation":"LOCAL_ED25519_TWO_INDEPENDENT_KEYS","first_request":{"method":"POST","uri":"https://api.runonproof.com/v1/agent-identities/challenges","purpose":"ENROLLMENT"},"proof_request":{"method":"POST","uri_template":"https://api.runonproof.com/v1/agent-identities/{challengeId}/prove"}},"external_signing":{"canonicalization":"ROP-C14N-JSON-1","algorithm":"Ed25519","signing_location":"LOCAL_ONLY","verification_uri":"https://api.runonproof.com/v1/agent-signatures/verify"},"synthetic_test":{"payload":{"message":"RunOnProof Agent ID conformance"},"context":{"environment":"synthetic"},"action_type":"external.operation"}}}}}}}},"/v1/agent-id/claims/key-control-only":{"get":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"getAgentIdClaimLimitations","summary":"Resolve what KEY_CONTROL_ONLY proves and does not prove","responses":{"200":{"description":"Versioned claim and limitations."}}}},"/v1/agent-id/postman-collection":{"get":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"getAgentIdPostmanCollection","summary":"Download the importable RunOnProof Agent ID Postman collection","responses":{"200":{"description":"Public Postman Collection v2.1 with no credentials or private keys."}}}},"/v1/agent-identities/challenges":{"post":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"createAgentIdentityChallenge","summary":"Issue a free Agent ID or key-lifecycle proof challenge","description":"For enrollment, submit two independent Ed25519 public JWKs. Sign the returned challenge locally with both private keys; no private key is accepted by this service.","tags":["RunOnProof Agent ID"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IssueAgentIdentityChallenge"}}}},"responses":{"201":{"description":"Versioned challenge; local proof is required.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentIdentityChallenge"}}}},"503":{"description":"Issuance flag is off."}}}},"/v1/agent-identities/challenges/{challengeId}/prove":{"post":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"proveAgentKeyControl","summary":"Consume a challenge atomically after local proof of possession","description":"Submit locally generated signatures for the exact challenge. A successful enrollment returns the new opaque Agent ID and public profile; reusing a challenge with different proof material is rejected.","tags":["RunOnProof Agent ID"],"parameters":[{"in":"path","name":"challengeId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProveAgentIdentityChallenge"}}}},"responses":{"200":{"description":"Identity or lifecycle result.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentIdentityProofResult"}}}},"409":{"description":"Replay or lifecycle conflict."}}}},"/v1/agent-identities/{agentId}":{"get":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"getAgentPublicProfile","summary":"Get a minimized, non-enumerable Agent ID profile","parameters":[{"in":"path","name":"agentId","required":true,"schema":{"type":"string","pattern":"^rop:agent:[A-Za-z0-9_-]{32}$"}}],"responses":{"200":{"description":"Minimized public key lifecycle."},"404":{"description":"Opaque ID not found."}}}},"/v1/agent-identities/{agentId}/status":{"get":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"getAgentIdentityStatus","summary":"Get current Agent ID and key status","parameters":[{"in":"path","name":"agentId","required":true,"schema":{"type":"string","pattern":"^rop:agent:[A-Za-z0-9_-]{32}$"}}],"responses":{"200":{"description":"Current status with freshness semantics."}}}},"/v1/agent-identities/{agentId}/jwks.json":{"get":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"getAgentIdentityJwks","summary":"Get RFC 8037 public verification keys for one Agent ID","parameters":[{"in":"path","name":"agentId","required":true,"schema":{"type":"string","pattern":"^rop:agent:[A-Za-z0-9_-]{32}$"}}],"responses":{"200":{"description":"Public keys only; identities are not enumerable."}}}},"/v1/agent-identities/{agentId}/export":{"get":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"exportAgentIdentity","summary":"Export a portable public Agent ID bundle","parameters":[{"in":"path","name":"agentId","required":true,"schema":{"type":"string","pattern":"^rop:agent:[A-Za-z0-9_-]{32}$"}}],"responses":{"200":{"description":"Offline-verifiable bundle with an explicit status-as-of limitation."}}}},"/v1/agent-signatures/verify":{"post":{"x-economic":false,"x-price":{"amount":"0","currency":"N/A_NO_CHARGE"},"x-product-id":"runonproof.agent-id.v1","x-product":{"name":"RunOnProof Agent ID","description":"Create a free RunOnProof Agent ID with independent operational and recovery Ed25519 keys kept locally. Sign supported payloads and let counterparties verify key control, message integrity, rotation and revocation. KEY_CONTROL_ONLY does not prove legal identity, company authority, payment authority, content truth or reputation. No Payment Decision purchase is required.","keywords":["free AI agent identity","AI agent registration","agent identity verification","proof of key ownership","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"image":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","acquisition_url":"https://api.runonproof.com/v1/agent-id/bootstrap","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/agent-id/readme","independent_listing_required":true},"x-agent-mode-lifecycle":"ACTIVE","security":[],"operationId":"verifyAgentSignature","summary":"Verify a local Agent ID signature without paid sources","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VerifyAgentSignature"}}}},"responses":{"200":{"description":"Separated cryptographic, lifecycle, replay, temporal and distribution result."},"503":{"description":"Verification flag is off."}}}},"/v1/agent-mode/preflight":{"post":{"operationId":"free_agent_preflight","summary":"Determine support, missing data, coverage, health and maximum price without executing sources.","deprecated":false,"security":[],"x-contract-version":"1.0.0","x-economic":false,"x-external-source-calls":0,"x-agent-mode-lifecycle":"IMPLEMENTED_FLAG_OFF","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentPlanningIntent"}}}},"responses":{"200":{"description":"Free planning result; no decision, source execution, charge or delivery.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/free_agent_preflightResponse"}}}},"409":{"description":"Continuation binding, expiry or replay conflict."},"422":{"description":"Unsupported or incomplete request; no charge."},"503":{"description":"Retry later; no charge."}}}},"/v1/agent-mode/readiness":{"post":{"operationId":"get_autonomous_readiness","summary":"Return readiness and protected continuation when caller-suppliable data is missing.","deprecated":false,"security":[],"x-contract-version":"1.0.0","x-economic":false,"x-external-source-calls":0,"x-agent-mode-lifecycle":"IMPLEMENTED_FLAG_OFF","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentPlanningIntent"}}}},"responses":{"200":{"description":"Free planning result; no decision, source execution, charge or delivery.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/get_autonomous_readinessResponse"}}}},"409":{"description":"Continuation binding, expiry or replay conflict."},"422":{"description":"Unsupported or incomplete request; no charge."},"503":{"description":"Retry later; no charge."}}}},"/v1/agent-mode/quotes/exact":{"post":{"operationId":"get_exact_agent_quote","summary":"Return a deterministic exact free quote without reserving or charging funds.","deprecated":false,"security":[],"x-contract-version":"1.0.0","x-economic":false,"x-external-source-calls":0,"x-agent-mode-lifecycle":"IMPLEMENTED_FLAG_OFF","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentPlanningIntent"}}}},"responses":{"200":{"description":"Free planning result; no decision, source execution, charge or delivery.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/get_exact_agent_quoteResponse"}}}},"409":{"description":"Continuation binding, expiry or replay conflict."},"422":{"description":"Unsupported or incomplete request; no charge."},"503":{"description":"Retry later; no charge."}}}},"/v1/agent-mode/routes/best-valid":{"post":{"operationId":"select_best_valid_route","summary":"Select the deterministic lowest-cost valid self-service route; no worker is invoked.","deprecated":false,"security":[],"x-contract-version":"1.0.0","x-economic":false,"x-external-source-calls":0,"x-agent-mode-lifecycle":"IMPLEMENTED_FLAG_OFF","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentPlanningIntent"}}}},"responses":{"200":{"description":"Free planning result; no decision, source execution, charge or delivery.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/select_best_valid_routeResponse"}}}},"409":{"description":"Continuation binding, expiry or replay conflict."},"422":{"description":"Unsupported or incomplete request; no charge."},"503":{"description":"Retry later; no charge."}}}},"/v1/agent-mode/reuse/preview":{"post":{"operationId":"preview_evidence_reuse","summary":"Validate only caller-authorized evidence references and report the acquisition delta.","deprecated":false,"security":[],"x-contract-version":"1.0.0","x-economic":false,"x-external-source-calls":0,"x-agent-mode-lifecycle":"IMPLEMENTED_FLAG_OFF","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentPlanningIntent"}}}},"responses":{"200":{"description":"Free planning result; no decision, source execution, charge or delivery.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/preview_evidence_reuseResponse"}}}},"409":{"description":"Continuation binding, expiry or replay conflict."},"422":{"description":"Unsupported or incomplete request; no charge."},"503":{"description":"Retry later; no charge."}}}},"/v1/agent-mode/bootstrap":{"post":{"operationId":"agent_bootstrap","summary":"One-call free autonomous discovery and synthetic onboarding.","security":[],"x-contract-version":"1.0.0","x-economic":false,"x-external-source-calls":0,"x-agent-mode-lifecycle":"IMPLEMENTED_FLAG_OFF","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/agent_bootstrapRequest"}}}},"responses":{"200":{"description":"Free Agent Mode foundation response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/agent_bootstrapResponse"}}}},"403":{"description":"Environment, provider or economic isolation violation."},"409":{"description":"Replay or idempotency conflict."},"422":{"description":"Artifact or semantic validation rejected."}}}},"/v1/agent-mode/sandbox/journeys":{"post":{"operationId":"run_synthetic_journey","summary":"Run a deterministic synthetic journey with zero provider and economic effects.","security":[],"x-contract-version":"1.0.0","x-economic":false,"x-external-source-calls":0,"x-agent-mode-lifecycle":"IMPLEMENTED_FLAG_OFF","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/run_synthetic_journeyRequest"}}}},"responses":{"200":{"description":"Free Agent Mode foundation response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/run_synthetic_journeyResponse"}}}},"403":{"description":"Environment, provider or economic isolation violation."},"409":{"description":"Replay or idempotency conflict."},"422":{"description":"Artifact or semantic validation rejected."}}}},"/v1/agent-mode/proof-wallet/artifacts":{"post":{"operationId":"import_proof_wallet_artifact","summary":"Authenticate and attach a minimized verifiable proof reference to the caller's wallet.","security":[{"agentEd25519":[]}],"x-contract-version":"1.0.0","x-economic":false,"x-external-source-calls":0,"x-agent-mode-lifecycle":"IMPLEMENTED_FLAG_OFF","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/import_proof_wallet_artifactRequest"}}}},"responses":{"200":{"description":"Free Agent Mode foundation response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/import_proof_wallet_artifactResponse"}}}},"403":{"description":"Environment, provider or economic isolation violation."},"409":{"description":"Replay or idempotency conflict."},"422":{"description":"Artifact or semantic validation rejected."}}}},"/v1/agent-mode/proof-wallet/inventory":{"post":{"operationId":"get_proof_wallet_inventory","summary":"Authenticate and select deterministic reusable proof references with reasons and remaining delta.","security":[{"agentEd25519":[]}],"x-contract-version":"1.0.0","x-economic":false,"x-external-source-calls":0,"x-agent-mode-lifecycle":"IMPLEMENTED_FLAG_OFF","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/get_proof_wallet_inventoryRequest"}}}},"responses":{"200":{"description":"Free Agent Mode foundation response.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/get_proof_wallet_inventoryResponse"}}}},"403":{"description":"Environment, provider or economic isolation violation."},"409":{"description":"Replay or idempotency conflict."},"422":{"description":"Artifact or semantic validation rejected."}}}},"/.well-known/runonproof-capabilities.json":{"get":{"operationId":"get_rop_capability_manifest","summary":"Get the signed canonical RunOnProof capability manifest.","security":[],"x-agent-mode-lifecycle":"IMPLEMENTED_FLAG_OFF","responses":{"200":{"description":"Deterministically derived signed manifest."}}}},"/v1/agent-mode/sales/multichannel/status":{"get":{"x-economic":false,"x-agent-audience":"AUTONOMOUS_AGENTS_ONLY","security":[],"operationId":"getAgentSalesMultichannelStatus","summary":"Inspect factual state and schedule for the canonical 20 agent channels","responses":{"200":{"description":"Sanitized channel and seller runtime projection."}}}},"/v1/agent-mode/identity-adoption":{"get":{"x-economic":false,"x-agent-audience":"AUTONOMOUS_AGENTS_ONLY","security":[],"operationId":"getIdentityAdoptionAgent","summary":"Inspect the free, neutral Identity Adoption Agent and Intent Beacon contract","responses":{"200":{"description":"Free Agent ID and default-off Beacon metadata."}}}},"/v1/agent-mode/sales/dialogue":{"post":{"x-economic":false,"x-agent-audience":"AUTONOMOUS_AGENTS_ONLY","security":[],"operationId":"requestSignedAgentSalesDialogue","summary":"Request one signed, audience-bound offer from the matching seller","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignedAgentDialogue"}}}},"responses":{"200":{"description":"Signed, minimized agent-to-agent result.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentDialogueResponse"}}}},"401":{"description":"Agent signature or scope rejected."},"409":{"description":"Consent, policy, kill-switch, channel, or idempotency conflict."},"422":{"description":"Closed schema or timestamp rejected."}}}},"/v1/agent-mode/intent-beacon/consents":{"post":{"x-economic":false,"x-agent-audience":"AUTONOMOUS_AGENTS_ONLY","security":[],"operationId":"grantIntentBeaconConsent","summary":"Grant explicit scoped Intent Beacon consent","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignedIntentBeaconConsent"}}}},"responses":{"201":{"description":"Signed, minimized agent-to-agent result."},"401":{"description":"Agent signature or scope rejected."},"409":{"description":"Consent, policy, kill-switch, channel, or idempotency conflict."},"422":{"description":"Closed schema or timestamp rejected."}}}},"/v1/agent-mode/intent-beacon/consents/{consentId}/revoke":{"post":{"x-economic":false,"x-agent-audience":"AUTONOMOUS_AGENTS_ONLY","security":[],"operationId":"revokeIntentBeaconConsent","summary":"Revoke Intent Beacon consent immediately","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignedIntentBeaconRevocation"}}}},"responses":{"200":{"description":"Signed, minimized agent-to-agent result."},"401":{"description":"Agent signature or scope rejected."},"409":{"description":"Consent, policy, kill-switch, channel, or idempotency conflict."},"422":{"description":"Closed schema or timestamp rejected."}},"parameters":[{"in":"path","name":"consentId","required":true,"schema":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"}}]}},"/v1/agent-mode/intent-beacon/events":{"post":{"x-economic":false,"x-agent-audience":"AUTONOMOUS_AGENTS_ONLY","security":[],"operationId":"submitIntentBeaconEvent","summary":"Submit a signed, content-free Intent Beacon event","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignedIntentBeaconEvent"}}}},"responses":{"202":{"description":"Signed, minimized agent-to-agent result.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IntentBeaconResult"}}}},"401":{"description":"Agent signature or scope rejected."},"409":{"description":"Consent, policy, kill-switch, channel, or idempotency conflict."},"422":{"description":"Closed schema or timestamp rejected."}}}},"/v1/agent-mode/sales/opt-out":{"post":{"x-economic":false,"x-agent-audience":"AUTONOMOUS_AGENTS_ONLY","security":[],"operationId":"optOutAgentSales","summary":"Append an immediate signed agent-sales purpose opt-out","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignedAgentSalesOptOut"}}}},"responses":{"200":{"description":"Signed, minimized agent-to-agent result."},"401":{"description":"Agent signature or scope rejected."},"409":{"description":"Consent, policy, kill-switch, channel, or idempotency conflict."},"422":{"description":"Closed schema or timestamp rejected."}}}},"/v1/agent-mode/sales/offers/{offerCapsuleId}/status":{"get":{"x-economic":false,"x-agent-audience":"AUTONOMOUS_AGENTS_ONLY","security":[],"operationId":"getAgentSalesOfferDeliveryStatus","summary":"Track authorized A2A delivery without exposing a contact coordinate","parameters":[{"in":"path","name":"offerCapsuleId","required":true,"schema":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"}}],"responses":{"200":{"description":"Sanitized queued, retrying, delivered, paid and delivery state."},"404":{"description":"Offer delivery state not found."}}}},"/v1/us/decision-gates/release-payment-to-supplier/recover":{"post":{"operationId":"recoverPaymentDecision","summary":"Recover delivery using fresh owner authentication, without another payment","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["request","authentication"],"properties":{"request":{"type":"object","additionalProperties":false,"required":["schema_version","intent","idempotency_key","requesting_agent","buyer","buyer_mandate","supplier","jurisdiction","coverage","invoice","amount","currency","payee","payment_destination","payment_instruction_digest","economic_purpose","risk_policy","coverage_requirements","freshness_requirements","disclosure","evidence_references","correlation","payment_exposure_usdc_equivalent_atomic","exposure_valuation_basis"],"properties":{"schema_version":{"const":"1.0.0"},"intent":{"const":"RELEASE_PAYMENT_TO_SUPPLIER"},"decision_fee_payer":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Decision fee wallet authorized by the signed request and buyer mandate; required for commercial x402 purchases."},"idempotency_key":{"type":"string","minLength":8,"maxLength":120},"requesting_agent":{"type":"object","additionalProperties":false,"required":["agent_id","key_id","request_signature"],"properties":{"agent_id":{"type":"string"},"key_id":{"type":"string"},"request_signature":{"type":"string"}}},"buyer":{"type":"object","additionalProperties":false,"required":["organization_id","organization_digest"],"properties":{"organization_id":{"type":"string"},"organization_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"buyer_mandate":{"type":"object","additionalProperties":false,"required":["payload","mandate_digest","signature"],"description":"Signed BuyerPaymentMandate bound to this request digest, buyer, agent, supplier, payee, limits and validity window.","properties":{"payload":{"type":"object","additionalProperties":false,"required":["schema_version","mandate_id","mandate_version","issuer","subject_agent_id","buyer_organization","buyer_organization_digest","permitted_intent","request_digest","supplier_entity_id","payee_fingerprint","max_payment_amount","currency","max_decision_fee_atomic","valid_from","valid_until","nonce","key_id","revocation_reference"],"properties":{"schema_version":{"const":"1.0.0"},"mandate_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"mandate_version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"},"issuer":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"subject_agent_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_organization":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_organization_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"permitted_intent":{"const":"RELEASE_PAYMENT_TO_SUPPLIER"},"request_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"supplier_entity_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"payee_fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"max_payment_amount":{"type":"string","pattern":"^(0|[1-9][0-9]{0,17})(\\.[0-9]{1,6})?$"},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"max_decision_fee_atomic":{"type":"string","pattern":"^\\d+$"},"valid_from":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"},"nonce":{"type":"string","minLength":16,"maxLength":96,"pattern":"^[A-Za-z0-9_-]+$"},"key_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"revocation_reference":{"type":"string","minLength":1,"maxLength":512}}},"mandate_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"signature":{"type":"object","additionalProperties":false,"required":["algorithm","canonicalization","issuer","key_id","value"],"properties":{"algorithm":{"const":"Ed25519"},"canonicalization":{"const":"ROP-C14N-JSON-1"},"issuer":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"key_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"value":{"type":"string","pattern":"^[A-Za-z0-9_-]{86}$"}}}}},"supplier":{"type":"object","additionalProperties":false,"required":["entity_id","identifiers"],"properties":{"entity_id":{"type":"string"},"legal_name":{"type":"string"},"identifiers":{"type":"object","additionalProperties":{"type":"string"}}}},"jurisdiction":{"const":"US"},"coverage":{"const":"FEDERAL_ONLY"},"invoice":{"type":"object","additionalProperties":false,"required":["obligation_id","document_digest"],"properties":{"obligation_id":{"type":"string"},"document_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"amount":{"type":"string","pattern":"^(0|[1-9][0-9]{0,17})(\\.[0-9]{1,6})?$"},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"payee":{"type":"object","additionalProperties":false,"required":["type","value","fingerprint"],"properties":{"type":{"enum":["X402_PAYTO","WALLET","MERCHANT_RESOURCE","PAYOUT_DESTINATION_TOKEN","PROVIDER_ACCOUNT_TOKEN"]},"value":{"type":"string"},"provider_namespace":{"type":"string"},"fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"payment_destination":{"type":"object","additionalProperties":false,"required":["type","value","fingerprint"],"properties":{"type":{"enum":["X402_PAYTO","WALLET","MERCHANT_RESOURCE","PAYOUT_DESTINATION_TOKEN","PROVIDER_ACCOUNT_TOKEN"]},"value":{"type":"string"},"provider_namespace":{"type":"string"},"fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"payment_instruction_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"economic_purpose":{"type":"string","minLength":3,"maxLength":300},"risk_policy":{"type":"object","additionalProperties":false,"required":["policy_id","tolerance"],"properties":{"policy_id":{"type":"string"},"tolerance":{"enum":["LOW","MEDIUM","HIGH"]}}},"coverage_requirements":{"type":"object","additionalProperties":false,"required":["jurisdiction","coverage"],"properties":{"jurisdiction":{"const":"US"},"coverage":{"const":"FEDERAL_ONLY"}}},"freshness_requirements":{"type":"object","additionalProperties":false,"required":["max_age_seconds","evaluated_at"],"properties":{"max_age_seconds":{"type":"integer","minimum":1,"maximum":604800},"evaluated_at":{"type":"string","format":"date-time"}}},"disclosure":{"type":"object","additionalProperties":false,"required":["profile","audience_digest"],"properties":{"profile":{"type":"string"},"audience_digest":{"anyOf":[{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},{"type":"null"}]}}},"evidence_references":{"type":"array","maxItems":128,"items":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}},"correlation":{"type":"object","additionalProperties":false,"required":["correlation_id","trace_id"],"properties":{"correlation_id":{"type":"string"},"trace_id":{"type":"string"}}},"payment_exposure_usdc_equivalent_atomic":{"type":"string","pattern":"^[1-9][0-9]*$"},"exposure_valuation_basis":{"type":"string","minLength":3,"maxLength":240}}},"authentication":{"type":"object","additionalProperties":false,"required":["issued_at","nonce","signature"],"properties":{"issued_at":{"type":"string","format":"date-time"},"nonce":{"type":"string","pattern":"^[A-Za-z0-9_-]{32,96}$"},"signature":{"type":"string","pattern":"^[A-Za-z0-9_-]{86}$"}}}}}}}},"responses":{"200":{"description":"Original signed delivery.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schema_version","product","product_version","request_id","decision_request_id","decision_id","request_digest","policy","decision","machine_action","reason_codes","conditions","remediation","checks_executed","checks_waived","risk_signals","economic_risk","decision_cost","coverage","freshness","uncertainty","evidence_bundle","proof_capsule","replay","billing","delivery","valid_as_of","valid_until","payment_executed"],"properties":{"schema_version":{"const":"1.0.0"},"product":{"const":"decision-gate.release-payment-to-supplier.v1"},"product_version":{"const":"1.0.0"},"request_id":{"type":"string"},"decision_request_id":{"type":"string"},"decision_id":{"type":"string"},"request_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"policy":{"type":"object","additionalProperties":false,"required":["id","version"],"properties":{"id":{"const":"US_DECISION_GATE_RELEASE_PAYMENT_TO_SUPPLIER_V1"},"version":{"const":"1.0.0"}}},"decision":{"enum":["ALLOW","ALLOW_WITH_CONDITIONS","HOLD","BLOCK","UNDETERMINED"]},"machine_action":{"enum":["RELEASE_PAYMENT","HOLD_PAYMENT","BLOCK_PAYMENT"]},"reason_codes":{"type":"array","items":{"type":"string"}},"conditions":{"type":"array","items":{"type":"string"}},"remediation":{"type":"array","items":{"type":"string"}},"checks_executed":{"type":"array","items":{"type":"object"}},"checks_waived":{"type":"array","items":{"type":"object"}},"risk_signals":{"type":"array","items":{"type":"string"}},"economic_risk":{"type":"object","required":["decision_fee","payment_exposure_usdc_equivalent_atomic","exposure_valuation_basis","break_even_risk_rate","break_even_risk_rate_ppm","observed_risk_range","verification_economically_justified","mandatory_verifications_may_be_skipped","mandatory_verifications","policy_version","mode","assumptions","assessment_id","assessment_digest","assessed_at"]},"decision_cost":{"type":"object","additionalProperties":false,"required":["amount","amount_atomic","asset","network"],"properties":{"amount":{"const":"0.79"},"amount_atomic":{"const":"790000"},"asset":{"const":"USDC"},"network":{"const":"eip155:8453"}}},"coverage":{"type":"object","additionalProperties":false,"required":["jurisdiction","scope","state_coverage","state_good_standing","limitations"],"properties":{"jurisdiction":{"const":"US"},"scope":{"const":"FEDERAL_ONLY"},"state_coverage":{"const":"NONE_PHASE_1"},"state_good_standing":{"const":"NOT_ASSERTED"},"limitations":{"type":"array","items":{"type":"string"}}}},"freshness":{"type":"object","required":["status","valid_as_of","valid_until"]},"uncertainty":{"type":"object","required":["present","reason_codes"]},"evidence_bundle":{"type":"object","required":["digest","references"]},"proof_capsule":{"type":"object","required":["payload","capsule_digest","signature"]},"replay":{"type":"object","required":["reference","deterministic","sources_reexecuted","additional_charge"]},"billing":{"type":"object","required":["model","charged","settlement_state","settlement_reference","charges_for_decision","maximum_charges"]},"delivery":{"type":"object","required":["state","delivery_reference","response_digest"]},"valid_as_of":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"},"payment_executed":{"const":false}}}}}},"202":{"description":"Pending; retry recovery after Retry-After, without paying again."},"400":{"description":"Invalid authentication or forbidden payment header."},"404":{"description":"No matching request; does not authorize a new payment."},"422":{"description":"Owner authentication rejected."},"503":{"description":"Unavailable; retry recovery only."}}}},"/v1/us/decision-gates/release-payment-to-supplier/contact":{"post":{"operationId":"contactPaymentDecision","summary":"Agentic contact and missing-input negotiation; free","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"intent":{"const":"RELEASE_PAYMENT_TO_SUPPLIER"},"request":{"type":"object"}}}}}},"responses":{"200":{"description":"Machine-readable next action; never payment authorization."},"400":{"description":"Invalid contact or forbidden payment header."},"503":{"description":"Product unavailable."}}}},"/v1/us/decision-gates/release-payment-to-supplier/eligibility":{"post":{"operationId":"validatePaymentDecisionEligibility","summary":"Check signed buyer eligibility without reservation, source calls or payment","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schema_version","intent","idempotency_key","requesting_agent","buyer","buyer_mandate","supplier","jurisdiction","coverage","invoice","amount","currency","payee","payment_destination","payment_instruction_digest","economic_purpose","risk_policy","coverage_requirements","freshness_requirements","disclosure","evidence_references","correlation","payment_exposure_usdc_equivalent_atomic","exposure_valuation_basis","decision_fee_payer"],"properties":{"schema_version":{"const":"1.0.0"},"intent":{"const":"RELEASE_PAYMENT_TO_SUPPLIER"},"decision_fee_payer":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Decision fee wallet authorized by the signed request and buyer mandate; required for commercial x402 purchases."},"idempotency_key":{"type":"string","minLength":8,"maxLength":120},"requesting_agent":{"type":"object","additionalProperties":false,"required":["agent_id","key_id","request_signature"],"properties":{"agent_id":{"type":"string"},"key_id":{"type":"string"},"request_signature":{"type":"string"}}},"buyer":{"type":"object","additionalProperties":false,"required":["organization_id","organization_digest"],"properties":{"organization_id":{"type":"string"},"organization_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"buyer_mandate":{"type":"object","additionalProperties":false,"required":["payload","mandate_digest","signature"],"description":"Signed BuyerPaymentMandate bound to this request digest, buyer, agent, supplier, payee, limits and validity window.","properties":{"payload":{"type":"object","additionalProperties":false,"required":["schema_version","mandate_id","mandate_version","issuer","subject_agent_id","buyer_organization","buyer_organization_digest","permitted_intent","request_digest","supplier_entity_id","payee_fingerprint","max_payment_amount","currency","max_decision_fee_atomic","valid_from","valid_until","nonce","key_id","revocation_reference"],"properties":{"schema_version":{"const":"1.0.0"},"mandate_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"mandate_version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"},"issuer":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"subject_agent_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_organization":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_organization_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"permitted_intent":{"const":"RELEASE_PAYMENT_TO_SUPPLIER"},"request_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"supplier_entity_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"payee_fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"max_payment_amount":{"type":"string","pattern":"^(0|[1-9][0-9]{0,17})(\\.[0-9]{1,6})?$"},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"max_decision_fee_atomic":{"type":"string","pattern":"^\\d+$"},"valid_from":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"},"nonce":{"type":"string","minLength":16,"maxLength":96,"pattern":"^[A-Za-z0-9_-]+$"},"key_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"revocation_reference":{"type":"string","minLength":1,"maxLength":512}}},"mandate_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"signature":{"type":"object","additionalProperties":false,"required":["algorithm","canonicalization","issuer","key_id","value"],"properties":{"algorithm":{"const":"Ed25519"},"canonicalization":{"const":"ROP-C14N-JSON-1"},"issuer":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"key_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"value":{"type":"string","pattern":"^[A-Za-z0-9_-]{86}$"}}}}},"supplier":{"type":"object","additionalProperties":false,"required":["entity_id","identifiers"],"properties":{"entity_id":{"type":"string"},"legal_name":{"type":"string"},"identifiers":{"type":"object","additionalProperties":{"type":"string"}}}},"jurisdiction":{"const":"US"},"coverage":{"const":"FEDERAL_ONLY"},"invoice":{"type":"object","additionalProperties":false,"required":["obligation_id","document_digest"],"properties":{"obligation_id":{"type":"string"},"document_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"amount":{"type":"string","pattern":"^(0|[1-9][0-9]{0,17})(\\.[0-9]{1,6})?$"},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"payee":{"type":"object","additionalProperties":false,"required":["type","value","fingerprint"],"properties":{"type":{"enum":["X402_PAYTO","WALLET","MERCHANT_RESOURCE","PAYOUT_DESTINATION_TOKEN","PROVIDER_ACCOUNT_TOKEN"]},"value":{"type":"string"},"provider_namespace":{"type":"string"},"fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"payment_destination":{"type":"object","additionalProperties":false,"required":["type","value","fingerprint"],"properties":{"type":{"enum":["X402_PAYTO","WALLET","MERCHANT_RESOURCE","PAYOUT_DESTINATION_TOKEN","PROVIDER_ACCOUNT_TOKEN"]},"value":{"type":"string"},"provider_namespace":{"type":"string"},"fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"payment_instruction_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"economic_purpose":{"type":"string","minLength":3,"maxLength":300},"risk_policy":{"type":"object","additionalProperties":false,"required":["policy_id","tolerance"],"properties":{"policy_id":{"type":"string"},"tolerance":{"enum":["LOW","MEDIUM","HIGH"]}}},"coverage_requirements":{"type":"object","additionalProperties":false,"required":["jurisdiction","coverage"],"properties":{"jurisdiction":{"const":"US"},"coverage":{"const":"FEDERAL_ONLY"}}},"freshness_requirements":{"type":"object","additionalProperties":false,"required":["max_age_seconds","evaluated_at"],"properties":{"max_age_seconds":{"type":"integer","minimum":1,"maximum":604800},"evaluated_at":{"type":"string","format":"date-time"}}},"disclosure":{"type":"object","additionalProperties":false,"required":["profile","audience_digest"],"properties":{"profile":{"type":"string"},"audience_digest":{"anyOf":[{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},{"type":"null"}]}}},"evidence_references":{"type":"array","maxItems":128,"items":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}},"correlation":{"type":"object","additionalProperties":false,"required":["correlation_id","trace_id"],"properties":{"correlation_id":{"type":"string"},"trace_id":{"type":"string"}}},"payment_exposure_usdc_equivalent_atomic":{"type":"string","pattern":"^[1-9][0-9]*$"},"exposure_valuation_basis":{"type":"string","minLength":3,"maxLength":240}}}}}},"responses":{"200":{"description":"ELIGIBLE_INPUT; source availability is revalidated before settlement. No payment is authorized."},"400":{"description":"Invalid input or forbidden payment header."},"410":{"description":"Expired/revoked authority."},"422":{"description":"Signature or authority not verified; machine remediation provided."},"503":{"description":"Unavailable."}}}},"/v1/us/decision-gates/release-payment-to-supplier/input-schema":{"get":{"summary":"Free agentic input-schema","responses":{"200":{"description":"Public machine-readable contract."}}}},"/v1/us/decision-gates/release-payment-to-supplier/purchase-guide":{"get":{"summary":"Free agentic purchase-guide","responses":{"200":{"description":"Public machine-readable contract."}}}},"/v1/us/decision-gates/release-payment-to-supplier/buyer-onboarding-contract":{"get":{"summary":"Free agentic buyer-onboarding-contract","responses":{"200":{"description":"Public machine-readable contract."}}}},"/v1/us/decision-gates/release-payment-to-supplier/organization-onboarding-contract":{"get":{"summary":"Free agentic organization-onboarding-contract","responses":{"200":{"description":"Public machine-readable contract."}}}},"/v1/us/decision-gates/release-payment-to-supplier":{"post":{"operationId":"releasePaymentToSupplierDecisionGate","summary":"RunOnProof Payment Decision","description":"Decide whether to release a supplier payment before funds move. One delivered decision costs 0.79 USDC on Base through x402 exact. RunOnProof does not execute the supplier payment, start a subscription or provide continuous monitoring. Read the free input schema and purchase guide before paying; use authenticated recovery for a lost delivery without paying again.","tags":["Payment Decision"],"externalDocs":{"description":"Payment Decision contract, onboarding and synthetic example","url":"https://api.runonproof.com/docs/runonproof.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schema_version","intent","idempotency_key","requesting_agent","buyer","buyer_mandate","supplier","jurisdiction","coverage","invoice","amount","currency","payee","payment_destination","payment_instruction_digest","economic_purpose","risk_policy","coverage_requirements","freshness_requirements","disclosure","evidence_references","correlation","payment_exposure_usdc_equivalent_atomic","exposure_valuation_basis","decision_fee_payer"],"properties":{"schema_version":{"const":"1.0.0"},"intent":{"const":"RELEASE_PAYMENT_TO_SUPPLIER"},"decision_fee_payer":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Decision fee wallet authorized by the signed request and buyer mandate; required for commercial x402 purchases."},"idempotency_key":{"type":"string","minLength":8,"maxLength":120},"requesting_agent":{"type":"object","additionalProperties":false,"required":["agent_id","key_id","request_signature"],"properties":{"agent_id":{"type":"string"},"key_id":{"type":"string"},"request_signature":{"type":"string"}}},"buyer":{"type":"object","additionalProperties":false,"required":["organization_id","organization_digest"],"properties":{"organization_id":{"type":"string"},"organization_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"buyer_mandate":{"type":"object","additionalProperties":false,"required":["payload","mandate_digest","signature"],"description":"Signed BuyerPaymentMandate bound to this request digest, buyer, agent, supplier, payee, limits and validity window.","properties":{"payload":{"type":"object","additionalProperties":false,"required":["schema_version","mandate_id","mandate_version","issuer","subject_agent_id","buyer_organization","buyer_organization_digest","permitted_intent","request_digest","supplier_entity_id","payee_fingerprint","max_payment_amount","currency","max_decision_fee_atomic","valid_from","valid_until","nonce","key_id","revocation_reference"],"properties":{"schema_version":{"const":"1.0.0"},"mandate_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"mandate_version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"},"issuer":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"subject_agent_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_organization":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_organization_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"permitted_intent":{"const":"RELEASE_PAYMENT_TO_SUPPLIER"},"request_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"supplier_entity_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"payee_fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"max_payment_amount":{"type":"string","pattern":"^(0|[1-9][0-9]{0,17})(\\.[0-9]{1,6})?$"},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"max_decision_fee_atomic":{"type":"string","pattern":"^\\d+$"},"valid_from":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"},"nonce":{"type":"string","minLength":16,"maxLength":96,"pattern":"^[A-Za-z0-9_-]+$"},"key_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"revocation_reference":{"type":"string","minLength":1,"maxLength":512}}},"mandate_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"signature":{"type":"object","additionalProperties":false,"required":["algorithm","canonicalization","issuer","key_id","value"],"properties":{"algorithm":{"const":"Ed25519"},"canonicalization":{"const":"ROP-C14N-JSON-1"},"issuer":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"key_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"value":{"type":"string","pattern":"^[A-Za-z0-9_-]{86}$"}}}}},"supplier":{"type":"object","additionalProperties":false,"required":["entity_id","identifiers"],"properties":{"entity_id":{"type":"string"},"legal_name":{"type":"string"},"identifiers":{"type":"object","additionalProperties":{"type":"string"}}}},"jurisdiction":{"const":"US"},"coverage":{"const":"FEDERAL_ONLY"},"invoice":{"type":"object","additionalProperties":false,"required":["obligation_id","document_digest"],"properties":{"obligation_id":{"type":"string"},"document_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"amount":{"type":"string","pattern":"^(0|[1-9][0-9]{0,17})(\\.[0-9]{1,6})?$"},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"payee":{"type":"object","additionalProperties":false,"required":["type","value","fingerprint"],"properties":{"type":{"enum":["X402_PAYTO","WALLET","MERCHANT_RESOURCE","PAYOUT_DESTINATION_TOKEN","PROVIDER_ACCOUNT_TOKEN"]},"value":{"type":"string"},"provider_namespace":{"type":"string"},"fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"payment_destination":{"type":"object","additionalProperties":false,"required":["type","value","fingerprint"],"properties":{"type":{"enum":["X402_PAYTO","WALLET","MERCHANT_RESOURCE","PAYOUT_DESTINATION_TOKEN","PROVIDER_ACCOUNT_TOKEN"]},"value":{"type":"string"},"provider_namespace":{"type":"string"},"fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"payment_instruction_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"economic_purpose":{"type":"string","minLength":3,"maxLength":300},"risk_policy":{"type":"object","additionalProperties":false,"required":["policy_id","tolerance"],"properties":{"policy_id":{"type":"string"},"tolerance":{"enum":["LOW","MEDIUM","HIGH"]}}},"coverage_requirements":{"type":"object","additionalProperties":false,"required":["jurisdiction","coverage"],"properties":{"jurisdiction":{"const":"US"},"coverage":{"const":"FEDERAL_ONLY"}}},"freshness_requirements":{"type":"object","additionalProperties":false,"required":["max_age_seconds","evaluated_at"],"properties":{"max_age_seconds":{"type":"integer","minimum":1,"maximum":604800},"evaluated_at":{"type":"string","format":"date-time"}}},"disclosure":{"type":"object","additionalProperties":false,"required":["profile","audience_digest"],"properties":{"profile":{"type":"string"},"audience_digest":{"anyOf":[{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},{"type":"null"}]}}},"evidence_references":{"type":"array","maxItems":128,"items":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}},"correlation":{"type":"object","additionalProperties":false,"required":["correlation_id","trace_id"],"properties":{"correlation_id":{"type":"string"},"trace_id":{"type":"string"}}},"payment_exposure_usdc_equivalent_atomic":{"type":"string","pattern":"^[1-9][0-9]*$"},"exposure_valuation_basis":{"type":"string","minLength":3,"maxLength":240}}},"examples":{"syntheticStructure":{"summary":"Synthetic, non-executable request structure","externalValue":"https://api.runonproof.com/docs/runonproof/request-example.json"}}}}},"responses":{"200":{"description":"Persisted decision delivery; payment_executed is always false.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schema_version","product","product_version","request_id","decision_request_id","decision_id","request_digest","policy","decision","machine_action","reason_codes","conditions","remediation","checks_executed","checks_waived","risk_signals","economic_risk","decision_cost","coverage","freshness","uncertainty","evidence_bundle","proof_capsule","replay","billing","delivery","valid_as_of","valid_until","payment_executed"],"properties":{"schema_version":{"const":"1.0.0"},"product":{"const":"decision-gate.release-payment-to-supplier.v1"},"product_version":{"const":"1.0.0"},"request_id":{"type":"string"},"decision_request_id":{"type":"string"},"decision_id":{"type":"string"},"request_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"policy":{"type":"object","additionalProperties":false,"required":["id","version"],"properties":{"id":{"const":"US_DECISION_GATE_RELEASE_PAYMENT_TO_SUPPLIER_V1"},"version":{"const":"1.0.0"}}},"decision":{"enum":["ALLOW","ALLOW_WITH_CONDITIONS","HOLD","BLOCK","UNDETERMINED"]},"machine_action":{"enum":["RELEASE_PAYMENT","HOLD_PAYMENT","BLOCK_PAYMENT"]},"reason_codes":{"type":"array","items":{"type":"string"}},"conditions":{"type":"array","items":{"type":"string"}},"remediation":{"type":"array","items":{"type":"string"}},"checks_executed":{"type":"array","items":{"type":"object"}},"checks_waived":{"type":"array","items":{"type":"object"}},"risk_signals":{"type":"array","items":{"type":"string"}},"economic_risk":{"type":"object","required":["decision_fee","payment_exposure_usdc_equivalent_atomic","exposure_valuation_basis","break_even_risk_rate","break_even_risk_rate_ppm","observed_risk_range","verification_economically_justified","mandatory_verifications_may_be_skipped","mandatory_verifications","policy_version","mode","assumptions","assessment_id","assessment_digest","assessed_at"]},"decision_cost":{"type":"object","additionalProperties":false,"required":["amount","amount_atomic","asset","network"],"properties":{"amount":{"const":"0.79"},"amount_atomic":{"const":"790000"},"asset":{"const":"USDC"},"network":{"const":"eip155:8453"}}},"coverage":{"type":"object","additionalProperties":false,"required":["jurisdiction","scope","state_coverage","state_good_standing","limitations"],"properties":{"jurisdiction":{"const":"US"},"scope":{"const":"FEDERAL_ONLY"},"state_coverage":{"const":"NONE_PHASE_1"},"state_good_standing":{"const":"NOT_ASSERTED"},"limitations":{"type":"array","items":{"type":"string"}}}},"freshness":{"type":"object","required":["status","valid_as_of","valid_until"]},"uncertainty":{"type":"object","required":["present","reason_codes"]},"evidence_bundle":{"type":"object","required":["digest","references"]},"proof_capsule":{"type":"object","required":["payload","capsule_digest","signature"]},"replay":{"type":"object","required":["reference","deterministic","sources_reexecuted","additional_charge"]},"billing":{"type":"object","required":["model","charged","settlement_state","settlement_reference","charges_for_decision","maximum_charges"]},"delivery":{"type":"object","required":["state","delivery_reference","response_digest"]},"valid_as_of":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"},"payment_executed":{"const":false}}},"examples":{"syntheticDelivery":{"summary":"Synthetic, non-executable delivery structure","externalValue":"https://api.runonproof.com/docs/runonproof/response-example.json"}}}}},"400":{"description":"Invalid or inconsistent request/mandate; not charged."},"402":{"description":"Single x402 challenge for 0.79 USDC on Base."},"409":{"description":"Idempotency key reused with a different request digest."},"503":{"description":"Disabled, held, stale, unavailable or settlement-unknown; fails closed."}},"x-product-id":"decision-gate.release-payment-to-supplier.v1","x-product":{"name":"RunOnProof Payment Decision","description":"RunOnProof Payment Decision supports accounts payable automation with a pre-payment supplier check and invoice payee verification. Receive a signed assessment, reasons, evidence references and a portable Proof Capsule for 0.79 USDC through the documented channel acquisition. US federal-only; no state-good-standing, bank-account ownership or invoice-authenticity assurance. RunOnProof never executes the supplier payment.","keywords":["supplier payment approval","vendor payment approval","invoice payment verification","invoice payee verification","pre-payment supplier check","supplier payment risk assessment","accounts payable automation","buyer mandate validation","signed payment decision","payment audit trail"],"image":"https://api.runonproof.com/brand/runonproof.svg","acquisition_url":"https://api.runonproof.com/v1/us/decision-gates/release-payment-to-supplier","readme_url":"https://api.runonproof.com/v1/channels/agentcash/editorial/payment-decision/readme","independent_listing_required":true},"x-intent":"RELEASE_PAYMENT_TO_SUPPLIER","x-coverage":{"country":"US","jurisdiction":"FEDERAL_ONLY","coverage":"FEDERAL_ONLY","state_coverage":"NONE_PHASE_1","state_good_standing":"NOT_ASSERTED","policy":"US_DECISION_GATE_RELEASE_PAYMENT_TO_SUPPLIER_V1"},"x-state-coverage":"NONE_PHASE_1","x-state-good-standing":"NOT_ASSERTED","x-payment":{"protocol":"x402","billing_model":"ONE_TIME_DECISION_FEE","amount":"0.79","amount_atomic":"790000","asset":"USDC","network":"eip155:8453","price_version":"1.0.0","charges_per_decision_max":1,"subscription":false,"recurring_billing":false},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.79"},"protocols":[{"x402":{}}]},"x-agentcash":{"payment_protocol":"x402","purchase_guide":"/v1/us/decision-gates/release-payment-to-supplier/purchase-guide","input_schema":"/v1/us/decision-gates/release-payment-to-supplier/input-schema","eligibility":"/v1/us/decision-gates/release-payment-to-supplier/eligibility","recovery":"/v1/us/decision-gates/release-payment-to-supplier/recover","max_charges_per_decision":1},"x-payment-executed":false,"x-continuous-assurance":false,"x-agent-intents":["RELEASE_PAYMENT_TO_SUPPLIER"],"x-problem-states":["supplier_payment_release_requires_decision"],"x-support-status":"SUPPORTED_COMPOSITE","x-negative-cases":["BUYER_MANDATE_INVALID","COVERAGE_INCOMPATIBLE","STATE_COVERAGE_REQUESTED","SOURCE_HEALTH_INCOMPATIBLE","AUTHORITY_INSUFFICIENT","BUDGET_INSUFFICIENT","IDEMPOTENCY_CONFLICT","PAYMENT_EXECUTION_REQUESTED"],"x-freshness":{"runtime_source_health_authoritative":true,"stale_required_source_effect":"RETRY_LATER_NO_CHARGE","evidence_validity_must_be_checked":true},"x-authority":["SIGNED_BUYER_PAYMENT_MANDATE","MANDATE_BOUND_TO_REQUEST_BUYER_SUPPLIER_PAYEE_AND_LIMITS"],"x-budget":["DELEGATED_BUDGET_AT_LEAST_790000_ATOMIC_USDC"],"x-economics":{"effects":["EXACT_PRICE_790000_ATOMIC_USDC","AT_MOST_ONE_DECISION_CHARGE","SUPPLIER_PAYMENT_NOT_EXECUTED"],"amount":"0.79","amount_atomic":"790000","asset":"USDC","network":"eip155:8453"},"x-proof-verification-uri":"https://api.runonproof.com/v1/agent-mode/proof-capsules/verify","x-next-actions":["release_payment","hold_payment","block_payment"]}}},"x-payment":{"protocol":"x402","asset":"USDC","network":"eip155:8453"},"components":{"schemas":{"IssueAgentIdentityChallenge":{"$id":"runonproof.agent-mode.identity.challenge.v1","type":"object","additionalProperties":false,"required":["purpose","idempotency_key","context"],"properties":{"purpose":{"enum":["ENROLLMENT","ROTATE_KEY","REVOKE_KEY","REVOKE_IDENTITY","DELEGATE_SUBAGENT"]},"idempotency_key":{"type":"string","maxLength":128,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$"},"context":{"type":"object","additionalProperties":true,"maxProperties":64},"operational_public_key":{"type":"object","additionalProperties":false,"required":["kty","crv","x"],"properties":{"kty":{"const":"OKP"},"crv":{"const":"Ed25519"},"x":{"type":"string","maxLength":43,"pattern":"^[A-Za-z0-9_-]{43}$"}}},"recovery_public_key":{"type":"object","additionalProperties":false,"required":["kty","crv","x"],"properties":{"kty":{"const":"OKP"},"crv":{"const":"Ed25519"},"x":{"type":"string","maxLength":43,"pattern":"^[A-Za-z0-9_-]{43}$"}}},"agent_id":{"type":"string","maxLength":80,"pattern":"^rop:agent:[A-Za-z0-9_-]{32}$"},"authorizing_key_id":{"type":"string","maxLength":80,"pattern":"^rop:key:[A-Za-z0-9_-]{24}$"},"target_key_id":{"type":"string","maxLength":80,"pattern":"^rop:key:[A-Za-z0-9_-]{24}$"},"target_role":{"enum":["OPERATIONAL","RECOVERY"]},"new_public_key":{"type":"object","additionalProperties":false,"required":["kty","crv","x"],"properties":{"kty":{"const":"OKP"},"crv":{"const":"Ed25519"},"x":{"type":"string","maxLength":43,"pattern":"^[A-Za-z0-9_-]{43}$"}}},"subagent_public_key":{"type":"object","additionalProperties":false,"required":["kty","crv","x"],"properties":{"kty":{"const":"OKP"},"crv":{"const":"Ed25519"},"x":{"type":"string","maxLength":43,"pattern":"^[A-Za-z0-9_-]{43}$"}}},"delegation_scope":{"type":"array","minItems":1,"maxItems":64,"uniqueItems":true,"items":{"type":"string","maxLength":120,"pattern":"^[a-z][a-z0-9._:-]{2,119}$"}},"delegation_limits":{"type":"object","additionalProperties":false,"required":["expires_at","payment_scope","wallet_scope","share_scope","enterprise_authority"],"properties":{"expires_at":{"type":"string","format":"date-time"},"max_operations":{"type":"integer","minimum":1,"maximum":1000000},"allowed_context_digests":{"type":"array","maxItems":64,"uniqueItems":true,"items":{"type":"string","maxLength":71,"pattern":"^sha256:[0-9a-f]{64}$"}},"payment_scope":{"const":false},"wallet_scope":{"const":false},"share_scope":{"const":false},"enterprise_authority":{"const":false}}}}},"ProveAgentIdentityChallenge":{"$id":"runonproof.agent-mode.identity.proof.v1","type":"object","additionalProperties":false,"required":["idempotency_key","context"],"properties":{"idempotency_key":{"type":"string","maxLength":128,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$"},"context":{"type":"object","additionalProperties":true,"maxProperties":64},"operational_signature":{"type":"string","maxLength":86,"pattern":"^[A-Za-z0-9_-]{86}$"},"recovery_signature":{"type":"string","maxLength":86,"pattern":"^[A-Za-z0-9_-]{86}$"},"authorizing_signature":{"type":"string","maxLength":86,"pattern":"^[A-Za-z0-9_-]{86}$"},"new_key_signature":{"type":"string","maxLength":86,"pattern":"^[A-Za-z0-9_-]{86}$"},"subagent_signature":{"type":"string","maxLength":86,"pattern":"^[A-Za-z0-9_-]{86}$"}}},"AgentSignatureEnvelope":{"type":"object","additionalProperties":false,"required":["envelope_version","canonicalization","algorithm","agent_id","key_id","action_type","payload_digest","signed_at","nonce","context_digest","signature","verification_uri"],"properties":{"envelope_version":{"const":"1.0.0"},"canonicalization":{"const":"ROP-C14N-JSON-1"},"algorithm":{"const":"Ed25519"},"agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"key_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"action_type":{"type":"string","minLength":3,"maxLength":120},"payload_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"signed_at":{"type":"string","format":"date-time"},"nonce":{"type":"string","minLength":16,"maxLength":160},"context_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"signature":{"type":"string","minLength":80,"maxLength":128},"verification_uri":{"type":"string","format":"uri"}}},"VerifyAgentSignature":{"$id":"runonproof.agent-mode.signature-verify.v1","type":"object","additionalProperties":false,"required":["envelope","payload","context"],"properties":{"envelope":{"$id":"runonproof.agent-mode.signature-envelope.v1","type":"object","additionalProperties":false,"required":["envelope_version","canonicalization","algorithm","agent_id","key_id","action_type","payload_digest","signed_at","nonce","context_digest","signature","verification_uri"],"properties":{"envelope_version":{"const":"1.0.0"},"canonicalization":{"const":"ROP-C14N-JSON-1"},"algorithm":{"const":"Ed25519"},"agent_id":{"type":"string","maxLength":80,"pattern":"^rop:agent:[A-Za-z0-9_-]{32}$"},"key_id":{"type":"string","maxLength":80,"pattern":"^rop:key:[A-Za-z0-9_-]{24}$"},"action_type":{"type":"string","maxLength":120,"pattern":"^[a-z][a-z0-9._:-]{2,119}$"},"payload_digest":{"type":"string","maxLength":71,"pattern":"^sha256:[0-9a-f]{64}$"},"signed_at":{"type":"string","format":"date-time"},"nonce":{"type":"string","maxLength":96,"pattern":"^[A-Za-z0-9_-]{16,96}$"},"context_digest":{"type":"string","maxLength":71,"pattern":"^sha256:[0-9a-f]{64}$"},"signature":{"type":"string","maxLength":86,"pattern":"^[A-Za-z0-9_-]{86}$"},"verification_uri":{"type":"string","maxLength":2048,"pattern":"^https://"}}},"payload":{"type":"object","additionalProperties":true,"maxProperties":64},"context":{"type":"object","additionalProperties":true,"maxProperties":64},"invitation_ref":{"type":"string","maxLength":32,"pattern":"^[A-Za-z0-9_-]{32}$"}}},"AgentIdProduct":{"type":"object","additionalProperties":true,"required":["product_id","name","price","coverage","claim","private_key_leaves_agent","limitations"],"properties":{"product_id":{"const":"runonproof.agent-id.v1"},"name":{"const":"RunOnProof Agent ID"},"price":{"type":"object"},"coverage":{"const":"GLOBAL_KEY_CONTROL_ONLY"},"claim":{"const":"KEY_CONTROL_ONLY"},"private_key_leaves_agent":{"const":false},"limitations":{"type":"array","items":{"type":"string"}}}},"AgentIdBootstrap":{"type":"object","additionalProperties":true,"required":["product_id","name","price","claim","contract","enrollment","external_signing","synthetic_test"],"properties":{"product_id":{"const":"runonproof.agent-id.v1"},"name":{"const":"RunOnProof Agent ID"},"price":{"type":"object"},"claim":{"const":"KEY_CONTROL_ONLY"},"contract":{"type":"object"},"enrollment":{"type":"object"},"external_signing":{"type":"object"},"synthetic_test":{"type":"object"}}},"AgentIdentityChallenge":{"type":"object","additionalProperties":false,"required":["schema_version","challenge","challenge_digest","proof_requirements","private_key_required_by_server","economic_activity"],"properties":{"schema_version":{"const":"1.0.0"},"challenge":{"type":"object"},"challenge_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"proof_requirements":{"type":"array","items":{"type":"string"}},"private_key_required_by_server":{"const":false},"economic_activity":{"const":false}}},"AgentIdentityProofResult":{"type":"object","additionalProperties":true,"required":["schema_version","outcome","agent_id","economic_activity"],"properties":{"schema_version":{"const":"1.0.0"},"outcome":{"type":"string"},"agent_id":{"type":"string","pattern":"^rop:agent:[A-Za-z0-9_-]{32}$"},"economic_activity":{"const":false}}},"AgentPlanningIntent":{"type":"object","additionalProperties":false,"required":["contract_version","job","country","jurisdiction","required_coverage","idempotency_key"],"properties":{"contract_version":{"const":"1.0.0"},"job":{"type":"string","pattern":"^[A-Z][A-Z0-9_]{2,79}$","examples":["CHECK_COMPANY","APPROVE_SUPPLIER","VERIFY_INVOICE_AND_PAYEE","AUTHORIZE_PAYMENT","AUTHORIZE_VENDOR_PAYMENT_DETAIL_CHANGE","CONTINUE_VENDOR_AUTHORIZATION"]},"country":{"const":"US"},"jurisdiction":{"type":"string","pattern":"^US(?:-[A-Z]{2})?$"},"entity_type":{"enum":["BUSINESS","GOVERNMENT","NONPROFIT"]},"subject":{"type":"object","additionalProperties":false,"properties":{"entity_id":{"type":"string","minLength":1,"maxLength":160},"identifiers":{"type":"array","maxItems":20,"items":{"type":"object","additionalProperties":false,"required":["type","value"],"properties":{"type":{"type":"string","pattern":"^[A-Z][A-Z0-9_.:-]{1,79}$"},"value":{"type":"string","minLength":1,"maxLength":160}}}},"legal_name":{"type":"string","minLength":1,"maxLength":240}}},"required_coverage":{"const":"FEDERAL_ONLY"},"required_policy":{"type":"object","additionalProperties":false,"required":["id","version"],"properties":{"id":{"type":"string","minLength":1,"maxLength":120},"version":{"type":"string","minLength":1,"maxLength":80}}},"required_evidence_scope":{"type":"string","minLength":1,"maxLength":120},"minimum_freshness_seconds":{"type":"integer","minimum":1,"maximum":2592000},"buyer_context":{"type":"object","additionalProperties":false,"required":["buyer_id","context_digest","tenant_digest"],"properties":{"buyer_id":{"type":"string","minLength":1,"maxLength":160},"context_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"tenant_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"}}},"max_latency_ms":{"type":"integer","minimum":1,"maximum":600000},"cost_preference":{"enum":["LOWEST_TOTAL_COST","LOWEST_NEW_ACQUISITION_COST","LOWEST_LATENCY"]},"max_price":{"type":"string","pattern":"^(0|[1-9][0-9]{0,17})(\\.[0-9]{1,6})?$"},"payment_scope":{"type":"object","additionalProperties":false,"required":["asset","network","payee","authorized"],"properties":{"asset":{"const":"USDC"},"network":{"const":"eip155:8453"},"payee":{"type":"string","minLength":1,"maxLength":160},"authorized":{"type":"boolean"}}},"authorized_evidence_refs":{"type":"array","maxItems":50,"items":{"type":"object","additionalProperties":false,"required":["reference_id","authorized_by_caller","capability_id","subject_digest","context_digest","jurisdiction","policy_id","policy_version","coverage","scope","valid_as_of","valid_until","revoked","source_health","result_digest"],"properties":{"reference_id":{"type":"string","minLength":1,"maxLength":240},"authorized_by_caller":{"type":"boolean"},"capability_id":{"type":"string","minLength":1,"maxLength":120},"subject_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"context_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"buyer_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"jurisdiction":{"type":"string","pattern":"^US(?:-[A-Z]{2})?$"},"policy_id":{"type":"string","minLength":1,"maxLength":120},"policy_version":{"type":"string","minLength":1,"maxLength":80},"coverage":{"const":"FEDERAL_ONLY"},"scope":{"type":"string","minLength":1,"maxLength":120},"valid_as_of":{"type":"string","minLength":20,"maxLength":40},"valid_until":{"type":"string","minLength":20,"maxLength":40},"revoked":{"type":"boolean"},"source_health":{"enum":["HEALTHY","STALE","DOWN","UNKNOWN"]},"result_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"}}}},"caller_scopes":{"type":"array","maxItems":50,"items":{"type":"string","minLength":1,"maxLength":120}},"idempotency_key":{"type":"string","minLength":8,"maxLength":160},"input":{"type":"object"},"resume_token":{"type":"string","maxLength":8192}}},"free_agent_preflightResponse":{"type":"object","additionalProperties":true,"required":["schema_version","support_state","reason_codes","candidates","inputs","next_action","execution_counters"],"properties":{"schema_version":{"const":"1.0.0"},"support_state":{"enum":["SUPPORTED","PARTIALLY_SUPPORTED","UNSUPPORTED","RETRY_LATER"]},"reason_codes":{"type":"array"},"candidates":{"type":"array"},"inputs":{"type":"object"},"next_action":{"type":"string"},"execution_counters":{"type":"object","additionalProperties":false,"required":["source_calls","economic_mutations","decisions_executed","deliveries_created","metadata_reads"],"properties":{"source_calls":{"const":0},"economic_mutations":{"const":0},"decisions_executed":{"const":0},"deliveries_created":{"const":0},"metadata_reads":{"type":"integer","minimum":0}}}}},"get_autonomous_readinessResponse":{"type":"object","additionalProperties":true,"required":["schema_version","readiness_state","reason_codes","charge_protection","execution_counters"],"properties":{"schema_version":{"const":"1.0.0"},"readiness_state":{"enum":["READY_TO_BUY","DATA_REQUIRED","EXTERNAL_INPUT_REQUIRED","PAYMENT_AUTHORITY_MISSING","RETRY_LATER"]},"reason_codes":{"type":"array"},"charge_protection":{"type":"object"},"execution_counters":{"type":"object","additionalProperties":false,"required":["source_calls","economic_mutations","decisions_executed","deliveries_created","metadata_reads"],"properties":{"source_calls":{"const":0},"economic_mutations":{"const":0},"decisions_executed":{"const":0},"deliveries_created":{"const":0},"metadata_reads":{"type":"integer","minimum":0}}}}},"get_exact_agent_quoteResponse":{"type":"object","additionalProperties":true,"required":["schema_version","quote_id","quote_digest","gross_amount","net_maximum","charged","funds_reserved","execution_counters"],"properties":{"schema_version":{"const":"1.0.0"},"quote_id":{"type":"string"},"quote_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"gross_amount":{"type":"object"},"net_maximum":{"type":"object"},"charged":{"const":false},"funds_reserved":{"const":false},"execution_counters":{"type":"object","additionalProperties":false,"required":["source_calls","economic_mutations","decisions_executed","deliveries_created","metadata_reads"],"properties":{"source_calls":{"const":0},"economic_mutations":{"const":0},"decisions_executed":{"const":0},"deliveries_created":{"const":0},"metadata_reads":{"type":"integer","minimum":0}}}}},"select_best_valid_routeResponse":{"type":"object","additionalProperties":true,"required":["schema_version","selection","rejected","decision_order","new_acquisition_delta","execution_counters"],"properties":{"schema_version":{"const":"1.0.0"},"selection":{"type":["object","null"]},"rejected":{"type":"array"},"decision_order":{"type":"array"},"new_acquisition_delta":{"type":"array"},"execution_counters":{"type":"object","additionalProperties":false,"required":["source_calls","economic_mutations","decisions_executed","deliveries_created","metadata_reads"],"properties":{"source_calls":{"const":0},"economic_mutations":{"const":0},"decisions_executed":{"const":0},"deliveries_created":{"const":0},"metadata_reads":{"type":"integer","minimum":0}}}}},"preview_evidence_reuseResponse":{"type":"object","additionalProperties":true,"required":["schema_version","decisions","reused_refs","new_acquisition_delta","acquisition_executed","execution_counters"],"properties":{"schema_version":{"const":"1.0.0"},"decisions":{"type":"array"},"reused_refs":{"type":"array"},"new_acquisition_delta":{"type":["array","null"]},"acquisition_executed":{"const":false},"execution_counters":{"type":"object","additionalProperties":false,"required":["source_calls","economic_mutations","decisions_executed","deliveries_created","metadata_reads"],"properties":{"source_calls":{"const":0},"economic_mutations":{"const":0},"decisions_executed":{"const":0},"deliveries_created":{"const":0},"metadata_reads":{"type":"integer","minimum":0}}}}},"WalletArtifact":{"type":"object","additionalProperties":false,"required":["artifact_version","artifact_type","environment","namespace","reference_id","issuer","issuer_key_id","capability_id","subject_digest","context_digest","jurisdiction","policy_id","policy_version","coverage","scope","valid_as_of","valid_until","revocation_status","source_health","result_digest","artifact_digest","provenance_digest","signature"],"properties":{"artifact_version":{"const":"1.0.0"},"artifact_type":{"const":"AUTHORIZED_EVIDENCE_REFERENCE"},"environment":{"enum":["REAL","SYNTHETIC"]},"namespace":{"enum":["runonproof:real","runonproof:synthetic"]},"reference_id":{"type":"string"},"issuer":{"type":"string"},"issuer_key_id":{"type":"string"},"capability_id":{"type":"string"},"subject_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"context_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"buyer_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"jurisdiction":{"type":"string","pattern":"^US(?:-[A-Z]{2})?$"},"policy_id":{"type":"string"},"policy_version":{"type":"string"},"coverage":{"const":"FEDERAL_ONLY"},"scope":{"type":"string"},"valid_as_of":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"},"revocation_status":{"enum":["ACTIVE","REVOKED"]},"source_health":{"enum":["HEALTHY","STALE","DOWN","UNKNOWN"]},"result_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"artifact_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"provenance_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"signature":{"type":"string"},"synthetic_marker":{"const":"SYNTHETIC_NOT_FOR_REAL_DECISION"}}},"agent_bootstrapRequest":{"type":"object","additionalProperties":false,"required":["contract_version","job","country","jurisdiction","protocols","idempotency_key"],"properties":{"contract_version":{"const":"1.0.0"},"job":{"type":"string"},"country":{"const":"US"},"jurisdiction":{"type":"string","pattern":"^US(?:-[A-Z]{2})?$"},"protocols":{"type":"array","items":{"enum":["HTTP","OpenAPI","MCP","A2A"]}},"budget":{"type":"object"},"subject":{"type":"object"},"input":{"type":"object"},"idempotency_key":{"type":"string"},"resume_token":{"type":"string"}}},"agent_bootstrapResponse":{"type":"object","required":["schema_version","agent_id_offer","support_state","manifest","sandbox_recipe","configuration","next_action","source_calls","economic_mutations","charged"]},"run_synthetic_journeyRequest":{"type":"object","additionalProperties":false,"required":["contract_version","case_id","idempotency_key"],"properties":{"contract_version":{"const":"1.0.0"},"case_id":{"enum":["company-positive","supplier-negative","invoice-ambiguous","payment-data-required","vendor-reusable","company-expired","supplier-revoked","payment-subject-mismatch","vendor-source-down","company-retry-idempotent","invoice-continuation","payment-signature-error","vendor-replay-rejected","company-cancelled"]},"idempotency_key":{"type":"string"},"subject_seed":{"type":"string"},"resume_token":{"type":"string"},"attempt_external_provider":{"type":"boolean"},"attempt_real_charge":{"type":"boolean"},"attempt_real_settlement":{"type":"boolean"}}},"run_synthetic_journeyResponse":{"type":"object","required":["schema_version","environment","synthetic_marker","case_id","decision","state","reason_codes","simulated_economics","proof","execution_counters"]},"import_proof_wallet_artifactRequest":{"type":"object","additionalProperties":false,"required":["contract_version","idempotency_key","artifact","envelope"],"properties":{"contract_version":{"const":"1.0.0"},"idempotency_key":{"type":"string"},"artifact":{"type":"object","additionalProperties":false,"required":["artifact_version","artifact_type","environment","namespace","reference_id","issuer","issuer_key_id","capability_id","subject_digest","context_digest","jurisdiction","policy_id","policy_version","coverage","scope","valid_as_of","valid_until","revocation_status","source_health","result_digest","artifact_digest","provenance_digest","signature"],"properties":{"artifact_version":{"const":"1.0.0"},"artifact_type":{"const":"AUTHORIZED_EVIDENCE_REFERENCE"},"environment":{"enum":["REAL","SYNTHETIC"]},"namespace":{"enum":["runonproof:real","runonproof:synthetic"]},"reference_id":{"type":"string"},"issuer":{"type":"string"},"issuer_key_id":{"type":"string"},"capability_id":{"type":"string"},"subject_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"context_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"buyer_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"jurisdiction":{"type":"string","pattern":"^US(?:-[A-Z]{2})?$"},"policy_id":{"type":"string"},"policy_version":{"type":"string"},"coverage":{"const":"FEDERAL_ONLY"},"scope":{"type":"string"},"valid_as_of":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"},"revocation_status":{"enum":["ACTIVE","REVOKED"]},"source_health":{"enum":["HEALTHY","STALE","DOWN","UNKNOWN"]},"result_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"artifact_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"provenance_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"signature":{"type":"string"},"synthetic_marker":{"const":"SYNTHETIC_NOT_FOR_REAL_DECISION"}}},"envelope":{"type":"object","additionalProperties":false,"required":["envelope_version","canonicalization","algorithm","agent_id","key_id","action_type","payload_digest","signed_at","nonce","context_digest","signature","verification_uri"],"properties":{"envelope_version":{"const":"1.0.0"},"canonicalization":{"const":"ROP-C14N-JSON-1"},"algorithm":{"const":"Ed25519"},"agent_id":{"type":"string"},"key_id":{"type":"string"},"action_type":{"type":"string"},"payload_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"signed_at":{"type":"string","format":"date-time"},"nonce":{"type":"string"},"context_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"signature":{"type":"string"},"verification_uri":{"type":"string","format":"uri"}}},"context":{"type":"object"}}},"import_proof_wallet_artifactResponse":{"type":"object","required":["schema_version","outcome","entry","charged"]},"get_proof_wallet_inventoryRequest":{"type":"object","additionalProperties":false,"required":["contract_version","environment","envelope"],"properties":{"contract_version":{"const":"1.0.0"},"environment":{"enum":["REAL","SYNTHETIC"]},"envelope":{"type":"object","additionalProperties":false,"required":["envelope_version","canonicalization","algorithm","agent_id","key_id","action_type","payload_digest","signed_at","nonce","context_digest","signature","verification_uri"],"properties":{"envelope_version":{"const":"1.0.0"},"canonicalization":{"const":"ROP-C14N-JSON-1"},"algorithm":{"const":"Ed25519"},"agent_id":{"type":"string"},"key_id":{"type":"string"},"action_type":{"type":"string"},"payload_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"signed_at":{"type":"string","format":"date-time"},"nonce":{"type":"string"},"context_digest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"signature":{"type":"string"},"verification_uri":{"type":"string","format":"uri"}}},"context":{"type":"object"},"reuse_intent":{"type":"object"}}},"get_proof_wallet_inventoryResponse":{"type":"object","required":["schema_version","environment","entries","reusable_evidence_refs","charged","source_calls","economic_mutations"]},"AgentDialogueRequest":{"type":"object","additionalProperties":false,"required":["schema_version","idempotency_key","source_channel","buyer_agent_id","buyer_mandate_digest","mandate_purpose","mandate_expires_at","intent_code","subject_digest","jurisdiction","observed_at"],"properties":{"schema_version":{"const":"runonproof.agent-dialogue.v1"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"source_channel":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_mandate_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"mandate_purpose":{"type":"string","minLength":3,"maxLength":160},"mandate_expires_at":{"type":"string","format":"date-time"},"intent_code":{"type":"string","enum":["COMPANY_CHECK_RECOMMENDED","SUPPLIER_APPROVAL_GAP","PAYEE_BINDING_GAP","PAYMENT_AUTHORIZATION_GAP","VENDOR_CHANGE_DETECTED","ACTION_AUTHORIZATION_GAP","OUTCOME_VERIFICATION_GAP","AGENT_ID_REQUESTED","PARTNERSHIP_INTENT","NO_RELEVANT_RUNONPROOF_INTENT"]},"subject_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"jurisdiction":{"type":"string","minLength":2,"maxLength":80},"observed_at":{"type":"string","format":"date-time"}}},"IntentBeaconConsent":{"type":"object","additionalProperties":false,"required":["schema_version","idempotency_key","buyer_agent_id","purpose_code","seller_domains","intent_codes","contact_mode","granted_at","expires_at"],"properties":{"schema_version":{"const":"runonproof.agent-id-intent-beacon-consent.v1"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"purpose_code":{"const":"AGENT_ID_INTENT_BEACON"},"seller_domains":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"string","enum":["COUNTERPARTY_INTELLIGENCE","SUPPLIER_OPERATIONS","INVOICE_INTEGRITY","PAYMENT_CONTROL","VENDOR_LIFECYCLE"]}},"intent_codes":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","enum":["COMPANY_CHECK_RECOMMENDED","SUPPLIER_APPROVAL_GAP","PAYEE_BINDING_GAP","PAYMENT_AUTHORIZATION_GAP","VENDOR_CHANGE_DETECTED","ACTION_AUTHORIZATION_GAP","OUTCOME_VERIFICATION_GAP","AGENT_ID_REQUESTED","PARTNERSHIP_INTENT","NO_RELEVANT_RUNONPROOF_INTENT"]}},"beacon_mode":{"enum":["ASK_EACH_TIME","AUTO_SIGNAL_ALLOWED_CATEGORIES"]},"signal_allowed":{"type":"boolean"},"offers_allowed":{"type":"boolean"},"allowed_categories":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","enum":["COMPANY_CHECK_RECOMMENDED","SUPPLIER_APPROVAL_GAP","PAYEE_BINDING_GAP","PAYMENT_AUTHORIZATION_GAP","VENDOR_CHANGE_DETECTED","ACTION_AUTHORIZATION_GAP","OUTCOME_VERIFICATION_GAP","AGENT_ID_REQUESTED","PARTNERSHIP_INTENT","NO_RELEVANT_RUNONPROOF_INTENT"]}},"contact_mode":{"enum":["SHADOW_ONLY","A2A_INLINE"]},"granted_at":{"type":"string","format":"date-time"},"expires_at":{"type":"string","format":"date-time"}}},"IntentBeaconRevocation":{"type":"object","additionalProperties":false,"required":["schema_version","idempotency_key","buyer_agent_id","consent_id","revoked_at"],"properties":{"schema_version":{"const":"runonproof.agent-id-intent-beacon-revocation.v1"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"consent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"revoked_at":{"type":"string","format":"date-time"}}},"IntentBeaconEvent":{"type":"object","additionalProperties":false,"required":["schema_version","event_id","consent_id","buyer_agent_id","intent_code","confidence_bps","reason_code","allowed_sellers","subject_digest","content_hash","occurred_at","expires_at"],"properties":{"schema_version":{"const":"runonproof.agent-id-intent-beacon-event.v1"},"event_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"consent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"intent_code":{"type":"string","enum":["COMPANY_CHECK_RECOMMENDED","SUPPLIER_APPROVAL_GAP","PAYEE_BINDING_GAP","PAYMENT_AUTHORIZATION_GAP","VENDOR_CHANGE_DETECTED","ACTION_AUTHORIZATION_GAP","OUTCOME_VERIFICATION_GAP","AGENT_ID_REQUESTED","PARTNERSHIP_INTENT","NO_RELEVANT_RUNONPROOF_INTENT"]},"confidence_bps":{"type":"integer","minimum":0,"maximum":10000},"reason_code":{"enum":["DECLARED_BY_AGENT","LOCAL_RULE_MATCH","LOCAL_MODEL_MATCH","EXPLICIT_NEED_BROADCAST"]},"allowed_sellers":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"string","enum":["COUNTERPARTY_INTELLIGENCE","SUPPLIER_OPERATIONS","INVOICE_INTEGRITY","PAYMENT_CONTROL","VENDOR_LIFECYCLE"]}},"subject_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"content_hash":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"document_type":{"enum":["AGENT_REQUEST","PURCHASE_ORDER","INVOICE","VENDOR_CHANGE","SIGNATURE_RECEIPT","OTHER_AUTHORIZED"]},"occurred_at":{"type":"string","format":"date-time"},"expires_at":{"type":"string","format":"date-time"}}},"AgentSalesOptOut":{"type":"object","additionalProperties":false,"required":["schema_version","idempotency_key","buyer_agent_id","purpose_code","source_channel","effective_at"],"properties":{"schema_version":{"const":"runonproof.agent-sales-opt-out.v1"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"purpose_code":{"type":"string","minLength":3,"maxLength":160},"source_channel":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"effective_at":{"type":"string","format":"date-time"}}},"SignedAgentDialogue":{"type":"object","additionalProperties":false,"required":["payload","envelope"],"properties":{"payload":{"type":"object","additionalProperties":false,"required":["schema_version","idempotency_key","source_channel","buyer_agent_id","buyer_mandate_digest","mandate_purpose","mandate_expires_at","intent_code","subject_digest","jurisdiction","observed_at"],"properties":{"schema_version":{"const":"runonproof.agent-dialogue.v1"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"source_channel":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_mandate_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"mandate_purpose":{"type":"string","minLength":3,"maxLength":160},"mandate_expires_at":{"type":"string","format":"date-time"},"intent_code":{"type":"string","enum":["COMPANY_CHECK_RECOMMENDED","SUPPLIER_APPROVAL_GAP","PAYEE_BINDING_GAP","PAYMENT_AUTHORIZATION_GAP","VENDOR_CHANGE_DETECTED","ACTION_AUTHORIZATION_GAP","OUTCOME_VERIFICATION_GAP","AGENT_ID_REQUESTED","PARTNERSHIP_INTENT","NO_RELEVANT_RUNONPROOF_INTENT"]},"subject_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"jurisdiction":{"type":"string","minLength":2,"maxLength":80},"observed_at":{"type":"string","format":"date-time"}}},"envelope":{"$ref":"#/components/schemas/AgentSignatureEnvelope"}}},"SignedIntentBeaconConsent":{"type":"object","additionalProperties":false,"required":["payload","envelope"],"properties":{"payload":{"type":"object","additionalProperties":false,"required":["schema_version","idempotency_key","buyer_agent_id","purpose_code","seller_domains","intent_codes","contact_mode","granted_at","expires_at"],"properties":{"schema_version":{"const":"runonproof.agent-id-intent-beacon-consent.v1"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"purpose_code":{"const":"AGENT_ID_INTENT_BEACON"},"seller_domains":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"string","enum":["COUNTERPARTY_INTELLIGENCE","SUPPLIER_OPERATIONS","INVOICE_INTEGRITY","PAYMENT_CONTROL","VENDOR_LIFECYCLE"]}},"intent_codes":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","enum":["COMPANY_CHECK_RECOMMENDED","SUPPLIER_APPROVAL_GAP","PAYEE_BINDING_GAP","PAYMENT_AUTHORIZATION_GAP","VENDOR_CHANGE_DETECTED","ACTION_AUTHORIZATION_GAP","OUTCOME_VERIFICATION_GAP","AGENT_ID_REQUESTED","PARTNERSHIP_INTENT","NO_RELEVANT_RUNONPROOF_INTENT"]}},"beacon_mode":{"enum":["ASK_EACH_TIME","AUTO_SIGNAL_ALLOWED_CATEGORIES"]},"signal_allowed":{"type":"boolean"},"offers_allowed":{"type":"boolean"},"allowed_categories":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","enum":["COMPANY_CHECK_RECOMMENDED","SUPPLIER_APPROVAL_GAP","PAYEE_BINDING_GAP","PAYMENT_AUTHORIZATION_GAP","VENDOR_CHANGE_DETECTED","ACTION_AUTHORIZATION_GAP","OUTCOME_VERIFICATION_GAP","AGENT_ID_REQUESTED","PARTNERSHIP_INTENT","NO_RELEVANT_RUNONPROOF_INTENT"]}},"contact_mode":{"enum":["SHADOW_ONLY","A2A_INLINE"]},"granted_at":{"type":"string","format":"date-time"},"expires_at":{"type":"string","format":"date-time"}}},"envelope":{"$ref":"#/components/schemas/AgentSignatureEnvelope"}}},"SignedIntentBeaconRevocation":{"type":"object","additionalProperties":false,"required":["payload","envelope"],"properties":{"payload":{"type":"object","additionalProperties":false,"required":["schema_version","idempotency_key","buyer_agent_id","consent_id","revoked_at"],"properties":{"schema_version":{"const":"runonproof.agent-id-intent-beacon-revocation.v1"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"consent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"revoked_at":{"type":"string","format":"date-time"}}},"envelope":{"$ref":"#/components/schemas/AgentSignatureEnvelope"}}},"SignedIntentBeaconEvent":{"type":"object","additionalProperties":false,"required":["payload","envelope"],"properties":{"payload":{"type":"object","additionalProperties":false,"required":["schema_version","event_id","consent_id","buyer_agent_id","intent_code","confidence_bps","reason_code","allowed_sellers","subject_digest","content_hash","occurred_at","expires_at"],"properties":{"schema_version":{"const":"runonproof.agent-id-intent-beacon-event.v1"},"event_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"consent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"intent_code":{"type":"string","enum":["COMPANY_CHECK_RECOMMENDED","SUPPLIER_APPROVAL_GAP","PAYEE_BINDING_GAP","PAYMENT_AUTHORIZATION_GAP","VENDOR_CHANGE_DETECTED","ACTION_AUTHORIZATION_GAP","OUTCOME_VERIFICATION_GAP","AGENT_ID_REQUESTED","PARTNERSHIP_INTENT","NO_RELEVANT_RUNONPROOF_INTENT"]},"confidence_bps":{"type":"integer","minimum":0,"maximum":10000},"reason_code":{"enum":["DECLARED_BY_AGENT","LOCAL_RULE_MATCH","LOCAL_MODEL_MATCH","EXPLICIT_NEED_BROADCAST"]},"allowed_sellers":{"type":"array","minItems":1,"maxItems":5,"items":{"type":"string","enum":["COUNTERPARTY_INTELLIGENCE","SUPPLIER_OPERATIONS","INVOICE_INTEGRITY","PAYMENT_CONTROL","VENDOR_LIFECYCLE"]}},"subject_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"content_hash":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"document_type":{"enum":["AGENT_REQUEST","PURCHASE_ORDER","INVOICE","VENDOR_CHANGE","SIGNATURE_RECEIPT","OTHER_AUTHORIZED"]},"occurred_at":{"type":"string","format":"date-time"},"expires_at":{"type":"string","format":"date-time"}}},"envelope":{"$ref":"#/components/schemas/AgentSignatureEnvelope"}}},"SignedAgentSalesOptOut":{"type":"object","additionalProperties":false,"required":["payload","envelope"],"properties":{"payload":{"type":"object","additionalProperties":false,"required":["schema_version","idempotency_key","buyer_agent_id","purpose_code","source_channel","effective_at"],"properties":{"schema_version":{"const":"runonproof.agent-sales-opt-out.v1"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"purpose_code":{"type":"string","minLength":3,"maxLength":160},"source_channel":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"effective_at":{"type":"string","format":"date-time"}}},"envelope":{"$ref":"#/components/schemas/AgentSignatureEnvelope"}}},"PurchaseHandoff":{"type":"object","additionalProperties":false,"required":["schema_version","offer_capsule_id","solution_id","solution_name","product_id","endpoint","x402_endpoint","method","input_schema_url","input_example_url","output_schema_url","quote_url","purchase_url","status_url","docs_url","quote","idempotency_key","retry","delivery","receipt","seller_initiated_payment","runonproof_initiated_spend"],"properties":{"schema_version":{"const":"runonproof.purchase-handoff.v1"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_name":{"type":"string"},"product_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"endpoint":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"string","format":"uri","pattern":"^https://"},"method":{"const":"POST"},"input_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"input_example_url":{"type":"string","format":"uri","pattern":"^https://"},"output_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"quote_url":{"type":"string","format":"uri","pattern":"^https://"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"status_url":{"type":"string","format":"uri","pattern":"^https://"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"quote":{"type":"object","additionalProperties":false,"required":["quote_id","amount","amount_atomic","currency","asset","network","payee","valid_until","charged","funds_reserved"],"properties":{"quote_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"amount":{"type":"string"},"amount_atomic":{"type":"string","pattern":"^[0-9]+$"},"currency":{"const":"USDC"},"asset":{"const":"USDC"},"network":{"const":"eip155:8453"},"payee":{"type":"string","pattern":"^0x[0-9a-f]{40}$"},"valid_until":{"type":"string","format":"date-time"},"charged":{"const":false},"funds_reserved":{"const":false}}},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"retry":{"type":"object","additionalProperties":false,"required":["safe","same_key_required","automatic_repayment","maximum_attempts"],"properties":{"safe":{"const":true},"same_key_required":{"const":true},"automatic_repayment":{"const":false},"maximum_attempts":{"const":3}}},"delivery":{"const":"SYNCHRONOUS_MACHINE_READABLE_DECISION_AFTER_VALID_X402_SETTLEMENT"},"receipt":{"type":"object","additionalProperties":false,"required":["status_url","final_proof_in_response"],"properties":{"status_url":{"type":"string","format":"uri","pattern":"^https://"},"final_proof_in_response":{"const":true}}},"seller_initiated_payment":{"const":false},"runonproof_initiated_spend":{"const":false}}},"OfferCapsule":{"type":"object","additionalProperties":true,"required":["schema_version","offer_capsule_id","seller_agent_id","lead_seller_id","buyer_agent_id","channel_id","opportunity_id","intent_id","why_contacted","response_permission","solution_id","solution_name","coverage","limitations","input_schema_url","output_schema_url","price","currency","network","asset","payee","quote_url","purchase_url","x402_endpoint","docs_url","expires_at","idempotency_key","opt_out_url","agent_id_offer","purchase_handoff","buyer_initiated_payment_only","economic_authority","promises_result","issued_at"],"properties":{"schema_version":{"const":"runonproof.offer-capsule.v2"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"channel_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opportunity_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"intent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"why_contacted":{"type":"string"},"response_permission":{"enum":["POSTED_INTENT_REPLY","EXPLICIT_A2A_OPT_IN","BUYER_SIGNED_REQUEST"]},"solution_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_name":{"type":"string"},"coverage":{"type":"array","minItems":1,"items":{"type":"string"}},"limitations":{"type":"array","minItems":1,"items":{"type":"string"}},"input_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"output_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"price":{"type":"string"},"currency":{"const":"USDC"},"network":{"const":"eip155:8453"},"asset":{"const":"USDC"},"payee":{"type":"string","pattern":"^0x[0-9a-f]{40}$"},"quote_url":{"type":"string","format":"uri","pattern":"^https://"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"string","format":"uri","pattern":"^https://"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"expires_at":{"type":"string","format":"date-time"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opt_out_url":{"type":"string","format":"uri","pattern":"^https://"},"agent_id_offer":{"type":"object","additionalProperties":false,"required":["eligible","price","enrollment_url"],"properties":{"eligible":{"const":true},"price":{"const":"0"},"enrollment_url":{"type":"string","format":"uri","pattern":"^https://"}}},"purchase_handoff":{"type":"object","additionalProperties":false,"required":["schema_version","offer_capsule_id","solution_id","solution_name","product_id","endpoint","x402_endpoint","method","input_schema_url","input_example_url","output_schema_url","quote_url","purchase_url","status_url","docs_url","quote","idempotency_key","retry","delivery","receipt","seller_initiated_payment","runonproof_initiated_spend"],"properties":{"schema_version":{"const":"runonproof.purchase-handoff.v1"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_name":{"type":"string"},"product_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"endpoint":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"string","format":"uri","pattern":"^https://"},"method":{"const":"POST"},"input_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"input_example_url":{"type":"string","format":"uri","pattern":"^https://"},"output_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"quote_url":{"type":"string","format":"uri","pattern":"^https://"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"status_url":{"type":"string","format":"uri","pattern":"^https://"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"quote":{"type":"object","additionalProperties":false,"required":["quote_id","amount","amount_atomic","currency","asset","network","payee","valid_until","charged","funds_reserved"],"properties":{"quote_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"amount":{"type":"string"},"amount_atomic":{"type":"string","pattern":"^[0-9]+$"},"currency":{"const":"USDC"},"asset":{"const":"USDC"},"network":{"const":"eip155:8453"},"payee":{"type":"string","pattern":"^0x[0-9a-f]{40}$"},"valid_until":{"type":"string","format":"date-time"},"charged":{"const":false},"funds_reserved":{"const":false}}},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"retry":{"type":"object","additionalProperties":false,"required":["safe","same_key_required","automatic_repayment","maximum_attempts"],"properties":{"safe":{"const":true},"same_key_required":{"const":true},"automatic_repayment":{"const":false},"maximum_attempts":{"const":3}}},"delivery":{"const":"SYNCHRONOUS_MACHINE_READABLE_DECISION_AFTER_VALID_X402_SETTLEMENT"},"receipt":{"type":"object","additionalProperties":false,"required":["status_url","final_proof_in_response"],"properties":{"status_url":{"type":"string","format":"uri","pattern":"^https://"},"final_proof_in_response":{"const":true}}},"seller_initiated_payment":{"const":false},"runonproof_initiated_spend":{"const":false}}},"buyer_initiated_payment_only":{"const":true},"economic_authority":{"const":false},"promises_result":{"const":false},"issued_at":{"type":"string","format":"date-time"}}},"FreeAgentIdOfferCapsule":{"type":"object","additionalProperties":true,"required":["schema_version","offer_capsule_id","seller_agent_id","lead_seller_id","buyer_agent_id","channel_id","opportunity_id","intent_id","why_contacted","response_permission","solution_id","solution_name","coverage","limitations","price","currency","network","asset","payee","purchase_url","expires_at","idempotency_key","agent_id_offer","purchase_handoff","free_handoff","buyer_initiated_payment_only","economic_authority","promises_result","issued_at"],"properties":{"schema_version":{"const":"runonproof.offer-capsule.v2"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"channel_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opportunity_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"intent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"why_contacted":{"type":"string"},"response_permission":{"enum":["POSTED_INTENT_REPLY","EXPLICIT_A2A_OPT_IN","BUYER_SIGNED_REQUEST"]},"solution_id":{"const":"agent-id"},"solution_name":{"const":"Agent ID"},"coverage":{"type":"array","minItems":1,"items":{"type":"string"}},"limitations":{"type":"array","minItems":1,"items":{"type":"string"}},"price":{"const":"0"},"currency":{"type":"null"},"network":{"type":"null"},"asset":{"type":"null"},"payee":{"type":"null"},"quote_url":{"type":"null"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"null"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"expires_at":{"type":"string","format":"date-time"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opt_out_url":{"type":"string","format":"uri","pattern":"^https://"},"agent_id_offer":{"type":"object","additionalProperties":false,"required":["eligible","price","enrollment_url"],"properties":{"eligible":{"const":true},"price":{"const":"0"},"enrollment_url":{"type":"string","format":"uri","pattern":"^https://"}}},"purchase_handoff":{"type":"null"},"free_handoff":{"type":"object","additionalProperties":false,"required":["method","endpoint","idempotency_key","seller_initiated_payment"],"properties":{"method":{"const":"POST"},"endpoint":{"type":"string","format":"uri","pattern":"^https://"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_initiated_payment":{"const":false}}},"buyer_initiated_payment_only":{"const":true},"economic_authority":{"const":false},"promises_result":{"const":false},"issued_at":{"type":"string","format":"date-time"}}},"SignedOfferCapsule":{"type":"object","additionalProperties":false,"required":["payload","payload_digest","signature"],"properties":{"payload":{"oneOf":[{"type":"object","additionalProperties":true,"required":["schema_version","offer_capsule_id","seller_agent_id","lead_seller_id","buyer_agent_id","channel_id","opportunity_id","intent_id","why_contacted","response_permission","solution_id","solution_name","coverage","limitations","input_schema_url","output_schema_url","price","currency","network","asset","payee","quote_url","purchase_url","x402_endpoint","docs_url","expires_at","idempotency_key","opt_out_url","agent_id_offer","purchase_handoff","buyer_initiated_payment_only","economic_authority","promises_result","issued_at"],"properties":{"schema_version":{"const":"runonproof.offer-capsule.v2"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"channel_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opportunity_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"intent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"why_contacted":{"type":"string"},"response_permission":{"enum":["POSTED_INTENT_REPLY","EXPLICIT_A2A_OPT_IN","BUYER_SIGNED_REQUEST"]},"solution_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_name":{"type":"string"},"coverage":{"type":"array","minItems":1,"items":{"type":"string"}},"limitations":{"type":"array","minItems":1,"items":{"type":"string"}},"input_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"output_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"price":{"type":"string"},"currency":{"const":"USDC"},"network":{"const":"eip155:8453"},"asset":{"const":"USDC"},"payee":{"type":"string","pattern":"^0x[0-9a-f]{40}$"},"quote_url":{"type":"string","format":"uri","pattern":"^https://"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"string","format":"uri","pattern":"^https://"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"expires_at":{"type":"string","format":"date-time"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opt_out_url":{"type":"string","format":"uri","pattern":"^https://"},"agent_id_offer":{"type":"object","additionalProperties":false,"required":["eligible","price","enrollment_url"],"properties":{"eligible":{"const":true},"price":{"const":"0"},"enrollment_url":{"type":"string","format":"uri","pattern":"^https://"}}},"purchase_handoff":{"type":"object","additionalProperties":false,"required":["schema_version","offer_capsule_id","solution_id","solution_name","product_id","endpoint","x402_endpoint","method","input_schema_url","input_example_url","output_schema_url","quote_url","purchase_url","status_url","docs_url","quote","idempotency_key","retry","delivery","receipt","seller_initiated_payment","runonproof_initiated_spend"],"properties":{"schema_version":{"const":"runonproof.purchase-handoff.v1"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_name":{"type":"string"},"product_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"endpoint":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"string","format":"uri","pattern":"^https://"},"method":{"const":"POST"},"input_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"input_example_url":{"type":"string","format":"uri","pattern":"^https://"},"output_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"quote_url":{"type":"string","format":"uri","pattern":"^https://"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"status_url":{"type":"string","format":"uri","pattern":"^https://"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"quote":{"type":"object","additionalProperties":false,"required":["quote_id","amount","amount_atomic","currency","asset","network","payee","valid_until","charged","funds_reserved"],"properties":{"quote_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"amount":{"type":"string"},"amount_atomic":{"type":"string","pattern":"^[0-9]+$"},"currency":{"const":"USDC"},"asset":{"const":"USDC"},"network":{"const":"eip155:8453"},"payee":{"type":"string","pattern":"^0x[0-9a-f]{40}$"},"valid_until":{"type":"string","format":"date-time"},"charged":{"const":false},"funds_reserved":{"const":false}}},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"retry":{"type":"object","additionalProperties":false,"required":["safe","same_key_required","automatic_repayment","maximum_attempts"],"properties":{"safe":{"const":true},"same_key_required":{"const":true},"automatic_repayment":{"const":false},"maximum_attempts":{"const":3}}},"delivery":{"const":"SYNCHRONOUS_MACHINE_READABLE_DECISION_AFTER_VALID_X402_SETTLEMENT"},"receipt":{"type":"object","additionalProperties":false,"required":["status_url","final_proof_in_response"],"properties":{"status_url":{"type":"string","format":"uri","pattern":"^https://"},"final_proof_in_response":{"const":true}}},"seller_initiated_payment":{"const":false},"runonproof_initiated_spend":{"const":false}}},"buyer_initiated_payment_only":{"const":true},"economic_authority":{"const":false},"promises_result":{"const":false},"issued_at":{"type":"string","format":"date-time"}}},{"type":"object","additionalProperties":true,"required":["schema_version","offer_capsule_id","seller_agent_id","lead_seller_id","buyer_agent_id","channel_id","opportunity_id","intent_id","why_contacted","response_permission","solution_id","solution_name","coverage","limitations","price","currency","network","asset","payee","purchase_url","expires_at","idempotency_key","agent_id_offer","purchase_handoff","free_handoff","buyer_initiated_payment_only","economic_authority","promises_result","issued_at"],"properties":{"schema_version":{"const":"runonproof.offer-capsule.v2"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"channel_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opportunity_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"intent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"why_contacted":{"type":"string"},"response_permission":{"enum":["POSTED_INTENT_REPLY","EXPLICIT_A2A_OPT_IN","BUYER_SIGNED_REQUEST"]},"solution_id":{"const":"agent-id"},"solution_name":{"const":"Agent ID"},"coverage":{"type":"array","minItems":1,"items":{"type":"string"}},"limitations":{"type":"array","minItems":1,"items":{"type":"string"}},"price":{"const":"0"},"currency":{"type":"null"},"network":{"type":"null"},"asset":{"type":"null"},"payee":{"type":"null"},"quote_url":{"type":"null"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"null"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"expires_at":{"type":"string","format":"date-time"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opt_out_url":{"type":"string","format":"uri","pattern":"^https://"},"agent_id_offer":{"type":"object","additionalProperties":false,"required":["eligible","price","enrollment_url"],"properties":{"eligible":{"const":true},"price":{"const":"0"},"enrollment_url":{"type":"string","format":"uri","pattern":"^https://"}}},"purchase_handoff":{"type":"null"},"free_handoff":{"type":"object","additionalProperties":false,"required":["method","endpoint","idempotency_key","seller_initiated_payment"],"properties":{"method":{"const":"POST"},"endpoint":{"type":"string","format":"uri","pattern":"^https://"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_initiated_payment":{"const":false}}},"buyer_initiated_payment_only":{"const":true},"economic_authority":{"const":false},"promises_result":{"const":false},"issued_at":{"type":"string","format":"date-time"}}}]},"payload_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"signature":{"$ref":"#/components/schemas/AgentSignatureEnvelope"}}},"ContactResolution":{"type":"object","additionalProperties":false,"required":["contract_version","decision","contact_authorized","protocol","endpoint","adapter_id","lead_seller_id","seller_domain","purpose_code","idempotency_key","expires_at","offer_capsule_required","purchase_handoff_required","opt_out_supported","signed_receipt_required","external_content_authority","human_contact","runonproof_initiated_spend","blocker"],"properties":{"contract_version":{"const":"runonproof.a2a-contact-resolver.v1"},"decision":{"enum":["PLATFORM_NATIVE_RESPONSE","DIRECT_A2A_CONTACT","INBOUND_ONLY","DISCOVERY_NO_CONTACT","PROVIDER_PENDING","TERMS_BLOCKED","COST_BLOCKED","HUMAN_TARGET_REJECTED","NO_VERIFIED_ENDPOINT","DO_NOT_CONTACT","DUPLICATE_SUPPRESSED"]},"contact_authorized":{"type":"boolean"},"protocol":{"enum":["PLATFORM_NATIVE","A2A_HTTPS","INBOUND_SIGNED_DIALOGUE","NONE"]},"endpoint":{"oneOf":[{"type":"string","format":"uri","pattern":"^https://"},{"type":"null"}]},"adapter_id":{"oneOf":[{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},{"type":"null"}]},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_domain":{"type":"string","enum":["COUNTERPARTY_INTELLIGENCE","SUPPLIER_OPERATIONS","INVOICE_INTEGRITY","PAYMENT_CONTROL","VENDOR_LIFECYCLE"]},"purpose_code":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"expires_at":{"type":"string","format":"date-time"},"offer_capsule_required":{"type":"boolean"},"purchase_handoff_required":{"type":"boolean"},"opt_out_supported":{"const":true},"signed_receipt_required":{"const":true},"external_content_authority":{"const":false},"human_contact":{"const":false},"runonproof_initiated_spend":{"const":false},"blocker":{"oneOf":[{"type":"string"},{"type":"null"}]}}},"SignedContactResolution":{"type":"object","additionalProperties":false,"required":["payload","payload_digest","signature"],"properties":{"payload":{"type":"object","additionalProperties":false,"required":["contract_version","decision","contact_authorized","protocol","endpoint","adapter_id","lead_seller_id","seller_domain","purpose_code","idempotency_key","expires_at","offer_capsule_required","purchase_handoff_required","opt_out_supported","signed_receipt_required","external_content_authority","human_contact","runonproof_initiated_spend","blocker"],"properties":{"contract_version":{"const":"runonproof.a2a-contact-resolver.v1"},"decision":{"enum":["PLATFORM_NATIVE_RESPONSE","DIRECT_A2A_CONTACT","INBOUND_ONLY","DISCOVERY_NO_CONTACT","PROVIDER_PENDING","TERMS_BLOCKED","COST_BLOCKED","HUMAN_TARGET_REJECTED","NO_VERIFIED_ENDPOINT","DO_NOT_CONTACT","DUPLICATE_SUPPRESSED"]},"contact_authorized":{"type":"boolean"},"protocol":{"enum":["PLATFORM_NATIVE","A2A_HTTPS","INBOUND_SIGNED_DIALOGUE","NONE"]},"endpoint":{"oneOf":[{"type":"string","format":"uri","pattern":"^https://"},{"type":"null"}]},"adapter_id":{"oneOf":[{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},{"type":"null"}]},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_domain":{"type":"string","enum":["COUNTERPARTY_INTELLIGENCE","SUPPLIER_OPERATIONS","INVOICE_INTEGRITY","PAYMENT_CONTROL","VENDOR_LIFECYCLE"]},"purpose_code":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"expires_at":{"type":"string","format":"date-time"},"offer_capsule_required":{"type":"boolean"},"purchase_handoff_required":{"type":"boolean"},"opt_out_supported":{"const":true},"signed_receipt_required":{"const":true},"external_content_authority":{"const":false},"human_contact":{"const":false},"runonproof_initiated_spend":{"const":false},"blocker":{"oneOf":[{"type":"string"},{"type":"null"}]}}},"payload_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"signature":{"$ref":"#/components/schemas/AgentSignatureEnvelope"}}},"AgentDialogueResponse":{"type":"object","additionalProperties":false,"required":["schema_version","status","offer_capsule","contact_resolution","contact_resolution_receipt","free_agent_id","seller_initiated_payment","automatic_follow_up"],"properties":{"schema_version":{"const":"runonproof.agent-dialogue-response.v1"},"status":{"const":"AUTHORIZED_INLINE_RESPONSE"},"offer_capsule":{"type":"object","additionalProperties":false,"required":["payload","payload_digest","signature"],"properties":{"payload":{"oneOf":[{"type":"object","additionalProperties":true,"required":["schema_version","offer_capsule_id","seller_agent_id","lead_seller_id","buyer_agent_id","channel_id","opportunity_id","intent_id","why_contacted","response_permission","solution_id","solution_name","coverage","limitations","input_schema_url","output_schema_url","price","currency","network","asset","payee","quote_url","purchase_url","x402_endpoint","docs_url","expires_at","idempotency_key","opt_out_url","agent_id_offer","purchase_handoff","buyer_initiated_payment_only","economic_authority","promises_result","issued_at"],"properties":{"schema_version":{"const":"runonproof.offer-capsule.v2"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"channel_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opportunity_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"intent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"why_contacted":{"type":"string"},"response_permission":{"enum":["POSTED_INTENT_REPLY","EXPLICIT_A2A_OPT_IN","BUYER_SIGNED_REQUEST"]},"solution_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_name":{"type":"string"},"coverage":{"type":"array","minItems":1,"items":{"type":"string"}},"limitations":{"type":"array","minItems":1,"items":{"type":"string"}},"input_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"output_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"price":{"type":"string"},"currency":{"const":"USDC"},"network":{"const":"eip155:8453"},"asset":{"const":"USDC"},"payee":{"type":"string","pattern":"^0x[0-9a-f]{40}$"},"quote_url":{"type":"string","format":"uri","pattern":"^https://"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"string","format":"uri","pattern":"^https://"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"expires_at":{"type":"string","format":"date-time"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opt_out_url":{"type":"string","format":"uri","pattern":"^https://"},"agent_id_offer":{"type":"object","additionalProperties":false,"required":["eligible","price","enrollment_url"],"properties":{"eligible":{"const":true},"price":{"const":"0"},"enrollment_url":{"type":"string","format":"uri","pattern":"^https://"}}},"purchase_handoff":{"type":"object","additionalProperties":false,"required":["schema_version","offer_capsule_id","solution_id","solution_name","product_id","endpoint","x402_endpoint","method","input_schema_url","input_example_url","output_schema_url","quote_url","purchase_url","status_url","docs_url","quote","idempotency_key","retry","delivery","receipt","seller_initiated_payment","runonproof_initiated_spend"],"properties":{"schema_version":{"const":"runonproof.purchase-handoff.v1"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_name":{"type":"string"},"product_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"endpoint":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"string","format":"uri","pattern":"^https://"},"method":{"const":"POST"},"input_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"input_example_url":{"type":"string","format":"uri","pattern":"^https://"},"output_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"quote_url":{"type":"string","format":"uri","pattern":"^https://"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"status_url":{"type":"string","format":"uri","pattern":"^https://"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"quote":{"type":"object","additionalProperties":false,"required":["quote_id","amount","amount_atomic","currency","asset","network","payee","valid_until","charged","funds_reserved"],"properties":{"quote_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"amount":{"type":"string"},"amount_atomic":{"type":"string","pattern":"^[0-9]+$"},"currency":{"const":"USDC"},"asset":{"const":"USDC"},"network":{"const":"eip155:8453"},"payee":{"type":"string","pattern":"^0x[0-9a-f]{40}$"},"valid_until":{"type":"string","format":"date-time"},"charged":{"const":false},"funds_reserved":{"const":false}}},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"retry":{"type":"object","additionalProperties":false,"required":["safe","same_key_required","automatic_repayment","maximum_attempts"],"properties":{"safe":{"const":true},"same_key_required":{"const":true},"automatic_repayment":{"const":false},"maximum_attempts":{"const":3}}},"delivery":{"const":"SYNCHRONOUS_MACHINE_READABLE_DECISION_AFTER_VALID_X402_SETTLEMENT"},"receipt":{"type":"object","additionalProperties":false,"required":["status_url","final_proof_in_response"],"properties":{"status_url":{"type":"string","format":"uri","pattern":"^https://"},"final_proof_in_response":{"const":true}}},"seller_initiated_payment":{"const":false},"runonproof_initiated_spend":{"const":false}}},"buyer_initiated_payment_only":{"const":true},"economic_authority":{"const":false},"promises_result":{"const":false},"issued_at":{"type":"string","format":"date-time"}}},{"type":"object","additionalProperties":true,"required":["schema_version","offer_capsule_id","seller_agent_id","lead_seller_id","buyer_agent_id","channel_id","opportunity_id","intent_id","why_contacted","response_permission","solution_id","solution_name","coverage","limitations","price","currency","network","asset","payee","purchase_url","expires_at","idempotency_key","agent_id_offer","purchase_handoff","free_handoff","buyer_initiated_payment_only","economic_authority","promises_result","issued_at"],"properties":{"schema_version":{"const":"runonproof.offer-capsule.v2"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"channel_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opportunity_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"intent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"why_contacted":{"type":"string"},"response_permission":{"enum":["POSTED_INTENT_REPLY","EXPLICIT_A2A_OPT_IN","BUYER_SIGNED_REQUEST"]},"solution_id":{"const":"agent-id"},"solution_name":{"const":"Agent ID"},"coverage":{"type":"array","minItems":1,"items":{"type":"string"}},"limitations":{"type":"array","minItems":1,"items":{"type":"string"}},"price":{"const":"0"},"currency":{"type":"null"},"network":{"type":"null"},"asset":{"type":"null"},"payee":{"type":"null"},"quote_url":{"type":"null"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"null"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"expires_at":{"type":"string","format":"date-time"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opt_out_url":{"type":"string","format":"uri","pattern":"^https://"},"agent_id_offer":{"type":"object","additionalProperties":false,"required":["eligible","price","enrollment_url"],"properties":{"eligible":{"const":true},"price":{"const":"0"},"enrollment_url":{"type":"string","format":"uri","pattern":"^https://"}}},"purchase_handoff":{"type":"null"},"free_handoff":{"type":"object","additionalProperties":false,"required":["method","endpoint","idempotency_key","seller_initiated_payment"],"properties":{"method":{"const":"POST"},"endpoint":{"type":"string","format":"uri","pattern":"^https://"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_initiated_payment":{"const":false}}},"buyer_initiated_payment_only":{"const":true},"economic_authority":{"const":false},"promises_result":{"const":false},"issued_at":{"type":"string","format":"date-time"}}}]},"payload_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"signature":{"$ref":"#/components/schemas/AgentSignatureEnvelope"}}},"contact_resolution":{"type":"object","additionalProperties":false,"required":["contract_version","decision","contact_authorized","protocol","endpoint","adapter_id","lead_seller_id","seller_domain","purpose_code","idempotency_key","expires_at","offer_capsule_required","purchase_handoff_required","opt_out_supported","signed_receipt_required","external_content_authority","human_contact","runonproof_initiated_spend","blocker"],"properties":{"contract_version":{"const":"runonproof.a2a-contact-resolver.v1"},"decision":{"enum":["PLATFORM_NATIVE_RESPONSE","DIRECT_A2A_CONTACT","INBOUND_ONLY","DISCOVERY_NO_CONTACT","PROVIDER_PENDING","TERMS_BLOCKED","COST_BLOCKED","HUMAN_TARGET_REJECTED","NO_VERIFIED_ENDPOINT","DO_NOT_CONTACT","DUPLICATE_SUPPRESSED"]},"contact_authorized":{"type":"boolean"},"protocol":{"enum":["PLATFORM_NATIVE","A2A_HTTPS","INBOUND_SIGNED_DIALOGUE","NONE"]},"endpoint":{"oneOf":[{"type":"string","format":"uri","pattern":"^https://"},{"type":"null"}]},"adapter_id":{"oneOf":[{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},{"type":"null"}]},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_domain":{"type":"string","enum":["COUNTERPARTY_INTELLIGENCE","SUPPLIER_OPERATIONS","INVOICE_INTEGRITY","PAYMENT_CONTROL","VENDOR_LIFECYCLE"]},"purpose_code":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"expires_at":{"type":"string","format":"date-time"},"offer_capsule_required":{"type":"boolean"},"purchase_handoff_required":{"type":"boolean"},"opt_out_supported":{"const":true},"signed_receipt_required":{"const":true},"external_content_authority":{"const":false},"human_contact":{"const":false},"runonproof_initiated_spend":{"const":false},"blocker":{"oneOf":[{"type":"string"},{"type":"null"}]}}},"contact_resolution_receipt":{"type":"object","additionalProperties":false,"required":["payload","payload_digest","signature"],"properties":{"payload":{"type":"object","additionalProperties":false,"required":["contract_version","decision","contact_authorized","protocol","endpoint","adapter_id","lead_seller_id","seller_domain","purpose_code","idempotency_key","expires_at","offer_capsule_required","purchase_handoff_required","opt_out_supported","signed_receipt_required","external_content_authority","human_contact","runonproof_initiated_spend","blocker"],"properties":{"contract_version":{"const":"runonproof.a2a-contact-resolver.v1"},"decision":{"enum":["PLATFORM_NATIVE_RESPONSE","DIRECT_A2A_CONTACT","INBOUND_ONLY","DISCOVERY_NO_CONTACT","PROVIDER_PENDING","TERMS_BLOCKED","COST_BLOCKED","HUMAN_TARGET_REJECTED","NO_VERIFIED_ENDPOINT","DO_NOT_CONTACT","DUPLICATE_SUPPRESSED"]},"contact_authorized":{"type":"boolean"},"protocol":{"enum":["PLATFORM_NATIVE","A2A_HTTPS","INBOUND_SIGNED_DIALOGUE","NONE"]},"endpoint":{"oneOf":[{"type":"string","format":"uri","pattern":"^https://"},{"type":"null"}]},"adapter_id":{"oneOf":[{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},{"type":"null"}]},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_domain":{"type":"string","enum":["COUNTERPARTY_INTELLIGENCE","SUPPLIER_OPERATIONS","INVOICE_INTEGRITY","PAYMENT_CONTROL","VENDOR_LIFECYCLE"]},"purpose_code":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"expires_at":{"type":"string","format":"date-time"},"offer_capsule_required":{"type":"boolean"},"purchase_handoff_required":{"type":"boolean"},"opt_out_supported":{"const":true},"signed_receipt_required":{"const":true},"external_content_authority":{"const":false},"human_contact":{"const":false},"runonproof_initiated_spend":{"const":false},"blocker":{"oneOf":[{"type":"string"},{"type":"null"}]}}},"payload_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"signature":{"$ref":"#/components/schemas/AgentSignatureEnvelope"}}},"free_agent_id":{"type":"string","format":"uri","pattern":"^https://"},"seller_initiated_payment":{"const":false},"automatic_follow_up":{"const":false}}},"IntentBeaconResult":{"type":"object","additionalProperties":false,"required":["schema_version","accepted","deduplication","beacon_mode","selected_seller","recommended_offer","signal_allowed","offers_allowed","contact_released","offer_capsule","contact_resolution","contact_resolution_receipt","raw_document_received","raw_document_retention","model_training"],"properties":{"schema_version":{"const":"runonproof.agent-id-intent-beacon-result.v1"},"accepted":{"const":true},"deduplication":{"enum":["INSERTED","DUPLICATE_IDEMPOTENCY_KEY","DUPLICATE_CANONICAL_FINGERPRINT"]},"beacon_mode":{"enum":["ASK_EACH_TIME","AUTO_SIGNAL_ALLOWED_CATEGORIES"]},"selected_seller":{"type":"string","enum":["COUNTERPARTY_INTELLIGENCE","SUPPLIER_OPERATIONS","INVOICE_INTEGRITY","PAYMENT_CONTROL","VENDOR_LIFECYCLE"]},"signal_allowed":{"const":true},"offers_allowed":{"type":"boolean"},"recommended_offer":{"oneOf":[{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},{"type":"null"}]},"contact_released":{"type":"boolean"},"offer_capsule":{"oneOf":[{"type":"object","additionalProperties":false,"required":["payload","payload_digest","signature"],"properties":{"payload":{"oneOf":[{"type":"object","additionalProperties":true,"required":["schema_version","offer_capsule_id","seller_agent_id","lead_seller_id","buyer_agent_id","channel_id","opportunity_id","intent_id","why_contacted","response_permission","solution_id","solution_name","coverage","limitations","input_schema_url","output_schema_url","price","currency","network","asset","payee","quote_url","purchase_url","x402_endpoint","docs_url","expires_at","idempotency_key","opt_out_url","agent_id_offer","purchase_handoff","buyer_initiated_payment_only","economic_authority","promises_result","issued_at"],"properties":{"schema_version":{"const":"runonproof.offer-capsule.v2"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"channel_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opportunity_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"intent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"why_contacted":{"type":"string"},"response_permission":{"enum":["POSTED_INTENT_REPLY","EXPLICIT_A2A_OPT_IN","BUYER_SIGNED_REQUEST"]},"solution_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_name":{"type":"string"},"coverage":{"type":"array","minItems":1,"items":{"type":"string"}},"limitations":{"type":"array","minItems":1,"items":{"type":"string"}},"input_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"output_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"price":{"type":"string"},"currency":{"const":"USDC"},"network":{"const":"eip155:8453"},"asset":{"const":"USDC"},"payee":{"type":"string","pattern":"^0x[0-9a-f]{40}$"},"quote_url":{"type":"string","format":"uri","pattern":"^https://"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"string","format":"uri","pattern":"^https://"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"expires_at":{"type":"string","format":"date-time"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opt_out_url":{"type":"string","format":"uri","pattern":"^https://"},"agent_id_offer":{"type":"object","additionalProperties":false,"required":["eligible","price","enrollment_url"],"properties":{"eligible":{"const":true},"price":{"const":"0"},"enrollment_url":{"type":"string","format":"uri","pattern":"^https://"}}},"purchase_handoff":{"type":"object","additionalProperties":false,"required":["schema_version","offer_capsule_id","solution_id","solution_name","product_id","endpoint","x402_endpoint","method","input_schema_url","input_example_url","output_schema_url","quote_url","purchase_url","status_url","docs_url","quote","idempotency_key","retry","delivery","receipt","seller_initiated_payment","runonproof_initiated_spend"],"properties":{"schema_version":{"const":"runonproof.purchase-handoff.v1"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"solution_name":{"type":"string"},"product_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"endpoint":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"string","format":"uri","pattern":"^https://"},"method":{"const":"POST"},"input_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"input_example_url":{"type":"string","format":"uri","pattern":"^https://"},"output_schema_url":{"type":"string","format":"uri","pattern":"^https://"},"quote_url":{"type":"string","format":"uri","pattern":"^https://"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"status_url":{"type":"string","format":"uri","pattern":"^https://"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"quote":{"type":"object","additionalProperties":false,"required":["quote_id","amount","amount_atomic","currency","asset","network","payee","valid_until","charged","funds_reserved"],"properties":{"quote_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"amount":{"type":"string"},"amount_atomic":{"type":"string","pattern":"^[0-9]+$"},"currency":{"const":"USDC"},"asset":{"const":"USDC"},"network":{"const":"eip155:8453"},"payee":{"type":"string","pattern":"^0x[0-9a-f]{40}$"},"valid_until":{"type":"string","format":"date-time"},"charged":{"const":false},"funds_reserved":{"const":false}}},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"retry":{"type":"object","additionalProperties":false,"required":["safe","same_key_required","automatic_repayment","maximum_attempts"],"properties":{"safe":{"const":true},"same_key_required":{"const":true},"automatic_repayment":{"const":false},"maximum_attempts":{"const":3}}},"delivery":{"const":"SYNCHRONOUS_MACHINE_READABLE_DECISION_AFTER_VALID_X402_SETTLEMENT"},"receipt":{"type":"object","additionalProperties":false,"required":["status_url","final_proof_in_response"],"properties":{"status_url":{"type":"string","format":"uri","pattern":"^https://"},"final_proof_in_response":{"const":true}}},"seller_initiated_payment":{"const":false},"runonproof_initiated_spend":{"const":false}}},"buyer_initiated_payment_only":{"const":true},"economic_authority":{"const":false},"promises_result":{"const":false},"issued_at":{"type":"string","format":"date-time"}}},{"type":"object","additionalProperties":true,"required":["schema_version","offer_capsule_id","seller_agent_id","lead_seller_id","buyer_agent_id","channel_id","opportunity_id","intent_id","why_contacted","response_permission","solution_id","solution_name","coverage","limitations","price","currency","network","asset","payee","purchase_url","expires_at","idempotency_key","agent_id_offer","purchase_handoff","free_handoff","buyer_initiated_payment_only","economic_authority","promises_result","issued_at"],"properties":{"schema_version":{"const":"runonproof.offer-capsule.v2"},"offer_capsule_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_agent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"channel_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opportunity_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"intent_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"why_contacted":{"type":"string"},"response_permission":{"enum":["POSTED_INTENT_REPLY","EXPLICIT_A2A_OPT_IN","BUYER_SIGNED_REQUEST"]},"solution_id":{"const":"agent-id"},"solution_name":{"const":"Agent ID"},"coverage":{"type":"array","minItems":1,"items":{"type":"string"}},"limitations":{"type":"array","minItems":1,"items":{"type":"string"}},"price":{"const":"0"},"currency":{"type":"null"},"network":{"type":"null"},"asset":{"type":"null"},"payee":{"type":"null"},"quote_url":{"type":"null"},"purchase_url":{"type":"string","format":"uri","pattern":"^https://"},"x402_endpoint":{"type":"null"},"docs_url":{"type":"string","format":"uri","pattern":"^https://"},"expires_at":{"type":"string","format":"date-time"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"opt_out_url":{"type":"string","format":"uri","pattern":"^https://"},"agent_id_offer":{"type":"object","additionalProperties":false,"required":["eligible","price","enrollment_url"],"properties":{"eligible":{"const":true},"price":{"const":"0"},"enrollment_url":{"type":"string","format":"uri","pattern":"^https://"}}},"purchase_handoff":{"type":"null"},"free_handoff":{"type":"object","additionalProperties":false,"required":["method","endpoint","idempotency_key","seller_initiated_payment"],"properties":{"method":{"const":"POST"},"endpoint":{"type":"string","format":"uri","pattern":"^https://"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_initiated_payment":{"const":false}}},"buyer_initiated_payment_only":{"const":true},"economic_authority":{"const":false},"promises_result":{"const":false},"issued_at":{"type":"string","format":"date-time"}}}]},"payload_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"signature":{"$ref":"#/components/schemas/AgentSignatureEnvelope"}}},{"type":"null"}]},"contact_resolution":{"type":"object","additionalProperties":false,"required":["contract_version","decision","contact_authorized","protocol","endpoint","adapter_id","lead_seller_id","seller_domain","purpose_code","idempotency_key","expires_at","offer_capsule_required","purchase_handoff_required","opt_out_supported","signed_receipt_required","external_content_authority","human_contact","runonproof_initiated_spend","blocker"],"properties":{"contract_version":{"const":"runonproof.a2a-contact-resolver.v1"},"decision":{"enum":["PLATFORM_NATIVE_RESPONSE","DIRECT_A2A_CONTACT","INBOUND_ONLY","DISCOVERY_NO_CONTACT","PROVIDER_PENDING","TERMS_BLOCKED","COST_BLOCKED","HUMAN_TARGET_REJECTED","NO_VERIFIED_ENDPOINT","DO_NOT_CONTACT","DUPLICATE_SUPPRESSED"]},"contact_authorized":{"type":"boolean"},"protocol":{"enum":["PLATFORM_NATIVE","A2A_HTTPS","INBOUND_SIGNED_DIALOGUE","NONE"]},"endpoint":{"oneOf":[{"type":"string","format":"uri","pattern":"^https://"},{"type":"null"}]},"adapter_id":{"oneOf":[{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},{"type":"null"}]},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_domain":{"type":"string","enum":["COUNTERPARTY_INTELLIGENCE","SUPPLIER_OPERATIONS","INVOICE_INTEGRITY","PAYMENT_CONTROL","VENDOR_LIFECYCLE"]},"purpose_code":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"expires_at":{"type":"string","format":"date-time"},"offer_capsule_required":{"type":"boolean"},"purchase_handoff_required":{"type":"boolean"},"opt_out_supported":{"const":true},"signed_receipt_required":{"const":true},"external_content_authority":{"const":false},"human_contact":{"const":false},"runonproof_initiated_spend":{"const":false},"blocker":{"oneOf":[{"type":"string"},{"type":"null"}]}}},"contact_resolution_receipt":{"type":"object","additionalProperties":false,"required":["payload","payload_digest","signature"],"properties":{"payload":{"type":"object","additionalProperties":false,"required":["contract_version","decision","contact_authorized","protocol","endpoint","adapter_id","lead_seller_id","seller_domain","purpose_code","idempotency_key","expires_at","offer_capsule_required","purchase_handoff_required","opt_out_supported","signed_receipt_required","external_content_authority","human_contact","runonproof_initiated_spend","blocker"],"properties":{"contract_version":{"const":"runonproof.a2a-contact-resolver.v1"},"decision":{"enum":["PLATFORM_NATIVE_RESPONSE","DIRECT_A2A_CONTACT","INBOUND_ONLY","DISCOVERY_NO_CONTACT","PROVIDER_PENDING","TERMS_BLOCKED","COST_BLOCKED","HUMAN_TARGET_REJECTED","NO_VERIFIED_ENDPOINT","DO_NOT_CONTACT","DUPLICATE_SUPPRESSED"]},"contact_authorized":{"type":"boolean"},"protocol":{"enum":["PLATFORM_NATIVE","A2A_HTTPS","INBOUND_SIGNED_DIALOGUE","NONE"]},"endpoint":{"oneOf":[{"type":"string","format":"uri","pattern":"^https://"},{"type":"null"}]},"adapter_id":{"oneOf":[{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},{"type":"null"}]},"lead_seller_id":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"seller_domain":{"type":"string","enum":["COUNTERPARTY_INTELLIGENCE","SUPPLIER_OPERATIONS","INVOICE_INTEGRITY","PAYMENT_CONTROL","VENDOR_LIFECYCLE"]},"purpose_code":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"idempotency_key":{"type":"string","minLength":8,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"expires_at":{"type":"string","format":"date-time"},"offer_capsule_required":{"type":"boolean"},"purchase_handoff_required":{"type":"boolean"},"opt_out_supported":{"const":true},"signed_receipt_required":{"const":true},"external_content_authority":{"const":false},"human_contact":{"const":false},"runonproof_initiated_spend":{"const":false},"blocker":{"oneOf":[{"type":"string"},{"type":"null"}]}}},"payload_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"signature":{"$ref":"#/components/schemas/AgentSignatureEnvelope"}}},"raw_document_received":{"const":false},"raw_document_retention":{"const":"ZERO"},"model_training":{"const":false}}},"DecisionGatePayee":{"type":"object","additionalProperties":false,"required":["type","value","fingerprint"],"properties":{"type":{"enum":["X402_PAYTO","WALLET","MERCHANT_RESOURCE","PAYOUT_DESTINATION_TOKEN","PROVIDER_ACCOUNT_TOKEN"]},"value":{"type":"string"},"provider_namespace":{"type":"string"},"fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"DecisionGateRequest":{"type":"object","additionalProperties":false,"required":["schema_version","intent","idempotency_key","requesting_agent","buyer","buyer_mandate","supplier","jurisdiction","coverage","invoice","amount","currency","payee","payment_destination","payment_instruction_digest","economic_purpose","risk_policy","coverage_requirements","freshness_requirements","disclosure","evidence_references","correlation","payment_exposure_usdc_equivalent_atomic","exposure_valuation_basis"],"properties":{"schema_version":{"const":"1.0.0"},"intent":{"const":"RELEASE_PAYMENT_TO_SUPPLIER"},"decision_fee_payer":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Decision fee wallet authorized by the signed request and buyer mandate; required for commercial x402 purchases."},"idempotency_key":{"type":"string","minLength":8,"maxLength":120},"requesting_agent":{"type":"object","additionalProperties":false,"required":["agent_id","key_id","request_signature"],"properties":{"agent_id":{"type":"string"},"key_id":{"type":"string"},"request_signature":{"type":"string"}}},"buyer":{"type":"object","additionalProperties":false,"required":["organization_id","organization_digest"],"properties":{"organization_id":{"type":"string"},"organization_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"buyer_mandate":{"type":"object","additionalProperties":false,"required":["payload","mandate_digest","signature"],"description":"Signed BuyerPaymentMandate bound to this request digest, buyer, agent, supplier, payee, limits and validity window.","properties":{"payload":{"type":"object","additionalProperties":false,"required":["schema_version","mandate_id","mandate_version","issuer","subject_agent_id","buyer_organization","buyer_organization_digest","permitted_intent","request_digest","supplier_entity_id","payee_fingerprint","max_payment_amount","currency","max_decision_fee_atomic","valid_from","valid_until","nonce","key_id","revocation_reference"],"properties":{"schema_version":{"const":"1.0.0"},"mandate_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"mandate_version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"},"issuer":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"subject_agent_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_organization":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"buyer_organization_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"permitted_intent":{"const":"RELEASE_PAYMENT_TO_SUPPLIER"},"request_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"supplier_entity_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"payee_fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"max_payment_amount":{"type":"string","pattern":"^(0|[1-9][0-9]{0,17})(\\.[0-9]{1,6})?$"},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"max_decision_fee_atomic":{"type":"string","pattern":"^\\d+$"},"valid_from":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"},"nonce":{"type":"string","minLength":16,"maxLength":96,"pattern":"^[A-Za-z0-9_-]+$"},"key_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"revocation_reference":{"type":"string","minLength":1,"maxLength":512}}},"mandate_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"signature":{"type":"object","additionalProperties":false,"required":["algorithm","canonicalization","issuer","key_id","value"],"properties":{"algorithm":{"const":"Ed25519"},"canonicalization":{"const":"ROP-C14N-JSON-1"},"issuer":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"key_id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:-]*$"},"value":{"type":"string","pattern":"^[A-Za-z0-9_-]{86}$"}}}}},"supplier":{"type":"object","additionalProperties":false,"required":["entity_id","identifiers"],"properties":{"entity_id":{"type":"string"},"legal_name":{"type":"string"},"identifiers":{"type":"object","additionalProperties":{"type":"string"}}}},"jurisdiction":{"const":"US"},"coverage":{"const":"FEDERAL_ONLY"},"invoice":{"type":"object","additionalProperties":false,"required":["obligation_id","document_digest"],"properties":{"obligation_id":{"type":"string"},"document_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"amount":{"type":"string","pattern":"^(0|[1-9][0-9]{0,17})(\\.[0-9]{1,6})?$"},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"payee":{"type":"object","additionalProperties":false,"required":["type","value","fingerprint"],"properties":{"type":{"enum":["X402_PAYTO","WALLET","MERCHANT_RESOURCE","PAYOUT_DESTINATION_TOKEN","PROVIDER_ACCOUNT_TOKEN"]},"value":{"type":"string"},"provider_namespace":{"type":"string"},"fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"payment_destination":{"type":"object","additionalProperties":false,"required":["type","value","fingerprint"],"properties":{"type":{"enum":["X402_PAYTO","WALLET","MERCHANT_RESOURCE","PAYOUT_DESTINATION_TOKEN","PROVIDER_ACCOUNT_TOKEN"]},"value":{"type":"string"},"provider_namespace":{"type":"string"},"fingerprint":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"payment_instruction_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"economic_purpose":{"type":"string","minLength":3,"maxLength":300},"risk_policy":{"type":"object","additionalProperties":false,"required":["policy_id","tolerance"],"properties":{"policy_id":{"type":"string"},"tolerance":{"enum":["LOW","MEDIUM","HIGH"]}}},"coverage_requirements":{"type":"object","additionalProperties":false,"required":["jurisdiction","coverage"],"properties":{"jurisdiction":{"const":"US"},"coverage":{"const":"FEDERAL_ONLY"}}},"freshness_requirements":{"type":"object","additionalProperties":false,"required":["max_age_seconds","evaluated_at"],"properties":{"max_age_seconds":{"type":"integer","minimum":1,"maximum":604800},"evaluated_at":{"type":"string","format":"date-time"}}},"disclosure":{"type":"object","additionalProperties":false,"required":["profile","audience_digest"],"properties":{"profile":{"type":"string"},"audience_digest":{"anyOf":[{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},{"type":"null"}]}}},"evidence_references":{"type":"array","maxItems":128,"items":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}},"correlation":{"type":"object","additionalProperties":false,"required":["correlation_id","trace_id"],"properties":{"correlation_id":{"type":"string"},"trace_id":{"type":"string"}}},"payment_exposure_usdc_equivalent_atomic":{"type":"string","pattern":"^[1-9][0-9]*$"},"exposure_valuation_basis":{"type":"string","minLength":3,"maxLength":240}}},"DecisionGateResponse":{"type":"object","additionalProperties":false,"required":["schema_version","product","product_version","request_id","decision_request_id","decision_id","request_digest","policy","decision","machine_action","reason_codes","conditions","remediation","checks_executed","checks_waived","risk_signals","economic_risk","decision_cost","coverage","freshness","uncertainty","evidence_bundle","proof_capsule","replay","billing","delivery","valid_as_of","valid_until","payment_executed"],"properties":{"schema_version":{"const":"1.0.0"},"product":{"const":"decision-gate.release-payment-to-supplier.v1"},"product_version":{"const":"1.0.0"},"request_id":{"type":"string"},"decision_request_id":{"type":"string"},"decision_id":{"type":"string"},"request_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"policy":{"type":"object","additionalProperties":false,"required":["id","version"],"properties":{"id":{"const":"US_DECISION_GATE_RELEASE_PAYMENT_TO_SUPPLIER_V1"},"version":{"const":"1.0.0"}}},"decision":{"enum":["ALLOW","ALLOW_WITH_CONDITIONS","HOLD","BLOCK","UNDETERMINED"]},"machine_action":{"enum":["RELEASE_PAYMENT","HOLD_PAYMENT","BLOCK_PAYMENT"]},"reason_codes":{"type":"array","items":{"type":"string"}},"conditions":{"type":"array","items":{"type":"string"}},"remediation":{"type":"array","items":{"type":"string"}},"checks_executed":{"type":"array","items":{"type":"object"}},"checks_waived":{"type":"array","items":{"type":"object"}},"risk_signals":{"type":"array","items":{"type":"string"}},"economic_risk":{"type":"object","required":["decision_fee","payment_exposure_usdc_equivalent_atomic","exposure_valuation_basis","break_even_risk_rate","break_even_risk_rate_ppm","observed_risk_range","verification_economically_justified","mandatory_verifications_may_be_skipped","mandatory_verifications","policy_version","mode","assumptions","assessment_id","assessment_digest","assessed_at"]},"decision_cost":{"type":"object","additionalProperties":false,"required":["amount","amount_atomic","asset","network"],"properties":{"amount":{"const":"0.79"},"amount_atomic":{"const":"790000"},"asset":{"const":"USDC"},"network":{"const":"eip155:8453"}}},"coverage":{"type":"object","additionalProperties":false,"required":["jurisdiction","scope","state_coverage","state_good_standing","limitations"],"properties":{"jurisdiction":{"const":"US"},"scope":{"const":"FEDERAL_ONLY"},"state_coverage":{"const":"NONE_PHASE_1"},"state_good_standing":{"const":"NOT_ASSERTED"},"limitations":{"type":"array","items":{"type":"string"}}}},"freshness":{"type":"object","required":["status","valid_as_of","valid_until"]},"uncertainty":{"type":"object","required":["present","reason_codes"]},"evidence_bundle":{"type":"object","required":["digest","references"]},"proof_capsule":{"type":"object","required":["payload","capsule_digest","signature"]},"replay":{"type":"object","required":["reference","deterministic","sources_reexecuted","additional_charge"]},"billing":{"type":"object","required":["model","charged","settlement_state","settlement_reference","charges_for_decision","maximum_charges"]},"delivery":{"type":"object","required":["state","delivery_reference","response_digest"]},"valid_as_of":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"},"payment_executed":{"const":false}}}},"securitySchemes":{"agentEd25519":{"type":"http","scheme":"Signature","description":"ROP-C14N-JSON-1 Ed25519 envelope; private keys never leave the agent."}}},"x-agent-mode-identity":{"product_id":"runonproof.agent-id.v1","solution_id":"agent-id","version":"1.0.0","name":"RunOnProof Agent ID","promise":"Get a free Agent ID. Sign anywhere. Verify anywhere. Keep your keys. Prove only what can be proven.","description":"Free, non-custodial technical identity for autonomous agents, with local Ed25519 signing and public verification.","descriptions":{"short":"Free non-custodial identity and signatures for autonomous agents.","medium":"Create a free RunOnProof Agent ID with local Ed25519 keys, sign any JSON payload, and let counterparties verify key control publicly.","long":"RunOnProof Agent ID is a free global technical identity for autonomous agents. Enrollment proves possession of independent operational and recovery Ed25519 keys; private keys remain local. Public verification proves only the bounded KEY_CONTROL_ONLY claim and never implies legal identity, company mandate, payment authority, truth, reputation, or outcome."},"keywords":["free agent identity","free AI agent identity","AI agent registration","agent identity verification","proof of key control","proof of key ownership","agent signature","agent message signing","agent signature verification","verifiable agent messages","portable agent identity","agent key rotation","agent key revocation"],"visual_identity":{"mark":"RunOnProof Agent ID key-control R","image_url":"https://api.runonproof.com/brand/runonproof-agent-id.jpg","palette":{"ink":"#171912","signal":"#D9FF45","paper":"#F3EFE4"}},"customer":"AUTONOMOUS_AGENT_OR_AGENT_RUNTIME","price":{"amount":"0","currency":"N/A_NO_CHARGE"},"coverage":"GLOBAL_KEY_CONTROL_ONLY","assurance_level":"SELF_REGISTERED","claim":"KEY_CONTROL_ONLY","evidence":"ED25519_PROOF_OF_POSSESSION","issuer":"RunOnProof","human_approval_required":false,"private_key_leaves_agent":false,"private_key_custody":"AGENT_ONLY","enrollment_keys_required":["OPERATIONAL","RECOVERY"],"algorithms":["Ed25519"],"formats":["ROP-C14N-JSON-1","JWK_RFC8037"],"intents":["free identity for AI agents","sign agent messages","verify agent signature","portable agent identity","prove key control"],"limitations":["KEY_CONTROL_ONLY","NO_LEGAL_IDENTITY_CLAIM","NO_ENTERPRISE_AUTHORITY","NO_PAYMENT_AUTHORITY","NO_CONTENT_TRUTH_CLAIM","NO_REPUTATION_CLAIM","NO_OUTCOME_CLAIM"],"data_policy":{"private_keys_accepted":false,"identity_directory":false,"activity_history_public":false,"economic_history_public":false},"contract_version":"1.0.0","canonicalization":"ROP-C14N-JSON-1","algorithm_allowlist":["Ed25519"],"key_encoding":"JWK_RFC8037","free":true,"checkout":false,"endpoint_verification":"PLANNED_NOT_ANNOUNCED","private_keys_accepted":false,"availability":{"issuance":true,"verification":true}},"x-agent-mode-planning":{"contract_version":"1.0.0","deprecated":false,"free":true,"checkout":false,"public_activation":false,"source_calls":0,"economic_mutations":0,"future_router_owner":"AM-F2_INTENT_TO_OUTCOME_ROUTER"},"x-agent-mode-foundation":{"contract_version":"1.0.0","free":true,"checkout":false,"public_activation":false,"source_calls":0,"economic_mutations":0,"manifest_route":"/.well-known/runonproof-capabilities.json"},"x-amf2-multichannel":{"contract_version":"virtuals-payment-decision-full.multichannel.v6","channels":20,"human_contact":false,"contact_resolver_contract":"runonproof.a2a-contact-resolver.v1","channel_capability_registry_contract":"runonproof.channel-capability-registry.v1","active_hunt_channels":4,"external_proposal_channels":4,"external_delivery_capable_channels":3,"external_delivery_enabled_by_default":false,"provider_mutation_channels":0,"outbound_queue_persistent":true,"contact_modes":["POSTED_INTENT_RESPONSE","CONSENTED_A2A_OUTBOUND","INBOUND_REQUEST","DISCOVERY_NO_CONTACT","NO_CONTACT_BLOCKED"],"runonproof_initiated_spend":false,"beacon_default":"OFF","raw_document_retention_default":"ZERO"},"x-runonproof-agent-first":{"taxonomy_id":"runonproof.agent-intent-taxonomy","taxonomy_version":"1.0.0","taxonomy_hash":"sha256:dbb8cc98112e8a723d91e5ff7c08de562ac172823f0d16bec2db6bd492882687","taxonomy_uri":"https://api.runonproof.com/.well-known/runonproof-intents.json","customer_actor":"AUTONOMOUS_AGENT","agent_id_price":"0","commercial_solution_count":1,"paid_operation_count":1,"total_price_atomic":"790000","asset":"USDC","network":"eip155:8453","coverage":"FEDERAL_ONLY","state_coverage":"NONE_PHASE_1","state_good_standing":"NOT_ASSERTED","payment_executed":false,"continuous_assurance":false,"recurring_billing":false,"passport_is_economic_product":false,"resource_descriptors":[{"resource_id":"decision-gate.release-payment-to-supplier.v1","solution_id":"decision-gate-release-payment-to-supplier","title":"Payment Decision","description":"RunOnProof Payment Decision supports accounts payable automation with a pre-payment supplier check, buyer mandate validation and invoice payee verification. Receive a signed payment decision, reasons, evidence references and a portable Proof Capsule for 0.79 USDC through the documented acquisition. US federal-only; no state-good-standing, bank-account ownership or invoice-authenticity assurance. RunOnProof never executes the supplier payment.","service_name":"RunOnProof","tags":["supplier-payment-approval","vendor-payment-approval","invoice-payment-verification","invoice-payee-verification","pre-payment-supplier-check"],"resource":"https://api.runonproof.com/v1/us/decision-gates/release-payment-to-supplier","method":"POST","price":{"amount":"0.79","amount_atomic":"790000","asset":"USDC","network":"eip155:8453","decimals":6},"intent_ids":["RELEASE_PAYMENT_TO_SUPPLIER"],"problem_states":["supplier_payment_release_requires_decision"],"input_requirements":["signed_buyer_payment_mandate","supplier","invoice","payee","payment_destination","payment_exposure"],"output_contract":{"decision_semantics":"PROCEED_HOLD_REVIEW_OR_RETRY_FAIL_CLOSED","reason_codes":["PROCEED","HOLD","REVIEW","RETRY","BUYER_MANDATE_INVALID","SOURCE_HEALTH_INCOMPATIBLE","IDEMPOTENCY_CONFLICT"],"proof_verification_uri":"https://api.runonproof.com/v1/agent-mode/proof-capsules/verify"},"authorization":["SIGNED_BUYER_PAYMENT_MANDATE","MANDATE_BOUND_TO_REQUEST_BUYER_SUPPLIER_PAYEE_AND_LIMITS"],"budget":["DELEGATED_BUDGET_AT_LEAST_790000_ATOMIC_USDC"],"coverage":{"country":"US","jurisdiction":"FEDERAL_ONLY","coverage":"FEDERAL_ONLY","state_coverage":"NONE_PHASE_1","state_good_standing":"NOT_ASSERTED","policy":"US_DECISION_GATE_RELEASE_PAYMENT_TO_SUPPLIER_V1"},"freshness":{"runtime_source_health_authoritative":true,"stale_required_source_effect":"RETRY_LATER_NO_CHARGE","evidence_validity_must_be_checked":true},"retry":"NEVER_AUTOMATICALLY_REPAY; RETRY_ONLY_WHEN_REASON_CODE_ALLOWS","idempotency":"BOUND_REQUEST_DIGEST_AT_MOST_ONE_CHARGE_AND_EXACTLY_ONE_DECISION_DELIVERY","recovery":"FAIL_CLOSED_AND_PRESERVE_SIGNED_LINEAGE; NEVER_EXECUTE_SUPPLIER_PAYMENT","taxonomy_version":"1.0.0","taxonomy_hash":"sha256:dbb8cc98112e8a723d91e5ff7c08de562ac172823f0d16bec2db6bd492882687","release_sha":"4d231c3f21789107ee7ea16bbadacd2b2abe25aa"}],"release_sha":"4d231c3f21789107ee7ea16bbadacd2b2abe25aa"}}