Claude Code Relay
  1. oauth
Claude Code Relay
  • 用户相关
    • 用户登录
      POST
    • 用户注册
      POST
    • 用户信息
      GET
    • 更新用户信息
      PUT
    • 发送邮箱验证码
      POST
  • 任务相关
    • 获取任务列表
      GET
  • Claude Code相关
    • 健康检查
      GET
    • 对话接口
      POST
  • 管理员接口
    • 用户列表
      GET
    • 日志
      GET
    • 概览
      GET
  • 账号相关
    • 获取账号列表
      GET
    • 创建新账号
      POST
    • 测试账号
      POST
  • oauth
    • 生成授权链接
      GET
    • 验证并生成token
      POST
  • 分组相关
    • 分组列表
      GET
    • 创建分组
      POST
    • 更新分组
      PUT
    • 删除分组
      DELETE
  • API KEY管理
    • 秘钥列表
      GET
    • 创建秘钥
      POST
    • 删除秘钥
      DELETE
    • 更新状态
      PUT
  • 日志相关
    • 获取我的日志记录
  • 系统相关
    • 手动重置统计数据
    • 手动清理过期日志
  • 健康检查
    GET
  • 系统状态
    GET
  1. oauth

验证并生成token

开发中
POST
http://127.0.0.1:10081/api/v1/oauth/exchange-code

请求参数

Header 参数

Body 参数application/json

示例
{
    "authorization_code": "",
    "callback_url": "",
    "proxy_uri": "",
    "code_verifier": "",
    "state": ""
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST 'http://127.0.0.1:10081/api/v1/oauth/exchange-code' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
    "authorization_code": "",
    "callback_url": "",
    "proxy_uri": "",
    "code_verifier": "",
    "state": ""
}'

返回响应

🟢200成功
application/json
Body

示例
{
    "code": 20000,
    "data": {
        "access_token": "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",
        "refresh_token": "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",
        "expires_at": 1754486821000,
        "scopes": [
            "user:inference",
            "user:profile"
        ],
        "is_max": true
    },
    "message": "操作成功"
}
修改于 2025-08-06 05:28:11
上一页
生成授权链接
下一页
分组列表
Built with