URL base
Todas las peticiones a la API van a:/api/v2/.
Autenticación
La API se autentica con una clave de API. Incluye tu clave en la cabeceraX-API-Key en cada petición.
ll_live_ y está vinculada a tu organización. Todas las peticiones se limitan a la organización a la que pertenece la clave, así que en la mayoría de las llamadas no tienes que indicar el ID de la organización por separado.
Las claves de API solo se muestran una vez, al crearlas. Si pierdes la tuya, tendrás que generar una nueva. Consulta los pasos en Genera una clave de API.
Respuestas de error
Todos los endpoints devuelven códigos de estado HTTP estándar.
Las respuestas de error incluyen una cadena
error en el cuerpo de la respuesta con una descripción del problema.
Grupos de recursos
La API se organiza en los siguientes grupos de recursos. Cada grupo corresponde a una sección de la referencia de la API.Workspaces
Lista, crea y cambia el nombre de los espacios de trabajo de tu organización. Los espacios de trabajo son el contenedor de nivel superior de los landers, los leads y los dominios.Landers
Gestiona las landing pages: lista, crea, cambia el nombre, publica, despublica y elimina. Para publicar hace falta un dominio y una ruta, y se devuelve un400 si se superan los límites del plan o la ruta ya está ocupada.
Al eliminar un lander se eliminan de forma permanente todas sus variantes, archivos e integraciones asociados.
Tests A/B (variantes)
Cada lander tiene una o varias variantes. La variante principal (master) es la que recibe el tráfico cuando el test A/B está desactivado. Cuando está activado, el tráfico se reparte entre las variantes según los pesos que definas.
No puedes eliminar la variante principal. Convierte antes otra variante en principal.
Editor
Carga y guarda el contenido HTML y los ajustes de una variante concreta. Al guardar el HTML, la extracción de imágenes en base64 y el control de versiones se gestionan automáticamente.Leads
Obtén los leads a nivel de espacio de trabajo o de organización. Los leads están paginados y se pueden filtrar por intervalo de fechas, estado (complete o partial), lander y texto de búsqueda. El tamaño máximo de página es de 1000 por petición.
Los endpoints del esquema de leads devuelven un JSON Schema Draft-07 que describe todos los campos que puede contener un lead de ese lander, incluidos los campos del formulario, las respuestas del quiz, los campos de sistema y los campos de integración.
Analítica
Un único endpoint flexible cubre todas las necesidades de analítica. Filtra por espacio de trabajo, lander o variante. Gana el filtro más concreto: si pasasvariantIds, se ignoran los filtros de espacio de trabajo y de lander.
Parámetros obligatorios:
startDate, endDate, timezone (formato IANA, por ejemplo Europe/Madrid).
Filtros opcionales: workspaceIds, landerIds, variantIds.
Agrupar por: date, lander, variant o workspace. Por defecto, date.
Dominios
Lista los dominios a nivel de espacio de trabajo o de organización.Carpetas
Organiza los landers en carpetas dentro de un espacio de trabajo.Integraciones
Crea y lista integraciones a nivel de organización y actívalas o desactívalas en cada lander. Las integraciones basadas en OAuth (Mailchimp, HubSpot, Google Sheets, AWeber) necesitan un proceso de OAuth interactivo y no se pueden crear directamente mediante la API.Especificación OpenAPI y documentación interactiva
La especificación completa OpenAPI 3.1 está disponible en:Usa la API con un asistente de IA (MCP)
Si quieres gestionar tu cuenta de LanderLab con lenguaje natural en lugar de escribir llamadas a la API, el servidor MCP de LanderLab está construido sobre la misma API y ofrece más de 30 herramientas a cualquier asistente de IA compatible con MCP, como Claude, ChatGPT, Cursor y Windsurf. La URL del servidor MCP es:X-API-Key, así que no necesitas ninguna clave de API. Consulta las instrucciones de configuración en Conecta asistentes de IA mediante MCP.