Access accounts, payments, cards, financing, investments, and more through Al Salam Bank's comprehensive BaaS API suite. Everything you need to build world-class financial products — Sharia-compliant and production-ready.
9
API Domains
Full banking coverage
30
Endpoints
RESTful & documented
100%
Sharia Compliant
Islamic banking native
<200ms
Avg Response
Low-latency infrastructure
Nine API domains covering the complete banking value chain — from account enquiry to international payments, investments, and reconciliation.
Real-time account intelligence
Access account details, balances, and customer account portfolios. Power dashboards, reconciliation, and financial aggregation with real-time data.
Account Details
/v1/accounts/{accountNumber}
Account Listing by CIF
/v1/accounts?cif={cifNumber}
Complete transaction visibility
Retrieve transaction statements, recent activity, and detailed transaction data. Full WPS salary processing support for payroll integrations.
Account Statement
/v1/transactions/statement
Last N Transactions
/v1/transactions/recent?limit={n}
Transaction by Reference
/v1/transactions/{referenceNumber}
WPS Salary Listing
/v1/transactions/wps/salaries
WPS Salary Status
/v1/transactions/wps/salaries/{id}/status
Every payment rail, one API
Execute transfers across every channel — own accounts, within-bank, local (Fawri/Fawri+), bulk, and international SWIFT. Track every payment in real-time.
Own Account Transfer
/v1/payments/own-transfer
Within Bank Transfer
/v1/payments/internal
Local Transfer (Fawri/Fawri+)
/v1/payments/local
Bulk Local Transfer
/v1/payments/bulk
International Fund Transfer
/v1/payments/international
Payment Status
/v1/payments/{id}/status
SWIFT Payment Tracker
/v1/payments/{id}/swift-track
Full beneficiary lifecycle
Complete CRUD operations for payment beneficiaries. Register, manage, and maintain beneficiary records for seamless recurring payments.
Create Beneficiary
/v1/beneficiaries
List Beneficiaries
/v1/beneficiaries
Get Beneficiary
/v1/beneficiaries/{id}
Update Beneficiary
/v1/beneficiaries/{id}
Delete Beneficiary
/v1/beneficiaries/{id}
Card management & payments
Access card portfolios and process card-based payments. Manage debit and credit cards with real-time control.
List Cards
/v1/cards
Card Payments
/v1/cards/{id}/payments
Live currency exchange
Real-time foreign exchange rates for multi-currency operations. Power currency conversion, international pricing, and treasury functions.
Currency FX Rate
/v1/fx/rates?from={ccy}&to={ccy}
Islamic financing suite
Access Sharia-compliant financing products, payment schedules, and detailed facility information. Build lending marketplaces and financial planning tools.
List Financing Products
/v1/financing
Payment Schedule
/v1/financing/{id}/schedule
Financing Details
/v1/financing/{referenceNumber}
Wakala deposit intelligence
Access your customers' Wakala deposit portfolios and detailed position data. Power wealth dashboards, maturity tracking, and profit reporting.
List Wakala Deposits
/v1/investments
Wakala Deposit Details
/v1/investments/{referenceNumber}
Automated matching & reporting
Streamline end-of-day reconciliation with bank settlement statements, automated transaction matching against your records, and discrepancy detection.
Settlement Statement
/v1/reconciliation/statement
Match Transactions
/v1/reconciliation/match
Discrepancies
/v1/reconciliation/discrepancies
Full OpenAPI specifications, request/response schemas, and interactive Try-It console available after sign-up.
From neobanks to enterprise ERP integrations — our APIs power diverse financial products across the region.
Launch a full-featured digital banking experience with account management, payments, and card controls.
Automate salary disbursement with WPS integration, bulk transfers, and real-time status tracking.
Build portfolio dashboards with real-time investment data, financing details, and FX conversion.
Sync bank transactions, automate reconciliation, and streamline accounts payable/receivable.
Clean RESTful APIs with consistent request/response patterns across all domains. Standard HTTP methods, JSON payloads, and comprehensive error handling.
// Execute a Fawri+ local transfer
const response = await fetch('/v1/payments/local', {
method: 'POST',
headers: {
'X-ASB-Key-Id': keyId,
'Authorization': `Bearer ${secret}`,
'Content-Type': 'application/json',
}
body: JSON.stringify({
sourceAccount: 'BH00ALSM00010012345678',
beneficiaryIban: 'BH67NBOB00000099123456',
amount: 1500.000,
currency: 'BHD',
channel: 'FAWRI_PLUS',
purpose: 'Invoice payment #4521',
}
});
const { paymentId, status } = await response.json();
// → { paymentId: "PAY-2026-00482", status: "PROCESSING" }Every plan includes access to all 9 API domains and 30 endpoints. Choose the volume and support level that fits your stage.
Explore all APIs risk-free in a full sandbox.
Go live with production access and support.
Scale with higher limits and priority support.
Tailored solutions for large-scale integrations.
All plans include rate limiting, developer dashboard, and OpenAPI specifications. Need custom volumes? Contact our team.
Every plan includes sandbox access, developer dashboard, and full API documentation.
| Feature | Sandbox | Starter | Growth | Enterprise |
|---|---|---|---|---|
| API Domains | All 9 | All 9 | All 9 | All 9 |
| Monthly API Calls | 5,000 | 25,000 | 100,000 | Unlimited |
| API Keys | 1 | 2 | 10 | Unlimited |
| Production Access | — | |||
| Payload Signing | — | |||
| Webhooks | — | — | ||
| Support | Docs | 48h SLA | 12h SLA | 24/7 |
| Dedicated Sandbox | — | — | ||
| Custom SLAs | — | — | — | |
| Dedicated Infrastructure | — | — | — |
Join the developer ecosystem powering the next generation of financial services. Get a free sandbox account and start integrating in minutes.
Already have an account? Sign in