Ship Islamic fintech in days, not quarters.

109 Shariah-native rails, 150 API endpoints, KYC + AML + ABAC access control out of the box, MCP server for agentic workflows, SEPA Instant for EUR payouts <10 seconds. Integrate once. Deploy anywhere. Inherit AAOIFI + IFSB + ISO 20022 + PSD2 + GDPR + SOC 2 on day one.

Open vs commercial in this pack

What ships free

Open under Apache 2.0

  • TypeScript + Python SDKs
  • Full sandbox with all 89 rails
  • OpenAPI 3.1 specification
  • Zakat calculation API
  • Webhook event system documentation

What we charge for

Commercial / paid

  • Production API access (all 89 rails)
  • SEPA Instant EUR payouts
  • KYC/AML + ABAC access control (production)
  • MCP server for agentic workflows
  • GDPR + PSD2 + SOC 2 compliance posture
  • SLA-backed developer support

Developer API dashboard

Build, test, and deploy Islamic finance applications.

Islamic Open Finance™ API Console

APIs LiveSandbox Active

API Calls

2.4M
↑ 45% this month

Active Apps

847
+124 new apps

Developers

12,847
↑ 28% growth

Uptime

99.99%
Last 30 days

Popular API endpoints

GET2.1k calls
/contracts
POST1.8k calls
/shariah/check
GET1.5k calls
/zakat/calculate
POST987 calls
/payments/initiate

Complete API suite

Everything you need to build Shariah-compliant fintech solutions.

Contracts API

  • Murabaha, Ijarah, Musharakah
  • Automated lifecycle management
  • Real-time status updates
POST /api/v1/contracts

Shariah API

  • Real-time compliance checks
  • Zakat calculation engine
  • Committee workflows
POST /api/v1/shariah/check

Payments API

  • Multi-rail payments
  • Real-time settlement
  • Cross-border support
POST /api/v1/payments

KYC & Compliance

  • Digital onboarding
  • AML screening
  • Risk assessment
POST /api/v1/kyc/verify

Portfolio API

  • Fund management
  • Performance tracking
  • Risk analytics
GET /api/v1/portfolio

Webhooks & Events

  • Event streaming
  • Custom webhooks
  • Real-time notifications
POST /webhooks

Start building in minutes

Simple SDKs and comprehensive documentation for rapid development.

JavaScript SDK

npm install @iof/sdk

const client = new IslamicOpenFinance({
  apiKey: process.env.IOF_API_KEY
});

const contract = await client.contracts.create({
  type: 'MURABAHA',
  principalAmount: 100000
});

Python SDK

pip install iof-sdk

client = IslamicOpenFinance(
    api_key=os.getenv('IOF_API_KEY')
)

contract = client.contracts.create(
    type='IJARAH',
    monthly_rental=5000
)

Start your Islamic fintech journey

Join thousands of developers building the future of Islamic finance.

Sandbox
Access on request
89 Rails
Identical to production
5 SDKs
TS, Python, Java, Go, Ruby