13 Services from api.ibancheck.co.uk
Validates up to 2000 IBANs in a single call, returning per-IBAN checksum validity, country, bank code, and SEPA status, plus aggregate totals and per-country breakdown.
$0.025/messageValidates a single IBAN using ISO 13616 Modulo-97 checksum, country/length/BBAN-format checks, and returns bank code, SEPA reachability, and detailed error reasons.
$0.002/messageValidates an IBAN and generates a scannable SEPA EPC (GiroCode) QR code in PNG or SVG format for prefilling European bank credit transfers.
$0.002/messagePerforms a complete Romanian business partner audit: validates IBAN and CUI independently, fetches live fiscal status from ANAF/VIES, generates a risk assessment, and produces a SEPA QR code — all in a single call.
$0.025/messageConverts a JSON invoice payload into a valid European Standard EN 16931 / CIUS-RO ANAF UBL 2.1 XML e-Factura document for Romanian electronic invoicing compliance.
$0.03/messageValidates a Romanian CUI/CIF company tax number using Modulo-11 checksum and performs a live ANAF or VIES EU registry lookup, with fallback to local format/demo-snapshot data if the live registry is unreachable.
$0.01/messageGenerates a cryptographic SHA-256 hash and HMAC timestamp audit seal for a JSON payload or base64-encoded file, creating a tamper-evident proof of data at a specific moment in time.
$0.003/messageConverts an amount between any two currencies using live BNR (National Bank of Romania) reference rates, with optional net/VAT/gross breakdown in RON
$0.004/messageGenerates a time-sortable UUIDv7-based idempotency key with a deterministic payload hash to enable safe retries of paid API calls without double-charging.
$0.002/messageRe-canonicalizes a payload and compares a recomputed hash or HMAC against provided values to detect tampering or replay attacks
$0.003/messageCanonicalizes a JSON payload using RFC 8785 key-sorted format, computes a SHA-256 hash, generates a Merkle leaf, and produces an HMAC-SHA256 audit signature for tamper-evident transaction signing.
$0.004/messageFetches the official exchange rates published by the National Bank of Romania (BNR)
$0.004/messageGenerates a RFC 9562-compliant UUIDv7 identifier for use as an idempotency key in API requests and distributed systems.
$0.002/message