Aller au contenu

Authentification

Chaque requête vers POST /v1/search est authentifiée avec une clé d’API envoyée dans l’en-tête x-api-key.

Fenêtre de terminal
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" }'

Créez et gérez vos clés dans le tableau de bord. Vous pouvez détenir plusieurs clés par compte (par exemple une par environnement) et en désactiver n’importe laquelle à tout moment. Chaque clé porte sa propre limite de débit, dérivée de votre plan.

HTTPerrorSignification
401missing_api_keyAucun en-tête x-api-key n’a été envoyé.
401unknown_api_keyLa clé n’existe pas.
403inactive_api_keyLa clé a été désactivée.
403account_blockedLe compte est suspendu.

Voir Erreurs & nouvelles tentatives pour le modèle d’erreur complet et les codes que vous devriez réessayer.