TickDB 官方 API 文档。通过 REST 与 WebSocket 提供外汇、贵金属、指数、美股、港股、A 股及加密货币的统一实时行情数据。
本文档基于 Mintlify 构建,并通过 GitHub 集成自动部署。
# 安装依赖
npm install
# 启动本地开发服务器
npm run dev访问 http://localhost:3000 在本地预览文档。
当更改推送到 main 分支时,文档将自动部署至 Mintlify。
- 在线站点: https://docs.tickdb.ai
- 部署方式: 通过 Mintlify GitHub App 管理
├── docs.json # Mintlify 配置文件
├── asyncapi.json # WebSocket API 规范(AsyncAPI 3.0)
├── openapi.yaml # REST API 规范(OpenAPI 3.0)
├── package.json # Node.js 依赖与脚本
├── logo.png # TickDB 标志
├── en/ # 英文文档
│ ├── index.md
│ ├── quick-start.md
│ ├── authentication.md
│ ├── data-specification.md
│ ├── errors.md
│ ├── rest/
│ └── websocket/
├── zh-Hans/ # 简体中文文档
│ ├── index.md
│ ├── quick-start.md
│ ├── authentication.md
│ ├── data-specification.md
│ ├── errors.md
│ ├── rest/
│ └── websocket/
└── zh-Hant/ # 繁体中文文档
├── index.md
├── quick-start.md
├── authentication.md
├── data-specification.md
├── errors.md
├── rest/
└── websocket/
文档提供以下语言版本:
- English (
en) - 简体中文 (
zh-Hans) - 繁體中文 (
zh-Hant)
可在文档站点右上角切换语言。
Mintlify 的主配置文件,包含:
- 主题与品牌设置
- 多语言导航结构
- API 参考文档集成
- WebSocket Playground 的 AsyncAPI 配置
WebSocket API 规范(AsyncAPI 3.0),用于定义:
- WebSocket 连接端点
- 频道定义(如 ticker、depth、trades)
- 消息结构与示例
- 身份验证要求
说明:Mintlify 会基于该文件自动生成交互式 WebSocket Playground。
REST API 规范(OpenAPI 3.0),用于定义:
- 所有 REST 接口
- 请求与响应结构
- 身份验证方式
- Try-It 交互式示例
- ✅ 多语言支持:英文、简体中文、繁体中文
- ✅ 交互式 REST API:支持 API Key 输入的 Try-It 测试
- ✅ WebSocket Playground:基于 AsyncAPI 自动生成
- ✅ 多市场示例:外汇、贵金属、指数、美股、港股、A 股、加密货币
- ✅ OpenAPI 集成:自动生成 REST API 参考文档
- ✅ AsyncAPI 集成:交互式 WebSocket 调试
- ✅ 内置搜索:快速全文搜索
- ✅ 响应式设计:适配桌面与移动设备
- ✅ 深色模式:自动明暗主题切换
-
在对应语言目录中新建
.md文件:- English:
en/ - 简体中文:
zh-Hans/ - 繁体中文:
zh-Hant/
- English:
-
在文件顶部添加 frontmatter:
--- title: "页面标题" description: "用于 SEO 的页面描述" ---
-
更新
docs.json中对应语言的导航配置 -
使用
npm run dev进行本地预览 -
推送至 GitHub,自动触发部署
REST APIs:
- 修改
openapi.yaml - Mintlify 将自动更新 Try-It 界面
- 部署完成后立即生效
WebSocket APIs:
- 修改
asyncapi.json - Mintlify 将重新生成 WebSocket Playground
- 交互式 UI 自动更新
- 官网:https://tickdb.ai
- 文档:https://docs.tickdb.ai
- 邮箱:support@tickdb.ai
- Telegram:https://t.me/TickDB_Support
本项目基于 LICENSE 文件中规定的条款进行授权。