IBAN API
ولّد أرقام IBAN تجريبية وتحقق منها من داخل الكود الخاص بك، في 91 دولة. استجابات JSON ومفتاح API واحد.
فيمَ يمكنك استخدامها
- مجموعات الاختبار وخطوط CI التي تحتاج إلى أرقام IBAN جديدة وصالحة في كل تشغيل بدلاً من عينات مكتوبة مباشرة في الكود.
- بيانات بيئات التجربة (sandbox) والعروض التوضيحية وبيئات التدريب لأدوات المكاتب الخلفية والأدوات المصرفية.
- السكربتات والخدمات التي تحتاج إلى صيغ IBAN صالحة دون صيانة مولد خاص بها.
curl -H "X-API-Key: YOUR_KEY" \
"https://generaterandomiban.com/api/v1/validate/DE89370400440532013000"
{
"iban": "DE89370400440532013000",
"valid": true,
"country_code": "DE",
"checks": { "mod97": true, "length": true, "format": true }
}
احصل على مفتاح API
نُصدر المفاتيح يدوياً. أرسل إلينا سطراً عمّا تبنيه، وسنرد عليك بمفتاحك وحدّ معدل الطلبات الخاص به.
أرسل المفتاح في ترويسة X-API-Key مع كل طلب. وتعمل ترويسة Authorization: Bearer أيضاً.
راسلنا على
التوثيق
يغطي المرجع كل نقاط النهاية والمصادقة وحدود معدل الطلبات والأخطاء، مع أمثلة جاهزة للنسخ واللصق.
تعمل مع وكلاء الذكاء الاصطناعي؟ يقدّم خادم MCP العام المولد والمدقق نفسيهما على شكل أدوات، ولا يحتاج إلى مفتاح.
التحقق من أرقام IBAN دون اتصال في JavaScript
تحتاج إلى التحقق داخل تطبيقك، دون طلبات شبكة أو مفتاح API؟ iban-check هي مكتبتنا مفتوحة المصدر لـ JavaScript وTypeScript. تتحقق من الأحرف والبلد والطول وبنية BBAN وأرقام التحقق MOD-97 وفق سجل IBAN لدى SWIFT، وتوضح سبب عدم صلاحية رقم IBAN، وتستخرج رمزَي البنك والفرع. بلا تبعيات وقت التشغيل، برخصة MIT.
npm install iban-check
import { validateIBAN } from "iban-check";
validateIBAN("DE89 3704 0044 0532 0130 00").valid;
// true
validateIBAN("DE89 3704 0044 0532 0130 01").error;
// "INVALID_CHECKSUM"