{"uid":"cap_uFUvDK1ODGExVjP0HW0tP","slug":"agent-guard-iban-format-check-e96c7038","name":"Agent Guard IBAN Format Check","description":"Safety and trust layer for AI agents: PII redaction, scam/phishing text scan, EVM/Solana address validation, IBAN checks, JSON repair, deep on-chain wallet risk scoring, x402 counterparty endpoint reputation checks. Free discovery: /openapi.json, /.well-known/x402, /v1/capabilities, /mcp (tools/list). REST + MCP. Pay with USDC via x402 — no API keys.","url":"https://agent-guard.annushka1190.workers.dev/v1/iban/format-check","method":"GET","headers":{},"bodySchema":{"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 string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ok":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gt9bI4N1TYjJ_IJpOMKxI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates whether an IBAN string conforms to the correct country-specific format and returns the detected country code.","exampleAgentPrompt":"Can you check if the IBAN DE89370400440532013000 is correctly formatted and tell me what country it belongs to?","exampleUseCases":[{"title":"Pre-payment IBAN sanity check","prompt":"Before I send this wire transfer, can you verify that the IBAN GB29NWBK60161331926819 is correctly formatted and confirm which country it's registered in?"},{"title":"Validate user-supplied bank account","prompt":"A user just submitted the IBAN FR7614508059141234567890185 in our onboarding form — can you check if it's a valid IBAN format and tell me what country it's from?"},{"title":"Agent finance workflow guard","prompt":"I'm about to process a batch of vendor payments — can you first check whether the IBAN NL91ABNA0417164300 is properly formatted so I don't get a rejection from the bank?"}],"resultDescription":"A JSON object containing the detected country code (e.g. 'DE') and a boolean formatValid indicating whether the IBAN conforms to the expected format for that country.","failureModes":["Missing or empty IBAN query parameter returns an error or null result","Non-IBAN string passed in returns formatValid: false with no country","Malformed request without required query params may return a 400 or validation error","Payment failure (402) if USDC payment via x402 is not properly attached"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, fast IBAN format and country validation without requiring a full banking API integration or API key. Ideal for AI agent pipelines that need to guard against malformed bank account numbers before executing payments or onboarding users. Particularly useful when operating in a pay-per-call x402 USDC model with no upfront credential setup.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:35:25.296Z","isFirstParty":false}