Files
dodo/docs/api.md
T

28 lines
431 B
Markdown

# API
Base path: `/api/v1`
## Setup / Auth
- `GET /setup/status`
- `POST /setup/initialize`
- `POST /auth/login`
- `GET /me`
## Folders
- `GET /folders`
- `POST /folders`
## Lists
- `GET /lists`
- `POST /lists`
## Tasks
- `GET /tasks`
- `POST /tasks`
- `PATCH /tasks/{task_id}` — 必须携带当前 `version`,冲突返回 409
- `DELETE /tasks/{task_id}` — 软删除
## Health
- `GET /health/live`
- `GET /health/ready`