Skip to main content
A API do LanderLab oferece acesso programático a toda a sua conta. Você pode criar e publicar landers, obter dados de leads, ler análises, gerenciar variantes de teste A/B, configurar integrações e muito mais, tudo via HTTP. Se você prefere trabalhar em linguagem natural em vez de escrever chamadas de API manualmente, o servidor MCP conecta seu assistente de IA diretamente ao LanderLab usando a mesma API por trás. Ele faz login com a sua conta do LanderLab, então nenhuma chave de API é necessária.

URL base

Todas as requisições da API vão para:
A versão atual da API é a v2. Todos os endpoints têm o prefixo /api/v2/.

Autenticação

A API usa autenticação por chave de API. Inclua sua chave no cabeçalho X-API-Key em todas as requisições.
Sua chave começa com ll_live_ e está vinculada à sua organização. Todas as requisições ficam restritas à organização à qual a chave pertence, então, na maioria das chamadas, você não precisa informar um ID de organização separadamente.
As chaves de API são exibidas apenas uma vez, no momento da criação. Se você perder a sua, precisará gerar uma nova. Veja Gerar uma chave de API para conferir o passo a passo.

Respostas de erro

Todos os endpoints retornam códigos de status HTTP padrão. As respostas de erro incluem uma string error no corpo da resposta com a descrição do problema.

Grupos de recursos

A API é organizada nos grupos de recursos a seguir. Cada grupo corresponde a uma seção da referência da API.

Espaços de trabalho

Liste, crie e renomeie espaços de trabalho dentro da sua organização. Os espaços de trabalho são o contêiner de nível mais alto para landers, leads e domínios.

Landers

Gerencie landing pages: liste, crie, renomeie, publique, despublique e exclua. A publicação exige um domínio e um caminho e retornará 400 se os limites do plano forem excedidos ou se o caminho já estiver em uso. Excluir um lander remove permanentemente todas as variantes, arquivos e integrações associados.

Teste A/B (variantes)

Cada lander tem uma ou mais variantes. A variante master (principal) é a que recebe o tráfego quando o teste A/B está desativado. Quando o teste A/B está ativado, o tráfego é dividido entre as variantes de acordo com os pesos que você definir. Não é possível excluir a variante master. Primeiro, promova outra variante a master.

Editor

Carregue e salve o conteúdo HTML e as configurações de uma variante específica. Ao salvar o HTML, a extração de imagens em base64 e o versionamento são feitos automaticamente.

Leads

Obtenha leads no nível do espaço de trabalho ou da organização. Os leads são paginados e podem ser filtrados por intervalo de datas, status (complete ou partial), lander e termo de busca. O tamanho máximo de página é de 1000 por requisição. Os endpoints de schema de leads retornam um JSON Schema Draft-07 que descreve todos os campos possíveis que um lead desse lander pode conter, incluindo campos de formulário, respostas de quiz, campos do sistema e campos de integração.

Análises

Um único endpoint flexível atende a todas as necessidades de análise. Filtre por espaço de trabalho, lander ou variante. O filtro mais específico prevalece: se você informar variantIds, os filtros de espaço de trabalho e de lander serão ignorados. Parâmetros obrigatórios: startDate, endDate, timezone (formato IANA, por exemplo, America/New_York). Filtros opcionais: workspaceIds, landerIds, variantIds. Agrupar por: date, lander, variant ou workspace. O padrão é date.

Domínios

Liste domínios no nível do espaço de trabalho ou da organização.

Pastas

Organize landers em pastas dentro de um espaço de trabalho.

Integrações

Crie e liste integrações no nível da organização e, depois, ative ou desative cada uma por lander. Integrações baseadas em OAuth (Mailchimp, HubSpot, Google Sheets, AWeber) exigem um fluxo OAuth interativo e não podem ser criadas diretamente pela API.

Especificação OpenAPI e documentação interativa

A especificação completa em OpenAPI 3.1 está disponível em:
A documentação interativa da API (com um testador de requisições integrado) está em:

Como usar a API com um assistente de IA (MCP)

Se você quer gerenciar sua conta do LanderLab em linguagem natural em vez de escrever chamadas de API, o servidor MCP do LanderLab é construído sobre a mesma API e oferece mais de 30 ferramentas para qualquer assistente de IA compatível com MCP, incluindo Claude, ChatGPT, Cursor e Windsurf. A URL do servidor MCP é:
Ele se autentica por meio de um login no navegador, e não pelo cabeçalho X-API-Key, então nenhuma chave de API é necessária. Veja Conecte assistentes de IA via MCP para conferir as instruções de configuração.