{"id":"3204cc3d-8a83-42a5-a01a-23b5220c0e71","url":"https://api.agentstools.dev/bank/verify?expected_country=DE&iban=DE89370400440532013000","method":"GET","fingerprint":"0df511a4917af56a343fa46f03932bd49413ff336f9528a02861e8bd570eb39d","name":"bank-verify","description":null,"category":"other","docs_url":null,"advertised_price_usd":"0.008000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","scheme":"exact","networks":["eip155:8453"],"pay_to":"0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493","input_schema":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["iban"],"properties":{"iban":{"type":"string","description":"IBAN to verify (spaces optional, any case), e.g. DE89370400440532013000."},"country":{"type":"string","description":"Alias of expected_country (ISO-3166 alpha-2)."},"expected_country":{"type":"string","description":"Optional ISO-3166 alpha-2 country the account is expected in (e.g. DE); a mismatch raises the risk score."}}}},"additionalProperties":false},"output_schema":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}},"schema_completeness":0,"status":"live","first_seen_at":"2026-08-23 21:55:04.314136+00","last_seen_at":"2026-08-23 21:55:02.887+00","last_success_at":"2026-10-15 11:58:39.002+00","dead_since":null,"probe_backoff_tier":0,"next_probe_at":"2026-10-15 12:03:39.002+00","search_tsv":"'bank':2 'bank-verifi':1 'verifi':3","catalog_number":"6774","x402_version":2,"resource_url":"https://api.agentstools.dev/bank/verify","resource_description":"Bank account / IBAN verification in one call: ISO 13616 checksum + per-country structure validation, BIC / bank name / branch resolution, country details, SEPA-zone flag, and a deterministic 0-100 fraud/KYC risk score with a band, reasons and weighted signals. Offline open-registry data (schwifty, MIT). Structural + resolution + risk indicators only; NOT proof the account exists or who owns it, and no name matching. Input not stored.","bazaar_extension":{"info":{"input":{"type":"http","method":"GET","queryParams":{"iban":"DE89370400440532013000","expected_country":"DE"}},"output":{"type":"json","example":{"bic":"COBADEFFXXX","iban":"DE89370400440532013000","valid":true,"country":{"name":"Germany","alpha_2":"DE","alpha_3":"DEU","numeric":"276"},"reasons":[],"signals":[],"bank_code":"37040044","bank_name":"Commerzbank","risk_band":"low","disclaimer":"Offline IBAN verification indicators, not advice.","error_type":null,"risk_score":0,"branch_code":null,"format_spec":{"bban_spec":"8!n10!n","bban_length":18,"iban_length":22},"in_sepa_zone":true,"expected_country":"DE","virtual_iban_issuer":null,"high_risk_jurisdiction":null,"bank_sanctions_advisory":null}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["iban"],"properties":{"iban":{"type":"string","description":"IBAN to verify (spaces optional, any case), e.g. DE89370400440532013000."},"country":{"type":"string","description":"Alias of expected_country (ISO-3166 alpha-2)."},"expected_country":{"type":"string","description":"Optional ISO-3166 alpha-2 country the account is expected in (e.g. DE); a mismatch raises the risk score."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}}},"accepted_requirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493","amount":"8000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493","scheme":"exact","network":"eip155:8453","amountAtomic":"8000"}],"bazaar_compatible":true,"bazaar_validated_at":"2026-10-15 11:58:39.002+00","bazaar_validation_error":null,"window":"24h","probes_n":11,"handshake_uptime":1,"settle_success_rate":0,"valid_result_rate":null,"latency_p50":676,"latency_p90":1422,"price_drift_pct":0,"score":0.8216,"computed_at":"2026-10-15 11:58:54.855+00","source_metadata":[{"raw":{"url":"https://api.agentstools.dev/bank/verify?expected_country=DE&iban=DE89370400440532013000","name":"bank-verify","method":"GET","source":"bazaar:api.cdp.coinbase.com","fingerprint":"0df511a4917af56a343fa46f03932bd49413ff336f9528a02861e8bd570eb39d","advertisedPriceUsd":0.008},"source_id":1,"external_id":null}],"live_endpoint_metadata":{"x402_version":2,"resource_url":"https://api.agentstools.dev/bank/verify","resource_description":"Bank account / IBAN verification in one call: ISO 13616 checksum + per-country structure validation, BIC / bank name / branch resolution, country details, SEPA-zone flag, and a deterministic 0-100 fraud/KYC risk score with a band, reasons and weighted signals. Offline open-registry data (schwifty, MIT). Structural + resolution + risk indicators only; NOT proof the account exists or who owns it, and no name matching. Input not stored.","bazaar_extension":{"info":{"input":{"type":"http","method":"GET","queryParams":{"iban":"DE89370400440532013000","expected_country":"DE"}},"output":{"type":"json","example":{"bic":"COBADEFFXXX","iban":"DE89370400440532013000","valid":true,"country":{"name":"Germany","alpha_2":"DE","alpha_3":"DEU","numeric":"276"},"reasons":[],"signals":[],"bank_code":"37040044","bank_name":"Commerzbank","risk_band":"low","disclaimer":"Offline IBAN verification indicators, not advice.","error_type":null,"risk_score":0,"branch_code":null,"format_spec":{"bban_spec":"8!n10!n","bban_length":18,"iban_length":22},"in_sepa_zone":true,"expected_country":"DE","virtual_iban_issuer":null,"high_risk_jurisdiction":null,"bank_sanctions_advisory":null}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["iban"],"properties":{"iban":{"type":"string","description":"IBAN to verify (spaces optional, any case), e.g. DE89370400440532013000."},"country":{"type":"string","description":"Alias of expected_country (ISO-3166 alpha-2)."},"expected_country":{"type":"string","description":"Optional ISO-3166 alpha-2 country the account is expected in (e.g. DE); a mismatch raises the risk score."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}}},"accepted_requirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493","amount":"8000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493","scheme":"exact","network":"eip155:8453","amountAtomic":"8000"}],"bazaar_compatible":true,"bazaar_validated_at":"2026-10-15 11:58:39.002+00","bazaar_validation_error":null},"sonar_metrics":{"score":0.8216,"uptime":1,"paid_success_rate":0,"valid_result_rate":null,"latency_p50":676,"latency_p90":1422,"price_drift_pct":0},"cdp_indexed":false,"confidence":"medium"}