API (application programming interface) - интерфейс машина-машина.
Готовый код (инструкции), чтобы одно приложение могло общаться с другим приложением (или сервисом) без участия человека. При помощи этих инструкций, можно передавать сообщения из социальных сетей в CRM систему предприятия или загружать объекты из Гугл Карт для в мобильное приложение. Любую программу можно совместить с любой при помощи API.
В более узком смысле этого слова API является открытым готовым кодом, с помощью которого можно расширять функционал готовых приложений функционалом сторонних приложений. Функциональность данного интерфейса заключается в возможности использования готовых программных блоков при создании своих, уникальных приложений. Обычно АРI имеют свой открытый код, что существенно помогает при внедрении данной технологии в всевозможные финансовые приложения.
С помощью этих функций разработанная нами система Первая Форма получает данные из «1С», SAP, Axapta, СД/1F:Chat и других систем.
В проекте по автоматизации обслуживающих процессов компании «Спортмастер» для управления выдачей и аннулированием ЭЦП (Электронно-цифровых подписей), мы интегрировали Первую Форму с системой «КриптоПро».