{"schema_version":"1.0.0","method":"POST","path":"/v1/us/decision-gates/buyer-onboarding/enroll","input_schema":{"type":"object","additionalProperties":false,"required":["delegation","parent_signature","key_control_signature"],"properties":{"delegation":{"type":"object","additionalProperties":false,"required":["domain","parent_issuer","parent_key_id","issuer","key_id","public_key","buyer_organization_digest","subject_agent_id","intent","max_total_fee_atomic","valid_from","valid_until","nonce"],"properties":{"domain":{"const":"runonproof.decision-gate.buyer-delegation.v1"},"parent_issuer":{"type":"string","minLength":1,"maxLength":160},"parent_key_id":{"type":"string","minLength":1,"maxLength":160},"issuer":{"type":"string","minLength":1,"maxLength":160},"key_id":{"type":"string","minLength":1,"maxLength":160},"subject_agent_id":{"type":"string","minLength":1,"maxLength":160},"public_key":{"type":"object","additionalProperties":false,"required":["kty","crv","x"],"properties":{"kty":{"const":"OKP"},"crv":{"const":"Ed25519"},"x":{"type":"string","pattern":"^[A-Za-z0-9_-]{43}$"}}},"buyer_organization_digest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"intent":{"const":"RELEASE_PAYMENT_TO_SUPPLIER"},"max_total_fee_atomic":{"type":"string","pattern":"^[1-9][0-9]{0,11}$"},"valid_from":{"type":"string","format":"date-time"},"valid_until":{"type":"string","format":"date-time"},"nonce":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,96}$"}}},"parent_signature":{"type":"string","pattern":"^[A-Za-z0-9_-]{86}$"},"key_control_signature":{"type":"string","pattern":"^[A-Za-z0-9_-]{86}$"}}},"signatures":{"parent_signature":"base64url Ed25519 signature of canonical delegation JSON by verified parent authority","key_control_signature":"base64url Ed25519 signature of the same bytes by delegated key"},"canonicalization":"ROP-C14N-JSON-1","domain":"runonproof.decision-gate.buyer-delegation.v1","authority_requirement":"Parent issuer/key must already be independently verified for the exact organization digest; agents obtain this proof from their buyer authority agent.","max_validity_days":30,"min_budget_atomic":"790000","max_budget_atomic":"999999999999","new_organization_contract":"/v1/us/decision-gates/release-payment-to-supplier/organization-onboarding-contract","unknown_authority":{"status":"AUTHORITY_PROOF_REQUIRED","next_action":"OBTAIN_VERIFIABLE_BUYER_AUTHORITY_DELEGATION","payment_authorized":false},"charged":false,"payment_executed":false}