{"uid":"cap_lDDFMuJHsBWAPGVsgIUph","slug":"code402-bind-insurance-policy-544950ac","name":"code402 Bind Insurance Policy","description":"Offline deterministic checks (no ML, no scraping) for business identifiers and rental due-diligence, paid per call via x402 (gasless EIP-3009 USDC on Base). Checksum-verifiable (IBAN, LEI, VAT, ABA, ISBN, SEDOL…) vs format-only (EIN, IFSC, SWIFT/BIC…) — every response returns a scope field. Non-custodial, signed receipts. First 3 calls/day free.","url":"https://hcrb.in/v1/tools/bind-insurance-policy/call?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","required":["underwriter_id"],"properties":{"amount":{"type":"number","description":"Alias for amount_usdc"},"tx_hash":{"type":"string","description":"Transaction hash being insured (optional)"},"invoice_id":{"type":"string","description":"Associated invoice identifier (optional)"},"amount_usdc":{"type":"number","description":"Transaction coverage amount in USDC"},"coverage_type":{"type":"string","description":"Coverage type override (optional)"},"transaction_id":{"type":"string","description":"Transaction reference ID (optional)"},"underwriter_id":{"type":"string","description":"Underwriter id from the open self-registration directory (run list-approved-insurers for current ids; the directory ships empty)"},"beneficiary_address":{"type":"string","description":"Beneficiary Base EVM address for claim payouts (0x...)"},"policyholder_address":{"type":"string","description":"Policyholder Base EVM address (0x...)"}}}}},"responseSchema":{"type":"json","schema":{"type":"object","required":["valid","policy_id","certificate_hash","status"],"properties":{"tool":{"type":"string"},"scope":{"type":"string"},"valid":{"type":"boolean"},"status":{"type":"string"},"tx_hash":{"type":"string"},"policy_id":{"type":"string"},"invoice_id":{"type":"string"},"premium_usdc":{"type":"number"},"underwriter_id":{"type":"string"},"certificate_hash":{"type":"string"},"pol1_certificate":{"type":"object"},"underwriter_name":{"type":"string"},"coverage_amount_usdc":{"type":"number"}}},"example":{"valid":true,"reason":"checksum valid"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_TuFmGORPNDD3CpZZZwQT1","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Offline deterministic validation and binding of an insurance policy, returning a signed certificate with coverage details, paid per-call via x402 USDC micropayment.","exampleAgentPrompt":"Bind an insurance policy for policy ID 'POL-2024-00187' through underwriter 'UW-ACME-001' and give me the signed certificate hash and coverage details — I need proof of coverage for a rental due-diligence check.","exampleUseCases":[{"title":"Rental property insurance certificate","prompt":"I need to bind insurance policy POL-2024-00187 with underwriter UW-HARBOR-42 for my rental property and get back a signed certificate I can show the landlord — can you do that and give me the certificate hash and coverage amount?"},{"title":"Automated policy binding for PropTech platform","prompt":"For each new tenant onboarding, bind their renter's insurance policy using underwriter ID UW-SHIELD-09 and store the resulting certificate hash and policy ID so we have verifiable proof of coverage on file."},{"title":"Business insurance due-diligence check","prompt":"We're onboarding a new vendor and need to verify their insurance is active — bind and validate policy ID POL-BUSI-00552 with underwriter UW-LLOYDS-7 and return the POL1 certificate and coverage amount in USDC."}],"resultDescription":"Returns a JSON object with: valid (boolean indicating successful binding), policy_id, certificate_hash (a checksum-verifiable proof of the bound policy), pol1_certificate (structured certificate object), underwriter_name and underwriter_id, coverage_amount_usdc, premium_usdc, status (policy state), tx_hash (on-chain payment receipt), and scope (indicating what was deterministically verified). First 3 calls/day are free; subsequent calls cost $0.01 USDC via x402 gasless EIP-3009 payment on Base.","failureModes":["Invalid or malformed policy_id returns valid:false with an error status","Underwriter not recognized returns an error with underwriter_id unresolvable","Payment failure via x402 (insufficient USDC, wrong network) blocks the call and returns a 402 response","Duplicate binding attempt for same policy may return a conflict status","Missing required fields in request body result in a 400-level validation error"],"whenToPreferThis":"Choose this endpoint when you need offline, deterministic (no ML, no external scraping) insurance policy binding with a cryptographically signed and checksum-verifiable certificate, especially in rental or business due-diligence workflows where tamper-evident proof of coverage is required and cost must be minimized to $0.01/call via USDC micropayment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:38:17.292Z","isFirstParty":false,"canonicalSlug":"code402-bind-insurance-policy-544950ac"}