SDKs

REST مباشر بأمثلة جاهزة. والمكتبتان الرسميتان لـ TypeScript وPython، المولَّدتان من عقد الـ API، تأتيان لاحقًا.

متاح

معاينة

المكتبتان الرسميتان لم تُنشرا بعد. حتى تُنشرا، الـ REST المباشر أدناه هو الطريق المدعوم.

REST مباشر

JSON عبر HTTPS بتوكن حامل. الأمثلة أدناه بمفتاح نائب — ضع مفتاحك في متغير بيئة.

curl
export CURRIXA_API_KEY="paste-your-key-here"
curl -s -H "Authorization: Bearer $CURRIXA_API_KEY" "https://api.currixa.net/v1/frameworks"
JavaScript (server-side)
const res = await fetch("https://api.currixa.net/v1/framework-outcomes?framework=CURRIXA-ARA-NATIVE-V1&limit=5", {
  headers: { Authorization: `Bearer ${process.env.CURRIXA_API_KEY}` },
});
if (!res.ok) throw new Error(await res.text());
const page = await res.json(); // { data, page: { limit, next_cursor } }
Python (standard library)
import json, os, urllib.request

req = urllib.request.Request(
    "https://api.currixa.net/v1/frameworks",
    headers={"Authorization": f"Bearer {os.environ['CURRIXA_API_KEY']}"},
)
with urllib.request.urlopen(req, timeout=10) as res:
    print(json.load(res)["data"])

نفّذ الاستدعاءات من الخادم فقط — المتصفح ليس مخزن أسرار.

مرجع API