QuranReels Developers

QuranReels للمطورين

واجهات مستقرة للأدوات الإسلامية، بمفاتيح مجانية تصدر بعد موافقة المالك.

Authentication

أرسل المفتاح في ترويسة Authorization فقط، ولا تضعه داخل JavaScript عام.

curl -H 'Authorization: Bearer $QURANREELS_API_KEY' https://quranreels.tech/api/v1/tools

API V1

Limits: 1,000 requests/day and 30/minute per project; halal analysis: 100/day and 6/minute.

Python

import os, requests
response = requests.get(
    "https://quranreels.tech/api/v1/makharij/letters/u0628",
    headers={"Authorization": "Bearer " + os.environ["QURANREELS_API_KEY"]},
    timeout=15,
)
response.raise_for_status()
print(response.json())

Node.js

const response = await fetch("https://quranreels.tech/api/v1/halal/analyze", {
  method: "POST",
  headers: {Authorization: "Bearer " + process.env.QURANREELS_API_KEY, "Content-Type": "application/json"},
  body: JSON.stringify({ingredients_text: "sugar, cocoa butter, milk", ingredients_complete: true})
});
if (!response.ok) throw new Error(await response.text());
console.log(await response.json());

Interactive API explorer · OpenAPI 3.1.1 · n8n example