Skip to main content
LanderLab API 让你可以通过编程方式访问整个账户。你可以通过 HTTP 创建和发布落地页、拉取线索数据、读取数据分析、管理 A/B 测试变体、配置集成等等。 如果你更喜欢用自然语言操作而不是编写原始 API 调用,MCP 服务器可以使用相同的底层 API,将你的 AI 助手直接连接到 LanderLab。它使用你的 LanderLab 账户登录,因此无需 API 密钥。

基础 URL

所有 API 请求都发送到:
当前 API 版本为 v2。每个 endpoint 都以 /api/v2/ 为前缀。

身份验证

API 使用 API 密钥进行身份验证。请在每个请求的 X-API-Key 请求头中包含你的密钥。
你的密钥以 ll_live_ 开头,并与你的组织绑定。所有请求的作用范围都限定在密钥所属的组织内,因此大多数调用都无需单独传入组织 ID。
API 密钥只会在创建时显示一次。如果丢失,你需要重新生成一个。具体步骤请参见生成 API 密钥。

错误响应

所有 endpoint 都返回标准 HTTP 状态码。 错误响应的响应体中包含一个 error 字符串,用于描述问题。

资源组

API 按以下资源组组织,每个组对应 API 参考中的一个章节。

工作区

在你的组织中列出、创建和重命名工作区。工作区是落地页、线索和域名的顶层容器。

落地页

管理落地页:列出、创建、重命名、发布、取消发布和删除。发布需要指定域名和路径;如果超出套餐限制或路径已被占用,将返回 400。 删除落地页会永久移除所有关联的变体、文件和集成。

A/B 测试(变体)

每个落地页都有一个或多个变体。主变体(master)是在 A/B 测试关闭时接收流量的变体。启用 A/B 测试后,流量会按照你设置的权重在各变体之间分配。 你无法删除主变体。请先将其他变体设为主变体。

编辑器

加载和保存特定变体的 HTML 内容和设置。保存 HTML 时会自动处理 base64 图片提取和版本管理。

线索

按工作区或组织级别拉取线索。线索采用分页返回,可按日期范围、状态(complete 或 partial)、落地页和搜索关键词筛选。每次请求的最大分页大小为 1000。 线索 schema endpoint 会返回一个 Draft-07 JSON Schema,描述该落地页的线索可能包含的所有字段,包括表单字段、测验答案、系统字段和集成字段。

数据分析

一个灵活的 endpoint 即可满足所有数据分析需求。可按工作区、落地页或变体筛选。最具体的筛选条件优先:如果传入 variantIds,工作区和落地页筛选条件将被忽略。 必填参数: startDate、endDate、timezone(IANA 格式,例如 America/New_York)。 可选筛选条件: workspaceIds、landerIds、variantIds。 分组方式: date、lander、variant 或 workspace。默认为 date。

域名

按工作区或组织级别列出域名。

文件夹

在工作区内将落地页整理到文件夹中。

集成

创建并列出组织级集成,然后按落地页启用或停用。基于 OAuth 的集成(Mailchimp、HubSpot、Google Sheets、AWeber)需要交互式 OAuth 流程,无法直接通过 API 创建。

OpenAPI 规范和交互式文档

完整的 OpenAPI 3.1 规范地址:
交互式 API 文档(内置请求测试工具)地址:

通过 AI 助手使用 API(MCP)

如果你希望用自然语言而不是编写 API 调用来管理 LanderLab 账户,LanderLab MCP 服务器基于同一套 API 构建,并向任何兼容 MCP 的 AI 助手(包括 Claude、ChatGPT、Cursor 和 Windsurf)提供 30 多个工具。 MCP 服务器 URL 为:
它通过浏览器登录进行身份验证,而不是使用 X-API-Key 请求头,因此无需 API 密钥。设置说明请参见通过 MCP 连接 AI 助手。