API Key
吊销 API Key
通过软删除吊销自有普通模型 Key
国内用户请注意: 中国大陆用户请使用 https://api.toapis.cn 作为接口地址 (Base URL). 文档示例中的 https://api.toapis.com 请替换为 https://api.toapis.cn.
使用说明
吊销一个不再使用的模型 Key, 使其密钥立即失效. 吊销是软删除且不可恢复, 但历史用量关联保留, 不会清零账户余额, 也不会取消该 Key 已发起的任务.
成功返回 HTTP 200 且 data=null; 重复吊销同一个自有 Key 同样返回 200. 属于他人或不存在的 Key 返回 404.
鉴权
Authorizationstring请求头必填系统访问令牌, 格式为 Bearer YOUR_SYSTEM_ACCESS_TOKEN. 不接受模型 Key, 无需 X-User-Id. 共用规则见接入方式.
请求参数
api_key_idstring路径必填自有普通模型 Key 的十进制 ID 字符串, 不是 sk- 密钥.
此接口不接受请求体或查询参数.
请求示例
请求示例
curl --request DELETE \
--url 'https://api.toapis.com/api/v1/api-keys/43' \
--header 'Authorization: Bearer YOUR_SYSTEM_ACCESS_TOKEN'import requests
response = requests.delete(
"https://api.toapis.com/api/v1/api-keys/43",
headers={"Authorization": "Bearer YOUR_SYSTEM_ACCESS_TOKEN"},
timeout=30,
)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.toapis.com/api/v1/api-keys/43", {
method: "DELETE",
headers: { Authorization: "Bearer YOUR_SYSTEM_ACCESS_TOKEN" },
signal: AbortSignal.timeout(30_000),
});
if (!response.ok) {
throw new Error(`HTTP ${response.status}: ${await response.text()}`);
}
console.log(await response.json());响应字段
示例使用虚构数据. Key 元数据字段见获取 API Key 详情, 通用响应和错误处理见接入方式.
响应示例
响应示例
{
"code": 0,
"message": "",
"data": null
}