Search API

Простой, мощный REST API для молниеносного поиска по вашим данным. Изолированный по арендаторам, с ограничением скорости и наблюдаемостью.

API, которого заслуживает ваша команда

15 REST-эндпоинтов. Спецификация OpenAPI 3.1. SDK для браузера. Никаких кластеров для управления.

15 публичных эндпоинтов

Полный CRUD по индексам, документам и API-ключам. Плюс поиск, мультипоиск, аналитика и спецификация OpenAPI по адресу /api/v1/openapi.json.

Спецификация OpenAPI 3.1

Машиночитаемая спецификация поставляется с каждым развёртыванием. Генерируйте клиенты на любом языке. Типобезопасность с первого дня.

Типизированный SDK для браузера

NPM-пакет. Одиночный поиск, мультипоиск (федеративный), фасеты. До 50 мс p99. Работает в любом фреймворке.

Аутентификация по API-ключу

Bearer-токен аутентификация. Ключи хранятся в хешированном виде. Ограниченные токены для браузерного использования. Список разрешённых источников для каждого ключа.

Встроенная мультиарендность

Каждый запрос изолирован рамками вашей организации. Кросс-организационное чтение архитектурно невозможно — не просто запрещено политикой.

Встроенная наблюдаемость

Каждый поиск записывается с запросом, количеством результатов, задержкой и user agent. Аналитика и топ запросов — в дашборде.

Запустите Search OS за один вечер

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