API Documentation

Integrate Akinda's proprietary Shariah compliance data into your application.

Authentication

Query param: ?apikey=YOUR_KEY  |   Header: X-API-Key: YOUR_KEY

Rate Limits & Bandwidth

TierRateBandwidthEndpoints
Basic Free250 / day1 GB / mo/compliance
Personal Standard 300 / min30 GB / mo/compliance/basic-report
Personal Ultimate 2,000 / min150 GB / mo/compliance/basic-report/full-report
Business Standard 1,000 / min50 GB / mo/compliance/basic-report
Business Ultimate 3,000 / min200 GB / mo/compliance/basic-report/full-report
Business Enterprise UnlimitedUnlimitedAll endpoints

1. Shariah Compliance Status

Available to all tiers. Returns the halal status of a ticker symbol.

GET https://ai-stock-screener.site/api/v1/compliance/{ticker}?apikey={api_key}
ParameterTypeExample
ticker *stringAAPL
response.json
1
2
3
4
5
{
  "ticker": "AAPL",
  "company_name": "Apple Inc.",
  "halal_status": "HALAL"
}

2. Basic Shariah Compliance Report

Requires Personal Standard tier or above. Adds key financial screening ratios.

GET https://ai-stock-screener.site/api/v1/basic-report/{ticker}?apikey={api_key}
ParameterTypeDescriptionExample
ticker *stringStock ticker symbol (path param)AAPL
apikey *stringYour API key (query or X-API-Key header)ak_xxxx…
response.json
1
2
3
4
5
6
7
8
{
  "ticker": "AAPL",
  "company_name": "Apple Inc.",
  "halal_status": "HALAL",
  "debt_ratio": 22.45,
  "liquidity_ratio": 18.30,
  "impure_ratio": 0.12
}
FieldTypeDescription
tickerstringUppercase ticker symbol
company_namestringFull legal company name
halal_statusstringHALAL, DOUBTFUL, or HARAM
debt_ratiofloatInterest-bearing debt / total assets (%)
liquidity_ratiofloatCash & equivalents / total assets (%)
impure_ratiofloatImpermissible revenue / total revenue (%)

3. Full Shariah Compliance Report

Requires Personal Ultimate tier or above. Includes AI-extracted SEC filing analysis.

GET https://ai-stock-screener.site/api/v1/full-report/{ticker}?apikey={api_key}
ParameterTypeDescriptionExample
ticker *stringStock ticker symbol (path param)MSFT
apikey *stringYour API key (query or X-API-Key header)ak_xxxx…
response.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
  "ticker": "AAPL",
  "company_name": "Apple Inc.",
  "halal_status": "HALAL",
  "halal_rating": 9,
  "debt_ratio": 22.45,
  "liquidity_ratio": 18.30,
  "impure_ratio": 0.12,
  "ai_interest_debt": 109500000,
  "ai_prohibited_revenue": 0,
  "ai_operating_lease": 14200000,
  "ai_last_scanned": "Mar 15, 2026",
  "ai_data_available": true
}
FieldTypeDescription
tickerstringUppercase ticker symbol
company_namestringFull legal company name
halal_statusstringHALAL, DOUBTFUL, or HARAM
halal_ratingintShariah compliance score 1–10 (AI-derived)
debt_ratiofloatInterest-bearing debt / total assets (%)
liquidity_ratiofloatCash & equivalents / total assets (%)
impure_ratiofloatImpermissible revenue / total revenue (%)
ai_interest_debtint64AI-extracted interest-bearing debt from SEC filings (USD)
ai_prohibited_revenueint64AI-extracted prohibited revenue amount (USD)
ai_operating_leaseint64AI-extracted operating lease obligations (USD)
ai_last_scannedstringDate of last AI scan of SEC filing (Mon DD, YYYY)
ai_data_availableboolWhether AI data has been extracted for this ticker

Error Codes

401 UnauthorizedInvalid or missing API key
403 ForbiddenSubscription tier too low for this endpoint
429 Too Many RequestsRate limit or bandwidth quota exceeded