API (Application Programming Interface) — интерфейс программирования приложений (иногда интерфейс прикладного программирования): набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) для использования во внешних программных продуктах. Используется программистами для написания всевозможных приложений.