{"uid":"cap_6lR6pAfigzxmIKBsS_ST9","slug":"agentbit-financial-identifier-validation-86d27498","name":"AgentBit Financial Identifier Validation","description":"Financial identifier validation: IBAN validation (format, length per country, mod-97 checksum), IBAN repair suggestions for OCR errors, EU VAT number format validation. Deterministic, instant, no third-party calls — for invoice, payment and onboarding agents.","url":"https://agentbit.app/v1/financial-document/intelligence","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"vat":{"type":"string"},"iban":{"type":"string"},"operation":{"type":"string"}}},"responseSchema":{"type":"json","example":{"iban":"RO49AAAA1B31007593840000","valid":true,"errors":{},"country":"RO"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_S5XqcX_0qI3VHMePlbzev","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates IBAN format and checksum, suggests IBAN repairs for OCR errors, and validates EU VAT number formats — all deterministically without third-party calls.","exampleAgentPrompt":"Can you validate this IBAN for me — DE89370400440532013000 — and let me know if the format and checksum are correct before I send the payment?","exampleUseCases":[{"title":"Invoice IBAN validation before payment","prompt":"Before I approve this invoice payment, check that the IBAN DE89370400440532013000 is valid — correct format, right length for Germany, and passing the mod-97 checksum."},{"title":"OCR-scanned IBAN repair suggestion","prompt":"I scanned a document and got this IBAN that looks garbled: GB29N0ULR60161331926819. Can you check if it's valid and suggest what the correct IBAN might be if there are OCR errors?"},{"title":"EU VAT number validation on onboarding","prompt":"A new supplier submitted VAT number FR61954506077 during onboarding — can you verify whether that's a valid EU VAT format for France before we add them to our system?"}],"resultDescription":"Returns a structured result indicating whether the IBAN or VAT number is valid, which specific checks passed or failed (format, length per country, mod-97 checksum), and — in the case of a malformed IBAN — one or more suggested repairs to correct likely OCR transcription errors.","failureModes":["Malformed request missing both 'iban' and 'vat' fields returns an error","Unsupported operation type in the 'operation' field returns an unknown operation error","IBAN for an unsupported or unrecognized country code may not apply country-specific length rules","Repair suggestions are heuristic and may not recover every OCR error pattern","x402 payment failure (insufficient USDC balance or missing payment header) blocks the call"],"whenToPreferThis":"Choose this endpoint when you need fast, deterministic, offline IBAN or EU VAT validation with no dependency on external registries or bank APIs. Ideal for invoice processing pipelines, payment agents, and KYB onboarding flows where you want immediate format and checksum checks before committing to a transaction. Prefer this over live bank-lookup services when privacy, latency, and cost are priorities and you only need structural validity rather than account existence confirmation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:43:50.305Z","isFirstParty":false}