واجهات برمجة التطبيقات ، أو المكونات الصيدلانية النشطة ، هي مواد أو مخاليط من المواد المستخدمة في إنتاج المنتجات الصيدلانية التي تظهر نشاطًا دوائيًا أو لها تأثير مباشر على التشخيص أو العلاج أو تخفيف الأعراض أو الوقاية من الأمراض. ال API في صناعة الأدوية بمثابة المكون الرئيسي للدواء وهو ضروري لفعاليته العلاجية. يمكن اشتقاق واجهات برمجة التطبيقات من مصادر اصطناعية أو طبيعية.