ما هي نقطة نهاية API؟
Context:النقاط النهائية هي جوانب مهمة للتفاعل مع واجهات برمجة تطبيقات الويب على جانب الخادم ، لأنها تحدد مكان الموارد التي يمكن الوصول إليها بواسطة برامج الطرف الثالث. عادةً ما يكون الوصول عن طريق URI الذي يتم نشره طلبات HTTP ، والتي من المتوقع أن تكون استجابتها. يمكن أن تكون واجهات برمجة تطبيقات الويب عامة أو خاصة، والتي تتطلب رمز الوصول.  يجب أن تكون النقاط النهائية ثابتة، وإلا فإن التشغيل الصحيح للبرمجيات التي تتفاعل معها لا يمكن ضمانها. إذا تغير موقع الموارد (ومعها نقطة النهاية) ، فسوف يتعطل البرنامج المكتوب سابقاً ، حيث لم يعد بالإمكان العثور على الموارد المطلوبة في نفس المكان. نظرًا لأن مزودي API لا يزالون يرغبون في تحديث واجهات برمجة تطبيقات الويب الخاصة بهم ، فقد أدخل العديد منهم نظام إصدار في URI يشير إلى نقطة نهاية.
النقاط النهائية تحدد مكان الموارد التي يمكن الوصول إليها بواسطة برامج الطرف الثالث. يستخدم العملاء نقاط النهاية للتفاعل مع واجهات برمجة تطبيقات الويب على جانب الخادم.