{"schema_version":"1.0.0","status":"SELF_SERVICE_PURCHASE_AVAILABLE","method":"POST","path":"/v1/us/decision-gates/buyer-onboarding/self-service/enroll","scope":"DECISION_FEE_PURCHASE_ONLY","organization_verified":false,"enterprise_payment_authority":false,"accepted_credentials":["ACTIVE_REGISTERED_AGENT_ED25519_PROOF_OF_POSSESSION"],"company_certification_required_for_decision_purchase":false,"signature":{"domain":"runonproof.decision-gate.self-service-purchase.v1","canonicalization":"ROP-C14N-JSON-1","algorithm":"Ed25519","encoding":"base64url","signed_value":"enrollment"},"enrollment_fields":["domain","agent_id","key_id","declared_organization","decision_fee_payer","max_total_fee_atomic","valid_until","issued_at","nonce","acknowledgement"],"input_schema":{"type":"object","required":["enrollment","signature"],"additionalProperties":false,"properties":{"enrollment":{"type":"object","required":["domain","agent_id","key_id","declared_organization","decision_fee_payer","max_total_fee_atomic","valid_until","issued_at","nonce","acknowledgement"],"properties":{"domain":{"const":"runonproof.decision-gate.self-service-purchase.v1"},"agent_id":{"type":"string"},"key_id":{"type":"string"},"declared_organization":{"type":"object","required":["name","country"],"additionalProperties":false,"properties":{"name":{"type":"string","minLength":1,"maxLength":160},"country":{"type":"string","pattern":"^[A-Z]{2}$"}}},"decision_fee_payer":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"max_total_fee_atomic":{"type":"string","description":"790000 to 79000000; cumulative cap for this enrollment"},"valid_until":{"type":"string","format":"date-time"},"issued_at":{"type":"string","format":"date-time"},"nonce":{"type":"string","pattern":"^[A-Za-z0-9_-]{32,96}$"},"acknowledgement":{"const":"DECISION_PURCHASE_ONLY_ORGANIZATION_AND_REPRESENTATION_UNVERIFIED"}}},"signature":{"type":"string","pattern":"^[A-Za-z0-9_-]{86}$"}}},"max_validity_days":7,"signature_max_age_seconds":120,"signature_max_future_seconds":30,"identity_registration":"/v1/agent-identities/challenges","renewal":"Sign a fresh enrollment; existing reservations remain attached to their original enrollment.","revocation":{"method":"POST","path":"/v1/us/decision-gates/buyer-onboarding/self-service/revoke","domain":"runonproof.decision-gate.self-service-revoke.v1","signed_fields":["domain","issuer","issued_at"],"body_fields":["issuer","issued_at","signature"]},"decision_limit":"Enterprise representation remains unverified; the returned decision cannot authorize the supplier transfer on this basis.","charged":false,"payment_authorized":false,"payment_executed":false}