shortage.life · last_sync · 2026-09-11 00:00:00 UTCbuild 2215125 · node v22.22.2

// node

shortage.life
brussels
● online · 8 sources

// $_ exec

$ shortage api --spec
> base https://api.shortage.life/v1
> 10 endpoints · OpenAPI 3.1
> api.shortage.life/mcp

// readout · live

BRENT     $105.4/b ▼
TTF       €81.97/MWh ▲
OPEC_ORB  $108.8/b ●
SPR_US    286.6 Mb ▼
FAO_FFPI  133.3 ▲
revalidate 15mUTC 00:00:00
$_TICKER
BRENT$105.35▼3.95%TTF€81.97▲3.80%HH$2.82▼0.70%SPR_US286.6 Mb14.7dEU_GAS69.9%18c avgOPEC_ORB$108.79● flatFAO_FFPI133.3▲1.9%WHT$7.34/bu▼0.98%BRENT$105.35▼3.95%TTF€81.97▲3.80%HH$2.82▼0.70%SPR_US286.6 Mb14.7dEU_GAS69.9%18c avgOPEC_ORB$108.79● flatFAO_FFPI133.3▲1.9%WHT$7.34/bu▼0.98%

$_API · REST عامة

مجانية، مجهولة، محدودة المعدّل. كل سلعة، وكل دولة، وكل سيناريو — قراءة فقط، بلا SDK، بلا مفتاح. الاستجابات بصيغة JSON؛ ومجموعة البيانات تحت رخصة CC-BY-4.0 مع رابط رجوع إلزامي. عنوان URL الأساسي https://api.shortage.life/v1.

AUTHanonymous
DATA ENDPOINTS60 req/min/IP
/v1/ask10 req/min/IP
LICENCECC-BY-4.0
FORMATJSON · UTF-8

$_نقاط الوصول · v1

10 مسارات · 9 GET · 1 POST
GET/v1/commodities

يسرد كل سلعة متتبَّعة مع سعرها الفوري الحالي ومؤشر إجهادها وآخر تحديث.

COPY$ curl -s https://api.shortage.life/v1/commodities
GET/v1/reserves?commodity=oil&country=US

الاحتياطي الاستراتيجي الحالي لسلعة ودولة، مع نسبة الامتلاء والتغطية.

COPY$ curl -s https://api.shortage.life'/v1/reserves?commodity=oil&country=US'
GET/v1/reserves/timeseries?commodity=oil&from=…

سلسلة زمنية مُطبَّعة لمقياس احتياطي عبر نطاق تواريخ اختياري.

COPY$ curl -s https://api.shortage.life'/v1/reserves/timeseries?commodity=oil&country=US&from=2025-01-01'
GET/v1/countries/{iso}

ملف دولة كامل: مؤشر الإجهاد، وأبرز أوجه الانكشاف، والاستقلالية، وتركّز المورّدين.

COPY$ curl -s https://api.shortage.life/v1/countries/SAU
GET/v1/commodities/{slug}

بطاقة سلعة كاملة: المنتجون والمستهلكون والتدفّقات وقراءة الإجهاد الحالية.

COPY$ curl -s https://api.shortage.life/v1/commodities/OIL.BRT
GET/v1/scenarios

يسرد سيناريوهات الأزمات الاستشرافية مع احتمالها وشدّتها وحالتها.

COPY$ curl -s https://api.shortage.life/v1/scenarios
GET/v1/events?since=…

أحداث جيوسياسية موسومة — نزاع، عقوبة، كارثة، سياسة، بنية تحتية.

COPY$ curl -s https://api.shortage.life'/v1/events?since=2026-05-01'
GET/v1/briefings?lang=en&limit=20

أحدث الموجزات التحريرية للغة معيّنة، الأحدث أولاً.

COPY$ curl -s https://api.shortage.life'/v1/briefings?lang=en&limit=20'
GET/v1/search?q=…

بحث دلالي عبر الموجزات والسيناريوهات، مدعوم بطبقة RAG.

COPY$ curl -s https://api.shortage.life'/v1/search?q=opec+spare+capacity'
POST/v1/ask

نقطة وصول حوارية — سؤال بلغة طبيعية، يُجاب عنه بمصادر مُستشهَد بها. محدود المعدّل بشدّة.

COPY$ curl -s -X POST https://api.shortage.life/v1/ask \ -H 'content-type: application/json' \ -d '{"q":"is EU gas storage above the 5-year mean?"}'

// خادم MCP

يمكن لوكلاء الذكاء الاصطناعي — Claude Desktop وCursor وغيرهما — الاستعلام عن البيانات مباشرةً عبر SSE على api.shortage.life/mcp. الأدوات المتاحة: get_reserve, get_price, compare_countries, list_scenarios, search_briefings, get_country_profile.

# أضِف إلى إعداد عميل MCP الخاص بك $ mcp add shortage https://api.shortage.life/mcp
→ /mcp · full server documentation, all 10 tools

// الاكتشاف

يُنشَر العقد الكامل القابل للقراءة آلياً بصيغة OpenAPI 3.1. وتوجد ثلاثة ملفات اكتشاف تحت /.well-known/ لزواحف ووكلاء الذكاء الاصطناعي.