Back to all APIs
IBAN Validation
Validate IBANs with bank and branch information for MENA region
Category: Data ValidationEndpoint:
/v1/iban/validateAvg Response
<50ms
Uptime SLA
99.99%
Free Tier
1,000/mo
Quick Start
JavaScript / TypeScript
javascript
import { KhaleejiAPI } from '@khaleejiapi/sdk'; const client = new KhaleejiAPI('your_api_key'); const result = await client.data.validateIBAN('AE070331234567890123456'); console.log(result);// {// iban: "AE070331234567890123456",// valid: true,// countryCode: "AE",// countryName: "United Arab Emirates",// bank: { name: "Abu Dhabi Commercial Bank", bic: "ADCBAEAA" },// formatted: "AE07 0331 2345 6789 0123 456"// }Python
python
from khaleejiapi import KhaleejiAPI client = KhaleejiAPI('your_api_key') result = client.data.validate_iban('AE070331234567890123456') print(result)# {# "iban": "AE070331234567890123456",# "valid": True,# "countryCode": "AE",# "bank": { "name": "Abu Dhabi Commercial Bank", "bic": "ADCBAEAA" }# }cURL
curl
curl -X GET "https://khaleejiapi.dev/api/v1/iban/validate?iban=AE070331234567890123456" \ -H "x-api-key: your_api_key"Related APIs
Email Validation
Deep email validation with 500+ disposable domain detection, deliverability scoring, SPF/DMARC checks, and mail provider identification
Phone Validation
GCC phone validation with carrier detection (e&, du, STC, Mobily, Zain), MCC/MNC codes, area codes, and multiple format variants
VAT Validation
Multi-GCC VAT/TIN validation for UAE, Saudi Arabia, Bahrain, and Oman with check digit verification, authority info, and tax rate details