LingooAI API
Ver documentación

Plataforma para desarrolladores

Conecta LingooAI con tus aplicaciones, automatiza onboarding lingüístico y gestiona pagos desde una sola API.

Autenticación unificada, evaluaciones, planes y webhooks listos para que escales tus productos educativos o corporativos.

Autenticación unificada

Token JWT seguro para web, mobile y desktop.

Modelos de aprendizaje

Idiomas, pruebas y progreso de estudiantes.

Pagos y suscripciones

Endpoints listos para checkout y webhooks.

Endpoints esenciales

Un único backend para productos educativos o B2B.

Cada ruta sigue el mismo formato de respuesta (GenericResponse<T>), lo que facilita manejar errores y logs.

Abrir especificación →

POST /auth/login

Inicia sesión para cualquier canal. Las cookies HttpOnly o los Bearer tokens se gestionan automáticamente.

GET /level-assessment/tests/{id}

Recupera las preguntas del examen adaptativo y sincroniza los resultados con tu plataforma.

GET /subscriptions/me/history

Consulta los planes activos y el historial completo de cada alumno para integraciones de facturación.

POST /payments/checkout

Crea órdenes y recibe confirmaciones mediante webhooks seguros.

Request

fetch('https://api.lingooai.com/core/v1/auth/login', {
  method: 'POST',
  credentials: 'include',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    email: 'ada@example.com',
    password: 'secret123',
    channel: 'web'
  })
}).then(res => res.json());

Response

{
  "code": 200,
  "message": "Success",
  "data": {
    "user": {
      "id": 1,
      "name": "Ada Lovelace",
      "role": "STUDENT"
    }
  }
}

1. Solicita acceso

Escríbenos para obtener tus credenciales o usa el sandbox público.

2. Autentica el canal

Elige cookie web o token Bearer y llama a /auth/login.

3. Construye experiencias

Conecta onboarding, clases y pagos usando los endpoints REST.