Aller au contenu

Aide — Utiliser l’API

Si vous intégrez ou utilisez l’API et que vous avez besoin d’aide, cette page vous guide vers la solution la plus rapide.

Par où commencer

  • Aperçu — explication générale de l’API et de ses usages.
  • Guides — pas à pas (activation, désactivation, opérations admin).
  • Référence — liste complète des endpoints et des champs.

Dépannage rapide

  • 401/403 (auth) : vérifiez l’en-tête envoyé :
  • Appels client → X-Client-Token: <token>
  • Appels admin → X-Admin-Token: <token>
  • 404 : la licence ou la ressource n’existe pas (ou mauvais email pour cette licence).
  • 409 (quota d’activations) : la licence a atteint sa limite d’appareils — désactivez un appareil, puis activez le nouveau.
  • 429 (rate limit) : trop de requêtes récentes — ralentissez puis réessayez.
  • Vérification de signature : récupérez la clé publique via /public-key et vérifiez le champ sig du jeton renvoyé par /activate.

Contacter le support

Toujours bloqué ou cas particulier ? Écrivez à support@flightdeck.com.
Nous vous aiderons à diagnostiquer le souci et à débloquer la situation.

Infos à fournir pour accélérer la résolution

  • Le nom du produit et l’environnement (dev/staging/prod)
  • L’endpoint appelé et le code HTTP exact
  • Une courte description du problème et du résultat attendu
  • Le timestamp (avec fuseau horaire)
  • Identifiants utiles : email, clé de licence (ou son hash), device_name, device_hash
  • Optionnel : un cURL minimal qui reproduit le souci (secrets masqués)

Confidentialité : évitez de partager des clés en clair ; hachez-les ou masquez-les partiellement dans votre message.

FAQ

Puis-je déplacer une licence vers une nouvelle machine ?
Oui — désactivez l’ancien appareil, puis activez sur le nouveau.

Pourquoi “license disabled” ?
Un administrateur a suspendu la licence ; contactez le support ou votre admin pour la réactiver.

Les jetons expirent-ils ?
Oui — la réponse de /activate contient expires_at. Redemandez une activation si nécessaire.