API 参考

概览

NovaPilotX 提供 RESTful API,方便以编程方式访问核心能力。

认证

所有 API 请求都需要 API Key:

curl -H "Authorization: Bearer YOUR_API_KEY" https://api.novapilotx.com/v1/

端点

Sessions

| 方法 | 端点 | 描述 | |------|------|------| | GET | /sessions | 列出所有会话 | | POST | /sessions | 创建新会话 | | GET | /sessions/:id | 获取会话详情 | | DELETE | /sessions/:id | 删除会话 |

Tasks

| 方法 | 端点 | 描述 | |------|------|------| | GET | /tasks | 列出所有任务 | | POST | /tasks | 创建新任务 | | PUT | /tasks/:id | 更新任务 | | DELETE | /tasks/:id | 删除任务 |

速率限制

  • 免费版:100 请求/分钟
  • Pro 版:1000 请求/分钟
  • 企业版:不限量

Webhooks

可通过 Webhook 订阅事件:

{
  "event": "task.completed",
  "data": {
    "task_id": "123",
    "status": "success"
  }
}