API 参考
基础 URL
https://api.openclaw.example.com/v1
认证
所有 API 请求需要在 Header 中包含认证令牌:
Authorization: Bearer YOUR_API_TOKEN
项目 API
获取项目列表
GET /projects
响应示例:
{
"data": [
{
"id": "proj_123",
"name": "My Project",
"created_at": "2024-01-01T00:00:00Z"
}
]
}
创建项目
POST /projects
请求体:
{
"name": "New Project",
"description": "Project description"
}
任务 API
获取任务列表
GET /projects/{project_id}/tasks
创建任务
POST /projects/{project_id}/tasks
请求体:
{
"title": "Task Title",
"description": "Task description",
"priority": "high"
}
错误处理
所有错误响应遵循以下格式:
{
"error": {
"code": "ERROR_CODE",
"message": "Error message"
}
}