Aviationstack هي واجهة برمجة تطبيقات REST من apilayer للتطبيقات التي تحتاج إلى معلومات رحلات جوية عالمية دون الحاجة إلى إدارة نظام بيانات طيران خاص بها. تُتيح هذه الواجهة إمكانية عرض حالة الرحلات الجوية في الوقت الفعلي، والسجلات التاريخية الحديثة، ومسارات شركات الطيران، والجداول الزمنية، وبيانات الرحلات المستقبلية، بالإضافة إلى بيانات مرجعية للمطارات، وشركات الطيران، والطائرات، والمدن، والدول، وضرائب الطيران.
شهدت الخدمة تغييرات جوهرية منذ المراجعة الأصلية عام ٢٠٢١. تتضمن الخطة المجانية الآن ١٠٠ طلب شهريًا وبروتوكول HTTPS، بينما تقتصر البيانات التاريخية على فترة ثلاثة أشهر متجددة، وتستخدم وثائق واجهة برمجة التطبيقات الحالية api.apilayer.net/aviationstack/v1مسارًا أساسيًا في أمثلتها. كما تضمنت المقالة القديمة ميزات تحديد الموقع الجغرافي التي تنتمي إلى نوع مختلف من واجهات برمجة التطبيقات؛ فـ Aviationstack هي واجهة برمجة تطبيقات لبيانات الطيران، وليست أداة تحديد موقع جغرافي أمامي/عكسي.

ما هي البيانات التي يمكن أن يوفرها موقع Aviationstack؟
تتمثل نقطة النهاية الأساسية في [اسم نقطة النهاية] /v1/flights. وهي تدعم عمليات البحث عن الرحلات الجوية في الوقت الفعلي، وفي الخطط المدفوعة المؤهلة، تدعم الاستعلامات التاريخية باستخدام flight_dateالمعلمة [اسم المعلمة]. تتضمن سجلات الرحلات النموذجية حالة الرحلة، ومطارات المغادرة والوصول، ومعرفات IATA وICAO، والمحطات والبوابات، والأوقات المجدولة والمقدرة، ومعلومات شركة الطيران، وتفاصيل الطائرة، وحقول الموقع المباشر عند توفرها.
تتضمن الوثائق الرسمية الحالية أيضًا نقاط نهاية منفصلة لما يلي:
- جداول الرحلات الجوية والرحلات المستقبلية عبر
/v1/flight_schedulesو /v1/flightsFuture.
- مسارات الطيران عبر
/v1/routes.
- كتالوجات مرجعية للمطارات وشركات الطيران والطائرات وأنواع الطائرات والمدن والدول وضرائب الطيران.
يُشير المزوّد إلى أن تحديثات الحالة في الوقت الفعلي قد تتأخر لمدة تتراوح بين 30 و60 ثانية. وتُغطّي البيانات التاريخية حاليًا فترة ثلاثة أشهر ، لذا فهي ليست أرشيفًا طويل الأمد لتحليلات تمتد لسنوات عديدة.

كيفية تقديم طلب رحلة طيران أساسي
بعد إنشاء حساب، استخدم مفتاح الوصول إلى واجهة برمجة التطبيقات (API) مع طلب HTTPS GET. مثال بسيط مع تصفية المسار هو:
GET https://api.apilayer.net/aviationstack/v1/flights
?access_key=YOUR_ACCESS_KEY
&dep_iata=SFO
&arr_iata=JFK
تكون الاستجابة بتنسيق JSON وتتضمن بيانات تعريف الترقيم بالإضافة إلى dataمصفوفة. تساعد عوامل التصفية مثل flight_statusو flight_dateو dep_iataو arr_iataو flight_numberفي تقليل السجلات غير الضرورية. تعامل مع مفتاح الوصول كما تتعامل مع كلمة المرور: احتفظ به بعيدًا عن المستودعات العامة وتجنب عرضه مباشرةً في كود المتصفح.
للاطلاع على أمثلة نقاط النهاية الحالية، استخدم وثائق Aviationstack الرسمية . فهي مصدر أفضل من الاعتماد على مقتطفات برمجية قديمة منسوخة من مراجعات مؤرشفة.
الأسعار وحدود الخطة
تم التحقق من الأسعار والحصص أدناه في 22 أكتوبر 2026. وهي قابلة للتغيير، لذا يرجى التحقق من صفحة الأسعار الرسمية قبل الالتزام بعبء عمل إنتاجي.
| خطة | الطلبات الشهرية | السعر الشهري | وصول ملحوظ |
| مجاني | 100 | 0 دولار | الاستخدام غير التجاري، رحلات جوية في الوقت الفعلي، HTTPS |
| أساسي | 10000 | 49.99 دولارًا | الاستخدام التجاري، الرحلات التاريخية، المسارات، الإكمال التلقائي، الجداول الزمنية، الرحلات المستقبلية |
| محترف | 50,000 | 149.99 دولارًا | ميزات أساسية بالإضافة إلى حدود أعلى |
| أعمال | 250,000 | 499.99 دولارًا | ميزات احترافية بالإضافة إلى حجم أكبر بكثير |
| مؤسسة | مخصص | عرض أسعار مخصص | طلبات الكميات الكبيرة والحلول المخصصة |
يُقدم حاليًا خصم على الفواتير السنوية: الأسعار الشهرية الفعلية المُدرجة هي 44.99 دولارًا أمريكيًا للخطة الأساسية، و131.99 دولارًا أمريكيًا للخطة الاحترافية، و424.99 دولارًا أمريكيًا لخطة الأعمال عند الدفع سنويًا. تتضمن الخطط المدفوعة أيضًا تسعيرًا إضافيًا لكل طلب، لذا ينبغي على التطبيقات ذات الأحجام الكبيرة مراعاة كلٍ من الاشتراك الأساسي والتكاليف الإضافية المُحتملة.

الموثوقية، والحدود، ومن يناسبها
تؤكد شركة Aviationstack أن بنيتها التحتية تدعم أحمال العمل التي تتراوح بين المشاريع الصغيرة وأحجام الطلبات العالية جدًا، وتشير إلى متوسط وقت تشغيل يبلغ حوالي 99.9% خلال الاثني عشر شهرًا الماضية. أما بالنسبة لزمن الاستجابة، فلا تعتمد على الادعاء القديم لعام 2021 الذي يشير إلى أوقات استجابة تتراوح بين 10 و100 مللي ثانية. ينشر المزود الآن قياسات مباشرة لنقاط النهاية على صفحة حالة واجهة برمجة التطبيقات (API) ، وينبغي على فرق الإنتاج إجراء اختبارات قياس الأداء لنقاط النهاية والمناطق التي يخططون لاستخدامها.
تُعدّ واجهة برمجة التطبيقات (API) مناسبةً عمليًا لعرض حالة الرحلات، وأدوات السفر، وإجراءات الحجز، ولوحات معلومات المطارات، ومراقبة التأخير، والتطبيقات التي تتطلب سجلات رحلات تاريخية حديثة. وهي أقل ملاءمةً إذا كنت بحاجة إلى بيانات تاريخية لسنوات، أو ضمان تتبع الرحلات دون أي تأخير، أو خدمة تحديد المواقع الجغرافية.
الخلاصة
لا تزال Aviationstack وسيلة سهلة لإضافة بيانات الطيران العالمية إلى التطبيقات، إلا أن الخدمة الحالية تختلف عن إصدار 2021 في جوانب مهمة. تشمل أبرز التحسينات استخدام بروتوكول HTTPS في الخطة المجانية، ونقاط نهاية مخصصة للجداول الزمنية والرحلات المستقبلية، وتقسيم أوضح للخطط. يُعدّ نطاق البيانات التاريخية المتجدد لثلاثة أشهر العائق الرئيسي الذي يجب فهمه قبل البدء في تطوير التطبيق. ابدأ بالخطة المجانية لتجربة بسيطة، ثم قارن حجم الطلبات المتوقع واحتياجاتك من الميزات مع الخطط المدفوعة. يُعدّ قسم الأسئلة الشائعة الرسمي أفضل مصدر للتأكد من قواعد الفوترة الحالية، وتجاوز الحد المسموح به، وتوافر البيانات.