Connecteur API custom
Connectez n'importe quelle API tierce à votre Worker, secrets protégés.
Connecter une API personnalisée à un Worker
Prérequis
- Avoir les droits d'administrateur de l'organisation pour configurer l'intégration.
- Connaître l'URL de base de l'API à connecter.
- Disposer des credentials nécessaires (clé API, token, ou authentification OAuth).
Partie 1 — Configurer l'intégration côté organisation
- Accéder aux intégrations de l'organisation
- Dans Delos, accédez aux intégrations de l'organisation (droits administrateur requis, sinon, demandez à votre administrateur)


- Configurer le connecteur API
- Cliquez sur l'intégration Connecteur API custom
- Renseignez l'URL de base de votre API
- Choisissez le type d'authentification (API Key, Bearer Token, ou OAuth 2.0)
- Renseignez les credentials requis selon le type d'authentification choisi

- Cliquez sur Save
Partie 2 — Connexion par les utilisateurs
- Activer l'API au niveau utilisateur
- Une fois l'intégration configurée au niveau organisation, chaque utilisateur peut cliquer sur le connecteur API dans son espace personnel d'intégrations

- L'utilisateur renseigne ses propres credentials si nécessaire, ou la connexion est automatique si l'authentification est au niveau organisation
Vérifier que ça fonctionne
- Dans l'Assistant Delos, posez une question utilisant votre API personnalisée, par exemple : "Fais un appel GET sur l'endpoint /users de mon API"
- Si la connexion est active, l'Assistant répond en exécutant l'appel API et en vous retournant le résultat
Questions fréquentes
Quels types d'API sont compatibles ?
Toute API REST qui accepte une authentification par clé API, Bearer Token, ou OAuth 2.0 est compatible. Les API GraphQL ne sont pas supportées pour le moment.
Les credentials sont-ils stockés de manière sécurisée ?
Oui, tous les credentials sont chiffrés et stockés de manière sécurisée. Ils ne sont jamais exposés en clair.
Puis-je configurer plusieurs connecteurs API ?
Oui, vous pouvez configurer autant de connecteurs API que nécessaire, chacun avec sa propre URL et ses propres credentials.