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

Tier Rate Bandwidth Endpoints
Basic Free 250 / day 1 GB / mo /compliance
Personal Standard 300 / min 30 GB / mo /compliance /basic-report
Personal Ultimate 2,000 / min 150 GB / mo /compliance /basic-report /full-report
Business Standard 1,000 / min 50 GB / mo /compliance /basic-report
Business Ultimate 3,000 / min 200 GB / mo /compliance /basic-report /full-report
Business Enterprise Unlimited Unlimited All 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}
Parameter Type Example
ticker * string AAPL
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}
Parameter Type Description Example
ticker * string Stock ticker symbol (path param) AAPL
apikey * string Your 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
}
Field Type Description
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}
Parameter Type Description Example
ticker * string Stock ticker symbol (path param) MSFT
apikey * string Your 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
}
Field Type Description
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  Unauthorized Invalid or missing API key
403  Forbidden Subscription tier too low for this endpoint
429  Too Many Requests Rate limit or bandwidth quota exceeded