api管理后台 apimng.xin 进入控制台
接口网关运行正常 · 平均响应 118ms

api管理后台

把接口的密钥、调试、日志和配额收进一个后台。签发访问令牌、在线试调请求、追踪每一次调用,个人开发者也能像团队一样规整地管理自己的 API。

接入方式:HTTPS / REST 数据格式:JSON 默认配额:10,000 次 / 日 维护人:杨宗辉
API Reference

接口文档

左侧列出当前开放的接口,选择任意一项即可查看对应的请求写法与响应结构。所有接口统一走 https://apimng.xin,除令牌接口外均需携带 Authorization 请求头。

POST /v1/auth/token 无需鉴权

用应用密钥换取访问令牌,后续所有请求都使用返回的 access_token。

请求
# POST /v1/auth/token
curl -X POST "https://apimng.xin/v1/auth/token" \
  -H "Content-Type: application/json" \
  -d '{
    "app_key": "ak_live_7f3c9d21a0",
    "app_secret": "sk_live_9b4e6a1d8c",
    "scope": "project:read"
  }'
响应 200
{
  "code": 0,
  "message": "ok",
  "data": {
    "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "token_type": "Bearer",
    "expires_in": 7200,
    "scope": "project:read"
  }
}
GET /v1/projects project:read

分页读取账号下的项目,含运行环境、在线状态与当前 QPS。

请求
# GET /v1/projects?page=1&size=20
curl -X GET "https://apimng.xin/v1/projects?page=1&size=20" \
  -H "Authorization: Bearer $ACCESS_TOKEN"
响应 200
{
  "code": 0,
  "message": "ok",
  "data": {
    "total": 6,
    "page": 1,
    "size": 20,
    "items": [
      { "id": "prj_10231", "name": "订单中心", "env": "production", "qps": 120 },
      { "id": "prj_10232", "name": "用户中心", "env": "production", "qps": 80 }
    ]
  }
}
POST /v1/keys key:write

为指定项目签发一对新的应用密钥,可绑定 IP 白名单与调用范围。

请求
# POST /v1/keys
curl -X POST "https://apimng.xin/v1/keys" \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "project_id": "prj_10231",
    "scope": ["project:read", "log:read"],
    "ip_whitelist": ["203.0.113.24"]
  }'
响应 201
{
  "code": 0,
  "message": "created",
  "data": {
    "key_id": "key_20745",
    "app_key": "ak_live_7f3c9d21a0",
    "app_secret": "sk_live_9b4e6a1d8c",
    "created_at": "2026-03-11T09:24:05+08:00"
  }
}
GET /v1/logs log:read

按时间区间检索调用记录,可按项目、路径与状态码筛选,最多回溯 30 天。

请求
# GET /v1/logs?project_id=prj_10231&status=200
curl -X GET "https://apimng.xin/v1/logs?project_id=prj_10231&status=200&limit=50" \
  -H "Authorization: Bearer $ACCESS_TOKEN"
响应 200
{
  "code": 0,
  "message": "ok",
  "data": {
    "items": [
      {
        "trace_id": "tr_9f2a41c7",
        "path": "/v1/projects",
        "method": "GET",
        "status": 200,
        "latency_ms": 96,
        "ts": "2026-03-11T09:31:42+08:00"
      }
    ]
  }
}
GET /v1/quota quota:read

查看当日调用次数、剩余额度与限流阈值,接近上限时提前调整调用节奏。

请求
# GET /v1/quota
curl -X GET "https://apimng.xin/v1/quota" \
  -H "Authorization: Bearer $ACCESS_TOKEN"
响应 200
{
  "code": 0,
  "message": "ok",
  "data": {
    "plan": "personal",
    "daily_limit": 10000,
    "used_today": 4739,
    "rate_limit_qps": 50,
    "reset_at": "2026-03-12T00:00:00+08:00"
  }
}
Capabilities

核心能力

围绕接口的全生命周期,把零散的调试动作变成可回溯、可复用的日常工作流。

密钥与权限

应用密钥按项目隔离,可绑定 IP 白名单与调用范围,随时停用与轮换。

在线调试

在后台直接填写参数发起请求,实时查看响应体与耗时,省去本地拼命令。

调用监控

按分钟聚合的成功率、延迟与错误码分布,异常波动一眼看得见。

事件回调

配额预警、密钥变更与异常调用通过回调推送到你的服务,及时处理。

Usage

今日用量与接口状态

统计口径为北京时间自然日,数据每分钟刷新一次。表格可左右滑动查看更多列。

接口用量与状态
接口名称 方法 路径 今日调用 平均耗时 状态
获取访问令牌 POST /v1/auth/token 12,480 86 ms 正常
项目列表 GET /v1/projects 8,732 112 ms 正常
签发密钥 POST /v1/keys 1,204 148 ms 正常
调用日志 GET /v1/logs 21,067 203 ms 限流
用量配额 GET /v1/quota 3,915 74 ms 正常
Quick Start

四步接入

从注册到打通第一条调用,通常十分钟内可以完成。

注册账号

使用邮箱注册,验证通过后即可进入 api管理后台 控制台。

创建项目

为业务建一个项目,生产与测试环境彼此隔离。

生成密钥

签发应用密钥并勾选需要的调用范围与 IP 白名单。

开始调用

换取访问令牌后发起请求,日志与用量会自动归档。

Contact

联系我

接口对接遇到参数疑问、额度调整或需要新增权限范围,都可以直接联系。工作时段内的邮件通常在 24 小时内回复。

杨宗辉

个人开发者 · api管理后台 维护人

日常在做接口网关与后端服务,这个后台最初只是为了管好自己几套业务接口的密钥和日志,后来顺手把调试和配额也整合了进来。目前站点由个人独立维护,接口持续按需更新。

接口网关 密钥管理 日志追踪 用量统计