Перейти к содержимому

Аутентификация

Каждый запрос к POST /v1/search аутентифицируется API-ключом, отправленным в заголовке x-api-key.

Окно терминала
curl -X POST https://api.serp.cheap/v1/search \
-H "x-api-key: YOUR_API_KEY" \
-H "content-type: application/json" \
-d '{ "q": "coffee makers" }'

Создавайте ключи и управляйте ими в панели управления. Вы можете держать несколько ключей на аккаунт (например, по одному на окружение) и деактивировать любой из них в любое время. Каждый ключ несёт собственный лимит частоты, производный от вашего тарифа.

HTTPerrorЗначение
401missing_api_keyЗаголовок x-api-key не был отправлен.
401unknown_api_keyКлюч не существует.
403inactive_api_keyКлюч был деактивирован.
403account_blockedАккаунт приостановлен.

Полную модель ошибок и коды, которые следует повторять, см. в Ошибки и повторы.