跳到主要内容

HTTP JSON

公开 API:转换、检测与凭证

用 curl 或脚本调用同一套转换、会话检测和 credentials.json。无需密钥。HTTPS 上的 JSON,并公布速率限制。

6 分钟阅读 · 2026-09-18

claudecookie API
# no key — HTTPS JSON, same results as the website
curl https://claudecookie.com/api/v1/health
{ "ok": true }
curl https://claudecookie.com/api/v1/check -d '{"cookie":"…"}'
{ "ok": true, "planLabel": "Claude Pro", "session": { "percent": 12 } }

检测 Claude 会话

POST { "cookie" } 或最多 10 条的 { "cookies": ["…"] }。响应与网站公开字段相同:ok、套餐、邮箱以及 5 小时和每周窗口,不含 extras,也不回传 Cookie。没有 sessionKey 或 sessionKeyV3 的内容不会入库。

POST /api/v1/check
curl https://claudecookie.com/api/v1/check \
  -H 'Content-Type: application/json' \
  -d '{"cookie":"sessionKey=sk-ant-sid01-…"}'

生成 credentials.json

POST { "cookie" },每次一组。服务器先检测会话,再走 Claude Code OAuth。检测失败返回 200 和 invalidReason,不写 credential 行。OAuth 令牌只回到你这边,不落库。免费账号无法生成。

POST /api/v1/credential
curl https://claudecookie.com/api/v1/credential \
  -H 'Content-Type: application/json' \
  -d '{"cookie":"sessionKey=sk-ant-sid01-…"}'

健康检查

GET 返回 { "ok": true }。用来确认 ingest 进程在线,不暴露内部状态。

GET /api/v1/health
curl https://claudecookie.com/api/v1/health

速率限制

Nginx 把整个 /api/v1/ 前缀限制为每秒 10 个请求。ingest 再对 check 和 credential 套用与网站相同的按 IP 配额,同一个地址不能两边各用一份额度。

路由额度
全部 /api/v1/*每 IP 每秒 10 次,burst 20
POST /api/v1/convert每 IP 每分钟 60 次
POST /api/v1/check每 IP 每分钟 20 次,与网站共用
POST /api/v1/credential每 IP 每分钟 5 次、每小时 20 次;每个 sessionKey 每小时 3 次

invalidReason 取值

错误为 HTTP 400、403 或 429,加上 { "ok": false, "invalidReason" }。429 带 Retry-After(秒)。

代码含义
empty缺少或空白的粘贴内容。
unknown_formatConvert 无法识别 Cookie 格式。
bad_targettarget 不是五种受支持格式之一。
missing_session粘贴内容里没有 sessionKey 或 sessionKeyV3。
rate_limited该 IP 或 sessionKey 达到已公布的额度。
unreachableClaude 未应答,或没有安全的出口代理。
expiredClaude 拒绝了此会话。
reauth在签发令牌前,Claude 要求你在浏览器中重新登录。
no_plan该账号没有 Pro 或 Max 套餐。
too_large请求体超过 ingest 的 512 KB 限制。

参考来源

API 常见问题

不需要。v1 路由是公开的。滥用由本页的速率限制处理。若以后不够用,密钥会作为单独改动。

在网站上是的。POST /api/v1/convert 会把内容经 HTTPS 发到本站并在服务器上解析。如果不希望内容离开设备,请用网页转换器。

会。check 与 credential 使用和页面相同的仓库。convert 为每组成功结果写一条事件,并可能在后台静默检测。空内容和缺少 sessionKey 的不会入库。

不能。credential 每次请求一组 Cookie。check 最多 10 组。convert 一份粘贴最多 40 组。

Claude 可以接受会话来读取用量,但仍拒绝签发 OAuth 令牌,直到你在浏览器中重新登录。请从那次新登录导出 Cookie。

更想用网页工具?

检测页做同一次会话读取,并先在浏览器中加密粘贴内容。

检测 Cookie