Przejdź do głównej zawartości

Uwierzytelnianie

Każde żądanie do POST /v1/search jest uwierzytelniane kluczem API wysyłanym w nagłówku x-api-key.

Okno terminala
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" }'

Twórz klucze i zarządzaj nimi w panelu. Możesz mieć wiele kluczy na konto (np. po jednym na środowisko) i dezaktywować każdy z nich w dowolnym momencie. Każdy klucz nosi własny limit szybkości, wyprowadzony z Twojego planu.

HTTPerrorZnaczenie
401missing_api_keyNie wysłano nagłówka x-api-key.
401unknown_api_keyKlucz nie istnieje.
403inactive_api_keyKlucz został dezaktywowany.
403account_blockedKonto jest zawieszone.

Zobacz Błędy i ponawianie, aby poznać pełny model błędów i kody, które należy ponawiać.