Gestion des clefs API

Vous avez la possibilité de générer plusieurs clefs depuis votre interface utilisateur. Nous vous conseillons d'utiliser une clef différente pour chaque projet.
Par exemple, si vous souhaitez utiliser Klemail via Zapier, vous utiliserez une clef. Si vous intégrez l'API Klemail dans vos outils internes, nous vous conseillons d'utiliser une seconde clef.

Authentification à l'API

Pour utiliser l'API de vérification Klemail, il vous faudra vous authentifier lors des requêtes.
Pour cela, une clef API devra être fournie lors de chaque requête dans le header "Authorization".

curl -X POST https://api.klemail.io/v1/... -H "Authorization: Token YOUR-API-KEY-HERE"
import requests res = requests.post( "https://api.klemail.io/v1/...", headers={"Authorization": "Token YOUR-API-KEY-HERE"} )

❗️

Erreur d'authentification

Lorsque l'authentification tombe en échec (avec l'utilisation d'une mauvaise clef par exemple), l'API retournera une erreur "HTTP 401 Unauthorized".
Le message d'erreur vous indiquera la raison de l'échec d'authentification (clef inexistante, clef inative, ...).

Utilisation de l'API

L'API n'est accessible qu'en utilisant le protocole HTTPS.