الواجهة البرمجية العامة
يتيح لك EvalRank سبعة مسارات مجهولة الهوية تبدأ بالإيصال. ويُتحقَّق من كل مستند نجاح ومن كل خطأ وفق RFC 9457 طبقًا للعقد العام المثبّت.
يستخدم POST /v1/decisions الخيار share=false افتراضيًا، فلا يُحتفظ بالإيصال المُعاد إليك. ومع share=true، يُحتفظ بالاستعلام ذاته تحت معرّف إيصاله الموجَّه بالمحتوى، ويمكنك إعادة تشغيله عبر الرابط.
تبقى تصنيفات القدرات منفصلة وفق مجموعة التصنيف القابلة للمقارنة. يمنحك القرار مجموعة مدعومة من الأعلى أو يمتنع عن الحسم؛ ولا يختلق لك فائزًا واحدًا أبدًا.
المسارات
- POST
/v1/decisionsقيّم استعلام قرار واحدًا محددًا بدقة. أضف share=true فقط عندما تريد إيصالًا عامًا آمنًا يُحتفظ به.
- GET
/v1/decisions/{receipt_id}أعد تشغيل إيصال محفوظ عبر معرّفه الموجَّه بالمحتوى.
- GET
/v1/benchmark-healthاطّلع على تغطية المعايير المرجعية النشطة والمعاينة وغير المتاحة دون أن تُعلن أن أحد المصادر توقف.
- GET
/v1/use-casesاقرأ الكتالوج المرجعي لخلايا القدرات.
- GET
/v1/leaderboard/{use_case}اقرأ مجموعات التصنيف لخلية قدرات مرجعية واحدة دون أن تُساوي بين الأنظمة غير المتشابهة.
- GET
/v1/entities/{entity_type}/{slug}اقرأ التهيئة المقيَّمة المحددة بدقة، وجواز الإعداد، والتصنيف، والاستشهادات.
- GET
/v1/compareقارن من تهيئتين إلى أربع تهيئات من مجموعة تصنيف واحدة ولقطة واحدة.