DELTA SOLVE API

API 文档

Delta 解卡 API 将 Platoboost 链接解析为可用卡密。按 Token 计费:每次请求消耗 150 Token,余额永久有效。所有接口返回 JSON,调用只需一枚 API Key。

BASE URLhttps://dkey.top
REST · JSON
流程

控制台创建 API Key → 请求头携带 Key → 调用 /api/v1/delta?url=<link> → 拿到 key。

认证方式

每个请求需携带 API Key,以下三种任选其一。

方式说明
X-API-Key推荐。请求头直接携带密钥
AuthorizationBearer <key> 形式
?key=查询参数,便于快速测试
安全提醒

不要把 API Key 提交到前端代码或公开仓库。泄露后请立即在控制台停用。

解卡

解析一个 Platoboost 链接,返回对应卡密。同一链接 24 小时内命中缓存时秒回。

GET/api/v1/deltaAPI KEY

查询参数

url必填。完整的 auth.platorelay.com 链接,建议 URL 编码

响应

{
  "key": "FREE_d7f96612543d6fd500302fc42418d92a",
  "error": null,
  "cached": false,
  "times": "6.239s"
}

链接生成

生成用于测试的认证链接,方便端到端联调。

GET/api/v1/delta/injectAPI KEY · 200 Token · 单卡

说明

Delta 注入器专用直注端点。需 API Key,每次消耗 200 Token。一个链接自动解出一张免费卡密,两张均可用。默认返回 JSON,加 ?format=raw 返回纯文本(两张卡密用换行分隔)。

查询参数

url必填。完整的 auth.platorelay.com 链接,建议 URL 编码
format可选。json(默认)返回 JSON;raw 返回纯文本(两张卡密换行分隔)

请求头

X-API-Key必填。你的 API Key(也可用 ?key= 参数代替)

响应(JSON · 成功)

{
  "ok": true,
  "dual_key": true,
  "key_count": 2,
  "key": ["FREE_aaa...", "FREE_bbb..."],
  "key": "FREE_aaa...",
  "key": "FREE_bbb...",
  "delta_keys": ["FREE_aaa...", "FREE_bbb..."],
  "injected": true,
  "tokens_cost": 600,
  "tokens_remaining": 99400
}

响应(raw · 成功)

FREE_aaa...
FREE_bbb...

响应头包含 X-Tokens-Remaining、X-Tokens-Cost、X-Key-Count。

curl 示例

# JSON 格式
curl -G "https://dkey.top/api/v1/delta/inject" \
  -H "X-API-Key: 你的Key" \
  --data-urlencode "url=https://auth.platorelay.com/a?d=XXXXXX"

# 纯文本格式(Delta 注入器直接用)
curl -G "https://dkey.top/api/v1/delta/inject" \
  -H "X-API-Key: 你的Key" \
  --data-urlencode "url=https://auth.platorelay.com/a?d=XXXXXX" \
  --data-urlencode "format=raw"

与普通解卡的区别

普通 /delta150 Token/次,返回 JSON,1 张卡密
直注 /delta/inject200 Token/次,返回 2 张不同卡密,JSON 或纯文本
GET/api/v1/lab/nodcAPI KEY · 150 Token · 免号池

说明

免 DC 注入(测试线路)。完全不消耗 Discord 号池:给一条链接就现场铸卡,或指定 HWID 直接铸卡。卡密绑定目标 HWID,24 小时有效。链接被上游标记需要验证时,加 fallback=1 会自动换一个全新 HWID 出卡(返回 bound_hwid,客户端需上报该 HWID)。

查询参数

url可选。完整的 auth.platorelay.com 链接;与 hwid 二选一
hwid可选。64 位十六进制 HWID,直接为它铸卡
fallback可选。1 = 链接被锁时自动换新 HWID 出卡
format可选。json(默认)或 raw(纯文本卡密)

请求头

X-API-Key必填。你的 API Key(也可用 ?key= 参数代替)

响应(JSON · 成功)

{
  "ok": true,
  "key": "FREE_a54180bcba261587868face58dfaa735",
  "source": "direct-no-dc",
  "bound_hwid": null,
  "degraded": false,
  "secs": 8.3,
  "pool_touched": false,
  "tokens_cost": 150,
  "tokens_remaining": 1850
}

响应(链接被上游锁)

{
  "ok": false,
  "error": "needs_dc",
  "need_pool": true,
  "hint": "该链接被上游要求 Discord 验证;加 fallback=1 可改用全新 HWID 出卡",
  "tokens_cost": 0
}

示例

curl -G "https://dkey.top/api/v1/lab/nodc" \
  -H "X-API-Key: dk_live_xxx" \
  --data-urlencode "url=https://auth.platorelay.com/a?d=..."

curl -G "https://dkey.top/api/v1/lab/nodc" \
  -H "X-API-Key: dk_live_xxx" \
  --data-urlencode "hwid=4b2c...64hex"
GET/api/v1/gen/androidAPI KEY
{ "url": "https://auth.platorelay.com/a?d=...", "platform": "android" }
GET/api/v1/gen/iosAPI KEY
{ "url": "https://auth.platorelay.com/a?d=...", "platform": "ios" }

响应字段

字段说明
key成功时的卡密;失败为 null
error失败原因;成功为 null。判断成败看这个字段
cachedtrue 表示命中 24 小时缓存
times本次求解耗时
注意

请求成功(HTTP 200)不代表解卡成功,请始终判断 error 字段。

计费与限流

按 Token 计费:每次请求消耗 150 Token,百万 Token ¥10。通过兑换码充值:在控制台「兑换码」页面输入即可,Token 立即到账。余额不足返回 402,服务端同时做速率限制。

响应头说明
X-Tokens-Remaining本次调用后的剩余 Token
错误

余额不足返回 402 INSUFFICIENT_TOKENS;触发速率限制返回 429 RATE_LIMITED。

错误码

错误码说明
MISSING_KEY未携带 API Key(401)
INVALID_KEYAPI Key 无效
KEY_REVOKEDAPI Key 已停用
INSUFFICIENT_TOKENSToken 余额不足(402),请充值
RATE_LIMITED请求频率超限(429)
UPSTREAM_ERROR上游解卡服务异常(502)

代码示例

curl

curl -G "https://dkey.top/api/v1/delta" \
  -H "X-API-Key: dk_live_xxx" \
  --data-urlencode "url=https://auth.platorelay.com/a?d=1X1w1jfwhSRQVk0Snz"

JavaScript

const API = "https://dkey.top/api/v1/delta";
const r = await fetch(API + "?url=" + encodeURIComponent(link), {
  headers: { "X-API-Key": "dk_live_xxx" },
  signal: AbortSignal.timeout(60000),
});
const data = await r.json();
console.log(data.error || data.key);

Python

import requests

r = requests.get(
    "https://dkey.top/api/v1/delta",
    params={"url": link},
    headers={"X-API-Key": "dk_live_xxx"},
    timeout=60,
)
data = r.json()
print(data["error"] or data["key"])
超时

客户端超时请设置至少 60 秒:正常求解 1–12 秒,高峰期排队时更久。