تعتبر تقنيات تطوير واجهات برمجة التطبيقات (API) من أهم الأدوات في تطوير تطبيقات الويب الحديثة. يُعد ASP.NET Core إطار عمل قوي ومرن يسمح ببناء API متكاملة تدعم جميع العمليات الأساسية المتعلقة بالبيانات، وهي القراءة (Read) والإنشاء (Create) والتحديث (Update) والحذف (Delete)، والمعروفة اختصارًا بنمط CRUD. العمل بنظام ال API الواحد