education

Get Screening Criteria

Retrieve the Shariah compliance screening criteria.

Returns the business activity screening rules (prohibited sectors and revenue thresholds) and financial ratio screening thresholds (debt, interest income, liquid assets) used to determine whether a stock is Shariah-compliant.

curl example:

curl -X GET "http://localhost:8000/api/education/screening-criteria"

Python requests example:

import requests

resp = requests.get("http://localhost:8000/api/education/screening-criteria")
criteria = resp.json()
print("Prohibited sectors:", criteria["business_screening"].get("prohibited_sectors"))
print("Max debt ratio:", criteria["financial_screening"].get("max_debt_to_total_assets"))
get/api/education/screening-criteria

Request

  • Base URL: https://api.halalterminal.com
  • URL: https://api.halalterminal.com/api/education/screening-criteria
  • Auth: API key in header X-API-Key

Response

Business and financial screening criteria for Shariah compliance

business_screeningobject

Criteria for screening a company's core business activities against prohibited sectors

financial_screeningobject

Financial ratio thresholds for debt, interest income, and cash holdings

Example response

{
  "business_screening": {
    "max_haram_revenue_percentage": 0.05,
    "prohibited_sectors": [
      "Conventional banking and insurance",
      "Alcohol production and distribution",
      "Pork-related products",
      "Gambling and entertainment",
      "Tobacco",
      "Weapons and defense"
    ]
  },
  "financial_screening": {
    "max_cash_and_interest_bearing_to_total_assets": 0.3,
    "max_debt_to_total_assets": 0.3,
    "max_interest_income_to_revenue": 0.05
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.