Aller au contenu

Clés API

Les clés API permettent à des systèmes externes d’envoyer des prospects (leads) directement dans votre CRM FlowDesk via l’endpoint REST POST /api/v1/leads. Chaque clé est associée à votre espace et doit être transmise dans l’en-tête Authorization: Bearer <clé>.

  • Compte FlowDesk avec abonnement actif.
  • MFA activée recommandée (voir Sécurité).
  • Système source capable d’envoyer des requêtes HTTP POST (formulaire web, outil d’automatisation, script).
ÉlémentDétail
Routes/settings/api-keys ou /api-keys
Barre latérale CRMParamètres → Clés API
EndpointPOST https://flowdeskcrm.ca/api/v1/leads
DocumentationParamètres → Clés API
  1. Ouvrez /settings/api-keys (ou /api-keys).
  2. Cliquez sur Créer une clé API.
  3. Donnez un nom descriptif (ex. « Site web principal », « Landing page hypothèque »).
  4. Cliquez sur Générer.
  5. Copiez immédiatement la clé affichée — elle ne sera plus visible ensuite.
  6. Stockez la clé de façon sécurisée (gestionnaire de secrets, variables d’environnement).
  1. Configurez votre système source pour envoyer une requête POST à /api/v1/leads.
  2. Ajoutez l’en-tête : Authorization: Bearer VOTRE_CLE_API.
  3. Envoyez un corps JSON avec les champs du prospect, par exemple :
    {
    "firstName": "Marie",
    "lastName": "Tremblay",
    "email": "marie@example.com",
    "phone": "+15145551234",
    "source": "site-web"
    }
  4. Vérifiez la réponse 201 Created et retrouvez le client dans Clients.
  1. Ouvrez la liste des clés sur /settings/api-keys.
  2. Identifiez la clé à révoquer.
  3. Cliquez sur Révoquer ou l’icône de suppression.
  4. Confirmez — toute requête utilisant cette clé sera rejetée (401 Unauthorized).
  • Liste des clés — Nom, date de création, dernière utilisation.
  • Création de clé — Génération cryptographique sécurisée.
  • Affichage unique — La clé complète n’est montrée qu’à la création.
  • Révocation — Invalidation immédiate.
  • Endpoint leadsPOST /api/v1/leads avec Bearer token.
  • Codes de réponse201 succès, 400 validation, 401 clé invalide, 429 limite de débit.
  • Révoquez immédiatement toute clé exposée accidentellement.
  • Combinez l’API avec les webhooks pour des flux bidirectionnels.

Gestion des clés API avec bouton de création et liste des clés actives