6 分钟阅读 · 2026-09-18
# 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 的内容不会入库。
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 令牌只回到你这边,不落库。免费账号无法生成。
curl https://claudecookie.com/api/v1/credential \
-H 'Content-Type: application/json' \
-d '{"cookie":"sessionKey=sk-ant-sid01-…"}'健康检查
GET 返回 { "ok": true }。用来确认 ingest 进程在线,不暴露内部状态。
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_format | Convert 无法识别 Cookie 格式。 |
| bad_target | target 不是五种受支持格式之一。 |
| missing_session | 粘贴内容里没有 sessionKey 或 sessionKeyV3。 |
| rate_limited | 该 IP 或 sessionKey 达到已公布的额度。 |
| unreachable | Claude 未应答,或没有安全的出口代理。 |
| expired | Claude 拒绝了此会话。 |
| 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。
更想用网页工具?
检测页做同一次会话读取,并先在浏览器中加密粘贴内容。