Интеграция через REST API

15 публичных эндпоинтов с аутентификацией по API-ключу. Работает с любым серверным языком или платформой. Спецификация OpenAPI 3.1 включена.

Создайте собственную интеграцию

Если у нас нет нативного модуля для вашей платформы, REST API охватывает любые сценарии использования.

15 эндпоинтов

CRUD для индексов, CRUD для документов (одиночный и массовый), поиск, мульти-поиск, аналитика и управление API-ключами.

OpenAPI 3.1

Машиночитаемая спецификация по адресу /api/v1/openapi.json. Генерируйте клиент на Python, Go, Ruby или любом другом языке.

Аутентификация по Bearer-токену

API-ключи с префиксами ss_search_*, ss_connector_* или ss_scoped_*. Каждый префикс предоставляет разные права.

Исходящие вебхуки (скоро)

Получайте вебхук по завершении синхронизации, при срабатывании квотного оповещения или окончании переиндексации. Сейчас доступен Connector API для опроса.

Заголовки лимита запросов

Заголовки X-RateLimit-Limit и X-RateLimit-Remaining в каждом ответе. Retry-After при ответе 429.

Версионирование API

Все публичные эндпоинты находятся под /api/v1. Ломающие изменения получают новый версионный префикс. Старые версии поддерживаются 12 месяцев.

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

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