跳到主要内容

API 参考

欢迎来到 DatomsDBS API 参考文档!

📚 文档概览

这里包含了 DatomsDBS 平台的完整 API 参考文档,帮助开发者快速集成和使用系统功能。

🔗 API 文档

完整 API 参考

  • RESTful API 完整接口文档
  • 请求/响应示例
  • 认证和授权
  • 错误代码说明
  • 接口使用最佳实践

🚀 快速开始

认证

curl -X POST http://localhost:9000/api/auth/login \
-H "Content-Type: application/json" \
-d '{"username": "admin", "password": "admin123"}'

健康检查

curl http://localhost:9000/api/health

获取数据源列表

curl http://localhost:9000/api/data-sources \
-H "Authorization: Bearer YOUR_TOKEN"

📖 主要 API 分类

  • 认证 API - 用户登录、令牌验证
  • 数据源管理 - 创建、配置、测试数据源
  • 数据资产管理 - 数据资产的 CRUD 操作
  • DatomsDB 操作 - 数据库查询、事务处理
  • AI Agent - 自然语言查询接口
  • 用户权限管理 - RBAC 权限控制
  • 文件管理 - 文件上传下载
  • 系统管理 - 健康检查、系统统计

🛠️ 开发工具

推荐的 API 测试工具:

  • Postman - GUI 界面测试
  • curl - 命令行测试
  • Insomnia - 现代化 API 客户端

📞 技术支持

如有 API 使用问题,请通过以下方式获取支持:

  • GitHub Issues
  • 技术文档
  • 开发者社区