What is the halal.sh API?
The halal.sh API provides programmatic access to Shariah compliance screening for public equities, based on AAOIFI Standard No. 21. Unlike other Islamic finance data providers that return a black-box verdict, halal.sh exposes every ratio, threshold, and source filing behind each compliance determination. Every number traces back to an SEC filing and XBRL tag.What you can do
Screen stocks
Get compliance status, financial ratios, and business activity screening for any public company.
Evidence Packets
Download audit-ready compliance bundles with full provenance — filing references, XBRL tags, extraction strategies.
ETF analysis
Analyze ETF holdings for Shariah purity, with per-holding compliance and purification ratios.
Compliance history
Track compliance status over time with stability metrics — flip rate, distance-to-threshold, trend analysis.
Why halal.sh?
| Feature | halal.sh | Other providers |
|---|---|---|
| Individual screen results (debt ratio, interest ratio, etc.) | Yes | No — verdict only |
| Filing-level provenance (accession number, XBRL tags) | Yes | No |
| Extraction strategy transparency | Yes | No |
| Methodology versioning | Yes | No |
| Stability metrics (flip rate, threshold distance) | Yes | No |
| Auto-analysis for any stock | Yes | Fixed coverage only |
Base URL
All API requests use the following base URL:Quick example
Client libraries
Official SDKs are coming soon. In the meantime, the API is a standard REST API that works with any HTTP client:Get started
Get your API key and make your first request in under 2 minutes.