REST API 参考
将批量收录查询直接集成到你自己的面板、工具或脚本中。用我们的高吞吐量 API 实现 SEO 工作流自动化。
借助 IndexChecker REST API,你可以在自己的脚本和面板中创建查询项目、读取收录状态并查询积分余额。每个请求都通过 POST 正文中的私密 API 密钥进行认证,端点返回 JSON,一个项目最多可容纳 50,000 个 URL,1 个积分查询 1 个 URL。
IndexChecker API 有哪些端点?
| 端点 | 方法 | 用途 |
|---|---|---|
| /api/project/create | POST | 根据 URL 列表创建查询项目 |
| /api/project/show | POST | 获取项目的状态、统计数据和链接 |
| /api/project/show_all | POST | 列出你的所有项目 |
| /api/project/delete | POST | 永久删除项目 |
| /api/check-balance | POST | 读取当前积分余额 |
认证
在请求正文(POST 参数)中包含你的私密 API 密钥来认证请求。
你可以在控制面板设置中查找和管理 API 密钥。
安全提示:请妥善保管你的 API 密钥。不要在公开可访问的代码(例如客户端 JS)中分享它。
创建项目
用 URL 列表创建新的查询项目。
你的私密 API 密钥。
项目名称。
用竖线符号 | 分隔的 URL 列表。
-d "apikey=YOUR_API_KEY" \
-d "project_name=MyProject" \
-d "urls=https://site1.com|https://site2.com"
"error": 0,
"message": "project MyProject has been added in it 2 links.",
"project_name": "MyProject",
"procjet_id": 154,
"project_id": 154,
"add_links_count": 2
}
获取项目详情
获取指定项目的状态、统计数据和链接。
要获取的项目 ID。
"project_name": "MyProject",
"description": "optional description",
"date_created": "2023-10-12 14:30:00",
"project_id": "154",
"urls": {
"https://site1.com": "1",
"https://site2.com": "-1"
},
"statistics": {
"total_links": 2,
"indexed": 1,
"not_indexed": 0,
"pending": 1,
"percentage": 50
}
}
列出所有项目
获取你所有项目的列表。
"154": {
"project_name": "MyProject",
"description": "",
"date_created": "2023-10-12 14:30:00"
},
"155": {
"project_name": "Another Project",
"description": "SEO Audit",
"date_created": "2023-10-13 09:15:00"
}
}
删除项目
永久删除项目及所有相关数据。
要删除的项目 ID。
"id": "154",
"error": 0,
"message": "The MyProject project has been deleted"
}
查询余额
获取你当前的积分额度。
"limit": 4500,
"error": 0
}
常见问题
如何认证 API 请求?
在每个请求的 POST 正文中以 apikey 参数包含你的私密 API 密钥。你可以在控制面板设置中查找和管理密钥。
一个 API 项目最多可以包含多少个 URL?
每个项目最多 50,000 个 URL,与控制面板的上限相同。创建项目时,在 urls 参数中用竖线符号分隔它们。
通过 API 查询要花多少钱?
每查询一个 URL 花 1 个积分,包括在第二个数据中心的复查。积分永不过期,从免费试用开始的每个套餐都包含 API 访问。
API 以什么格式返回?
JSON。每个端点都会返回一个 error 字段(成功时为 0),以及项目数据:状态、统计信息,以及在适用时每个 URL 的收录结果。
IndexChecker 是一款 Google 批量收录查询工具,由 AP2Media Sp. z o.o. 运营,这是一家总部位于波兰 Czerwin 的欧盟注册公司(增值税号 PL7582396091)。它在公司自己的 SEO 项目中实际投入使用,包括本地 SEO 服务 drukujemy3d.pl,并在过去 30 天内为客户验证了超过两百万个 URL。