А сейчас небольшая пауза — минутка ликбеза, так как без аббревиатур все же не получилось.
API (Application Programming Interface) — это интерфейс программирования, интерфейс создания приложений. Если говорить более понятным языком, API— это готовый код (части кода, отвечающие за определенный функционал приложений) для упрощения жизни программисту.
HTTP — распространенный протокол передачи данных. Задача, которая традиционно решается с помощью протокола HTTP, — обмен данными между пользовательским приложением, осуществляющим доступ к веб-ресурсам (обычно это веб-браузер) и веб-сервером. На данный момент именно благодаря протоколу HTTP обеспечивается работа Всемирной паутины. Каждый из нас ежедневно сталкивается с такими запросами, когда открывает какой-либо сайт, переходит со страницы на страницу, пытается получить какую-либо информацию с сайта.