URL base
Todas as requisições da API vão para:/api/v2/.
Autenticação
A API usa autenticação por chave de API. Inclua sua chave no cabeçalhoX-API-Key em todas as requisições.
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ê informarvariantIds, 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: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 é: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.