L'API de DeepL permet l'intégration transparente et sécurisée de capacités de traduction dans vos sites web et applications via une interface HTTP.
DeepL fournit des bibliothèques open source officielles pour vous aider à créer ces implémentations backend, disponibles en Python, Node, .NET, PHP, Ruby et Java. Pour en savoir plus, veuillez cliquer ici.
documentation API
Veuillez consulter la documentation API de DeepL (disponible en anglais) pour obtenir des informations détaillées sur les paramètres de requête et les méthodes de requête requis pour chaque fonction API.
Conseils de sécurité
Ne divulguez jamais votre clé API dans un code accessible au public.
Les requêtes adressées aux API tierces à partir d’applications de type frontend pourraient exposer vos identifiants sur le web. Votre compte pourrait ainsi être victime de fraudes ou d’abus, comme la surutilisation, à vos dépens, de votre forfait DeepL API Pro.
Si votre clé API a été divulguée, veuillez immédiatement procéder comme suit :
- Veuillez vous connecter à votre compte DeepL, puis accédez à Compte.
- Accédez à l'onglet Clés API et limites.
- Créez une nouvelle clé : cliquez sur Créer une nouvelle clé, puis à nouveau pour confirmer.
- Désactivez la clé compromise : cliquez sur l'icône « Plus d'options »
, puis sur « Désactiver la clé ».
Acheminez vos demandes via vos propres serveurs backend afin de garantir une utilisation sécurisée de l'API de DeepL sur votre site web ou votre application. Ainsi, vos identifiants seront cachés et vous pourrez fixer vos règles CORS de même que vos limites de frais de consommation. Veillez à empêcher tout accès non autorisé à ces serveurs.
Plugins
Les plugins sont développés et maintenus par leur fournisseur respectif. Si vous rencontrez des difficultés lors de l'utilisation d'un plugin, veuillez vérifier que celui-ci est à jour. En cas de questions, veuillez contacter le fournisseur du plugin.