Glossaire IA · Intégration
API
En une phrase
Une API (interface de programmation d'application) est un ensemble de règles qui permet à un logiciel de demander des données ou une action à un autre : vous envoyez une requête au format convenu et recevez une réponse, sans savoir comment l'autre est construit.
Autres noms: interface de programmation · application programming interface · API REST · API d'IA
Qu’est-ce qu’une API ?
Imaginez le comptoir d’un magasin. Vous n’entrez pas dans la réserve : vous demandez au comptoir, selon des règles claires, et on vous remet ce que vous avez demandé. Une API joue ce rôle entre logiciels. Elle expose une liste d’opérations, par exemple « transcris cet audio » ou « crée ce contact », et précise quelles données envoyer et ce que vous recevrez en retour.
Passez à la pratique
L'IA d'UTIO, par API
Dès 29 €/mois + TVA
Pour les développeurs et les agences qui construisent leurs propres produits.
Découvrir l'API d'IAEn intelligence artificielle, presque tous les modèles s’utilisent ainsi. Votre application ne fait pas tourner le modèle : elle envoie le texte ou l’audio à une API et récupère le résultat. Chaque appel est une inférence facturée, souvent en tokens.
En lien avec ce terme
API d'IA
- Transcription, voix, texte, image, OCR et embeddings
- Clés par client avec plafond de dépense
- Porte-monnaie prépayé : recharge minimale de 50 €
Dès 29 €/mois + TVA Compte avec panneau, plus la consommation
Découvrir l'API d'IAComment ça marche
La plupart des API web suivent le même schéma :
- Requête. Votre programme envoie un appel HTTP à une adresse (l’endpoint), avec une méthode (GET pour lire, POST pour créer) et une clé qui vous identifie.
- Traitement. Le service vérifie la clé, exécute le travail et prépare la réponse.
- Réponse. Vous recevez un code d’état (200 si tout va bien, 4xx ou 5xx sinon) et les données, presque toujours en JSON.
Une réponse typique ressemble à ceci :
{
"id": "job_123",
"status": "completed",
"text": "Bonjour, je voudrais un rendez-vous jeudi."
}
Attention aux termes voisins. Avec une API, vous demandez. Avec un webhook, on vous prévient quand quelque chose se passe. Le MCP est un standard qui permet à un modèle d’IA de découvrir et d’utiliser des outils, souvent des API sous le capot. Et le function calling est la façon dont le modèle choisit quelle fonction appeler, avec quels paramètres.
Exemple
Un cabinet de kinésithérapie lyonnais conserve les notes vocales que dictent les kinés après chaque séance. Son développeur écrit un petit script : chaque nuit, il envoie les nouveaux audios à une API de transcription automatique, récupère le texte et l’ajoute au dossier du patient. Plus personne ne retape les notes, et le dossier est à jour le lendemain matin.
L’API d’IA d’UTIO
UTIO propose une API d’IA pour les développeurs et les agences : transcription, synthèse vocale, texte, image, OCR et embeddings, plus le CRM et les canaux d’UTIO, avec une seule clé. Ce sont les mêmes endpoints que ceux des produits UTIO en production.
Chaque jeton d’accès naît dans le panneau avec le client associé, un plafond de dépense et une limite de requêtes, et se révoque à l’instant. Les appels qui envoient par un canal (WhatsApp, voix ou e-mail) exigent l’en-tête Idempotency-Key, pour qu’une nouvelle tentative ne duplique pas un message. La référence complète des paramètres et des modèles se trouve dans le panneau.
Questions fréquentes
Quelle différence entre une API et un webhook ?
Avec une API, c'est vous qui demandez : votre programme envoie une requête quand il en a besoin. Avec un webhook, c'est l'autre système qui vous prévient : quand un événement se produit, il appelle une adresse chez vous. Beaucoup d'intégrations combinent les deux.
Faut-il savoir coder pour utiliser une API ?
Pour l'appeler directement, oui, au moins les bases. Sinon, un outil d'automatisation sans code ou un intégrateur peut faire ces appels à votre place.
Qu'est-ce qu'une clé d'API ?
C'est l'identifiant secret de l'appelant. Elle accompagne chaque requête, en général dans un en-tête, et permet de savoir qui utilise le service, combien il dépense, et de couper l'accès si besoin.
Termes associés
- Webhook
Un webhook est une notification automatique qu'un système envoie à l'adresse web d'un autre système quand un événement se produit, par exemple un nouveau rendez-vous ou un message reçu, pour que ce second système réagisse aussitôt sans avoir à demander.
- MCP (Model Context Protocol)
Le MCP (Model Context Protocol) est un standard ouvert qui définit comment une application d'IA se connecte à des outils et à des données externes. Chaque service est exposé une fois en « serveur MCP », utilisable par tout assistant compatible sans intégration sur mesure.
- Function calling
Le function calling est la capacité d'un modèle de langage à répondre, au lieu d'un texte, par une demande structurée pour utiliser une fonction précise, avec son nom et ses paramètres. Votre système exécute cette fonction et renvoie le résultat au modèle.
- Inférence
L'inférence est le moment où un modèle d'IA déjà entraîné est utilisé : il reçoit une entrée nouvelle, comme une question, un audio ou une image, et calcule la réponse avec ce qu'il a appris, sans modifier ses paramètres.
Mis à jour le