AACSearch
ГлоссарийРазработка и API

API (application programming interface)

Что такое API и зачем нужен программный интерфейс поиска.

API (application programming interface)

API — программный интерфейс, через который приложения общаются с сервисом. Вместо человека, кликающего по интерфейсу, ваш код отправляет запросы и получает данные.

Зачем нужен

API позволяет встроить поиск в собственный интерфейс: не использовать готовый виджет, а строить свою выдачу, свои фильтры и свою логику. Это гибкость: вы контролируете, как поиск выглядит и работает в вашем продукте.

Как устроен

API AACSearch — это набор эндпоинтов (URL-путей), которые принимают запросы и возвращают данные в формате JSON. Аутентификация — через API-ключ. Поверх API работают SDK, которые упрощают вызовы из конкретного языка.

Для быстрого старта API не обязателен — достаточно виджета, но для кастомных решений он незаменим.

On this page