Skip to content

API 文档

产品 API 接口说明文档

概述

本文档描述了产品的 API 接口规范,包括请求方式、参数说明、返回值格式等。

基础信息

接口地址

生产环境: https://api.example.com/v1
测试环境: https://api-test.example.com/v1

认证方式

认证说明

所有 API 请求需要在 Header 中携带认证信息。

Authorization: Bearer {access_token}

请求格式

Content-Type: application/json

通用返回格式

json
{
  "code": 0,
  "message": "success",
  "data": {}
}
字段类型说明
codeint状态码,0 表示成功
messagestring提示信息
dataobject/array返回数据

接口列表

用户相关

获取用户信息

http
GET /api/v1/users/{id}

请求参数:

参数类型必填说明
idstring用户 ID

返回示例:

json
{
  "code": 0,
  "message": "success",
  "data": {
    "id": "12345",
    "name": "张三",
    "email": "zhangsan@example.com",
    "status": "active",
    "created_at": "2025-01-15T08:30:00Z"
  }
}

更新用户信息

http
PUT /api/v1/users/{id}

请求体:

json
{
  "name": "张三",
  "email": "zhangsan@example.com"
}

数据相关

数据查询

http
GET /api/v1/data?start_date=2025-01-01&end_date=2025-01-31

请求参数:

参数类型必填说明
start_datestring开始日期,格式:YYYY-MM-DD
end_datestring结束日期,格式:YYYY-MM-DD
pageint页码,默认 1
page_sizeint每页数量,默认 20

错误码

错误码说明处理方式
0成功-
400请求参数错误检查请求参数
401未授权检查认证信息
403权限不足确认用户权限
404资源不存在确认资源 ID
500服务器内部错误联系开发团队

限流说明

注意

API 有访问频率限制,超过限制会被暂时封禁。

接口类型限制
普通接口1000 次/分钟
敏感接口100 次/分钟

相关文档

数字化发展中心 · IT共享服务中心