Aller au contenu
Smartlife Docs
EN
Stocké uniquement dans ce navigateur (jamais envoyé à ce serveur) et réutilisé sur toutes les pages « Tester cet endpoint » ci-dessous.
Scopes accordés à ce jeton (voir la réponse obtenue lors de l'authentification) :
Les boutons « Tester » ci-dessous sont désactivés tant que le scope requis par l'endpoint n'est pas coché ici.

Erreurs courantes

CodeCauseSolution
401En-tête Authorization absent ou mal formé (« Jeton OAuth manquant »)Ajoutez Authorization: Bearer VOTRE_ACCESS_TOKEN à la requête.
401Jeton invalide ou expiré (« Jeton OAuth invalide ou expiré »)Le jeton expire après 1h : redemandez-en un (via refresh_token ou vos identifiants client).
403Portée manquante (« Droits insuffisants »)Redemandez un jeton avec le scope requis par l'endpoint (voir les pages précédentes).
403Projet hors périmètre autoriséUn jeton du flux « Application OAuth » ne voit que les projets de son propriétaire ; un jeton partenaire ne voit que les projets listés lors de sa création.
404Le projet demandé (project/{id}/data ou /state) n'existe pasVérifiez l'identifiant du projet.
422Corps de requête invalide (ex : status hors des valeurs autorisées sur PATCH /project/{id}/state)Vérifiez le format et les valeurs acceptées documentés pour l'endpoint.
Les codes d'erreur 401, 403, 404 et 422 de l'API avec leur cause et leur solution
Les erreurs de l'API en un coup d'œil.

Lien copié !