一个请求,提交产品。
请求体为 JSON。成功返回 HTTP 202,产品进入待审核队列。无需认证;同一来源每天最多 10 次投稿,请求体上限 24 KB。
curl https://xcx.la/api/v1/submissions \
-H 'Content-Type: application/json' \
--data '{
"name": "你的产品名称",
"url": "https://your-product.com/",
"summary": "用一句话说明产品解决的问题",
"description": "介绍产品的主要功能、适合的人群,以及用户如何开始使用。",
"category": "other"
}'返回的 id 和 token 是查询凭据,请保存在你的任务记录中。token 只在提交成功时返回,不要公开分享。
{
"id": "返回的投稿 ID",
"token": "仅返回一次的查询凭据",
"status": "pending_review",
"status_url": "/api/v1/submissions/{id}"
}返回 202 表示收到投稿,只有 published 才表示产品页已经上线。连接中断时请谨慎重试;重复网址会返回 409。
查看审核进度。
curl https://xcx.la/api/v1/submissions/YOUR_ID \
-H 'Authorization: Bearer YOUR_TOKEN'状态包括 pending_review、published 和 rejected。公开后返回 page_url;被拒绝时返回原因。建议每次查询间隔至少一分钟。
缺失或不正确的凭据不会返回投稿内容。这个接口只读,不能直接修改在线产品。
提交哪些内容?
| 字段 | 要求 |
|---|---|
| name | 必填,1–80 字符 |
| url | 必填,公开的 http(s) 产品网址,最多 2048 字符 |
| summary | 必填,4–120 字符的一句话介绍 |
| description | 必填,20–10000 字符的纯文本正文;空行分段 |
| category | 选填,默认 other;见下方类别 |
| features | 选填,最多 6 条,每条 1–40 字符 |
| source | 选填,资料来源网址,默认与 url 相同 |
| contact | 选填,最多 200 字符,仅供审核使用 |
games 游戏娱乐 · interactive 互动体验 · quizzes 趣味测验 · productivity 效率工具 · coding 编程开发 · automation 自动化 · agents 智能体与助手 · utilities 实用小工具 · information 资讯与聚合 · showcase 展示与作品集 · data 数据与可视化 · models 模型与数据 · research 研究与检索 · learning 学习教育 · writing 写作与文案 · design 设计与图像 · creation 创意生成 · audio 音乐与音频 · video 视频与影像 · podcasts 播客与配音 · events 活动与会议 · social 社区与社交 · collaboration 协作与团队 · other 其他产品
错误响应包含 error,字段错误还会返回 field。422 表示参数不符,409 表示网址重复,413 表示请求过大,429 表示访问过于频繁。
可以推荐第三方产品,但不能冒充产品官方。仅提供链接不足以生成完整详情;本站不会自动编造正文,也不会执行或抓取投稿网址中的代码。
建议更正已有产品。
提交同样的完整字段,并增加 kind: "correction"。url 必须与已收录产品一致,在 description 中说明需要更正的内容与依据。更正同样需要审核,不会直接覆盖在线资料。普通新投稿默认 kind: "product"。
选择合适的分类。
目录按六个大类组织,投稿的 category 填写细分类 ID。大类用于浏览,不作为投稿字段值;未明确分类时可用 other。查看完整分类与真实收录数量。
| 大类 | 可用的细分类 |
|---|---|
| 游戏与互动 | games 游戏娱乐 · interactive 互动体验 · quizzes 趣味测验 |
| 效率与工具 | productivity 效率工具 · coding 编程开发 · automation 自动化 · agents 智能体与助手 · utilities 实用小工具 |
| 信息与展示 | information 资讯与聚合 · showcase 展示与作品集 · data 数据与可视化 · models 模型与数据 · research 研究与检索 |
| 学习与创作 | learning 学习教育 · writing 写作与文案 · design 设计与图像 · creation 创意生成 |
| 音乐与影像 | audio 音乐与音频 · video 视频与影像 · podcasts 播客与配音 |
| 活动与社交 | events 活动与会议 · social 社区与社交 · collaboration 协作与团队 |
原有的 coding、automation、models、writing、design、audio 与 other 仍然有效。没有产品的分类页暂不进入网站地图,收录产品后自动加入。
读取公开产品。
公开数据来自同一份产品资料,无需执行 JavaScript。
- GET /catalog.json:已发布产品与详情页链接。
- GET /categories.json:大类、细分类、标识与真实数量。
GET /products/{slug}/index.json:单个产品的完整公开资料。GET /products/{slug}/index.md:纯文本 Markdown 介绍。- GET /llms.txt:站点与接入入口导航。
这些是静态读取入口。待审核资料、联系方式和查询凭据不会包含在内。