Lingara Lingara Documentation Guides API Bibliothèques Applications Créer Application web
Langue: Français

Référence de l'API Lingara

Version de l'API 2026-10-affable-towhee

Générez des listes de vocabulaire et des plans de leçon, et menez des conversations avec le tuteur, dans les langues qu'enseigne Lingara. Chaque appel est payé par le client qui l'effectue : un client allowance consomme le quota de son propriétaire, et un client metered est facturé pour son utilisation.

Vous préférez une bibliothèque ? Consultez la section Bibliothèques.

URL de base https://api.getlingara.com

Un jeton d'accès OAuth 2.0, envoyé sous la forme Authorization: Bearer <token>. Un serveur qui agit en son propre nom échange l'identifiant et le secret de son client à l'URL de jeton (client_credentials). Une application qui agit pour un utilisateur Lingara qui y consent utilise le code d'autorisation (authorization_code), puis actualise son jeton. Un jeton est valable une heure. Chaque opération nécessite une portée.

URL du jeton https://api.getlingara.com/oauth/token

Portées
vocab:generate Générer des listes de vocabulaire. Générer une liste de vocabulaire
lesson_plans:read Lire vos plans de leçon et vous reconnecter à leur progression. Obtenir un plan de leçonSe reconnecter à un plan de leçon
lesson_plans:write Créer des plans de leçon. Créer un plan de leçon
tutor:converse Mener des conversations avec le tuteur. Nécessite un abonnement payant. Envoyer un tour au tuteur
usage:read Voir votre quota restant, ou l'utilisation d'un client `metered` ce mois-ci. Obtenir votre quota restant
events:read Lire les événements concernant votre compte, et enregistrer les points de terminaison qui les reçoivent. Lister les événementsDiffuser les événements
events:write Envoyer des événements depuis votre jeu ou votre intégration vers Lingara. Envoyer un événement

Erreurs

402application/json
L'appel d'un client facturé à l'usage a été refusé avant qu'il ne dépense quoi que ce soit. spend_cap_reached : le client ou son compte a atteint sa limite de dépenses mensuelle ; relevez la limite sur la page Intégrations. metered_billing_inactive : la facturation à l'usage n'est pas active pour ce compte ; configurez-la ou mettez à jour le moyen de paiement sur la page Intégrations.
410application/json
La version de l'API sous laquelle cette requête est traitée a été retirée. Envoyez une version prise en charge dans Lingara-Version, ou rattachez le client à une autre version.
4XXapplication/json
La requête a été refusée. code indique pourquoi, et error l'explique en toutes lettres.
503application/json · text/plain
Le service est temporairement indisponible ; réessayez après le nombre de secondes indiqué dans Retry-After. Pendant la maintenance, le corps est du texte brut plutôt que l'enveloppe d'erreur.
5XXapplication/json
La requête a été refusée. code indique pourquoi, et error l'explique en toutes lettres.
codestringobligatoire

Pourquoi la requête a été refusée, sous forme de code stable sur lequel brancher votre logique : par exemple insufficient_scope (403), rate_limited (429) et, pour un client facturé à l'usage, spend_cap_reached (402) et metered_billing_inactive (402).

errorstringobligatoire

Vocabulaire

Générer des listes de vocabulaire adaptées au niveau d'un apprenant.

Plans de leçon

Créer des plans de leçon, les consulter et se reconnecter à un plan encore en cours de génération.

Tuteur

Mener une conversation avec le tuteur de langue, un tour à la fois.

Événements

Lisez les événements qui se produisent dans votre compte, page par page ou en flux.

Compte

Voir ce qu'il reste de votre quota.

Référence

Ce document, sous une forme lisible par machine.

Catalogue des événements

Lingara enregistre sous forme d'événements ce qui arrive aux plans de leçon et à l'utilisation de votre compte, et accepte les événements de votre jeu ou de votre application. Chaque événement, quel que soit son mode de transmission, a la même enveloppe, et le catalogue des événements les liste tous. Webhooks et événements

En cas de divergence entre une traduction et la référence en anglais, la référence en anglais fait foi.