آخر تحديث:
واجهة برمجية مجانية للقراءة فقط: المباريات المفتوحة بصيغة JSON (/api/v1/concours) والأجور حسب الدرجة (/api/v1/salaires)، بدون مفتاح، مع تقويم iCalendar وملفات CSV. الرخصة CC BY 4.0 بشرط رابط ظاهر إلى كل عنصر.
روابط الواجهة
| الرابط | المحتوى |
|---|---|
GET /api/v1/concours | المباريات المفتوحة (الدرجة، الإدارة، المناصب، التواريخ، رابط صفحتنا ورابط الإعلان الرسمي). ?lang=ar و?limit= (حتى 2000). يُحدَّث كل ساعة. |
GET /api/v1/salaires | الأجر الصافي التقريبي حسب الدرجة (370 درجة). ?lang=ar. |
GET /agenda/dates-limites | تقويم iCalendar لآخر الآجال. |
GET /rss, /fr/rss | RSS لآخر المباريات. |
/api/v1/jours-feries, /api/v1/vacances-scolaires | العطل الرسمية (هذه السنة والتي تليها، الأعياد الدينية معلّمة approximate حتى تأكيدها) والعطل المدرسية 2026/2027 بصيغة JSON؛ وكتقويم: /agenda/jours-feries و/agenda/vacances-scolaires (?lang=ar بالعربية). |
/data/*.csv | ملفات CSV: الأجور حسب الدرجة، الإجمالي والصافي حسب الرتبة (وأيضاً JSON)، مقاعد المراكز الجهوية، فهرس النماذج. |
مواصفات OpenAPI 3.1: /openapi.json
أمثلة (curl وPython وJavaScript)
curl "https://www.wadifa-info.com/api/v1/concours?limit=5"import requests
r = requests.get("https://www.wadifa-info.com/api/v1/concours", params={"limit": 20})
for c in r.json()["items"]:
print(c["deadline"], c["grade"], c["url"])const r = await fetch("https://www.wadifa-info.com/api/v1/salaires");
const { items } = await r.json();
console.log(items.length, items[0]);
شروط الاستعمال
- الرخصة: CC BY 4.0، بما في ذلك الاستعمال التجاري.
- ذكر المصدر إلزامي: اعرض «المصدر: وظيفة إنفو» مع رابط ظاهر وقابل للنقر إلى الحقل
urlلكل عنصر معروض (بدونnofollow). - بدون مفتاح وبدون تسجيل. CORS مفتوح. المرجو استعمال التخزين المؤقت (تتغير البيانات كل ساعة على الأكثر) وعدم تجاوز طلب واحد في الدقيقة.
- التواريخ والمناصب الرسمية هي ما ورد في الإعلان الرسمي (الحقل
official_notice). - بنيت شيئاً بهذه البيانات؟ راسلنا على [email protected] لنعرضه هنا.
البيانات المفتوحة وDOI
نفس البيانات مؤرشفة على Zenodo (DOI) وHugging Face. أدوات جاهزة للإدماج: أدوات مجانية للمواقع. English documentation: /en/api.
الخلاصة
- بدون مفتاح، CORS مفتوح.
- JSON يُحدَّث كل ساعة.
- CC BY 4.0 مع رابط ظاهر.
- OpenAPI 3.1: /openapi.json
