Reference
API Reference
Complete reference for all Jetpack Web API routes.
Tasks
| Method | Route | Description |
|---|---|---|
| GET | /api/tasks | List all tasks |
| POST | /api/tasks | Create new task |
| PATCH | /api/tasks/[id] | Update task |
| DELETE | /api/tasks/[id] | Delete task |
Agents
| Method | Route | Description |
|---|---|---|
| GET | /api/agents | List all agents |
| POST | /api/agents/spawn | Spawn new agent with skills |
| POST | /api/agents/[id]/heartbeat | Send agent heartbeat |
Messages
| Method | Route | Description |
|---|---|---|
| GET | /api/messages | List Agent Mail messages |
| POST | /api/messages/[id]/ack | Acknowledge message |
| POST | /api/messages/broadcast | Broadcast to all agents |
| GET | /api/messages/thread/[id] | Get message thread |
Plans
| Method | Route | Description |
|---|---|---|
| GET | /api/plans | List plans |
| POST | /api/plans | Create plan |
| GET | /api/plans/[id] | Get plan details |
| PUT | /api/plans/[id] | Update plan |
| DELETE | /api/plans/[id] | Delete plan |
| POST | /api/plans/[id]/execute | Execute plan |
| POST | /api/plans/[id]/complete | Mark complete |
File Reservations
| Method | Route | Description |
|---|---|---|
| POST | /api/reservations | Reserve a file (advisory) |
| GET | /api/reservations/conflicts | Check conflicts for a file |
| DELETE | /api/reservations/[id] | Release a reservation |
| POST | /api/reservations/cleanup | Cleanup stale reservations |
Memory
| Method | Route | Description |
|---|---|---|
| GET | /api/cass/stats | Memory statistics |
| GET | /api/cass/memories | List memories with filtering |
| POST | /api/cass/reconfigure | Hot reload config |
| POST | /api/cass/backfill | Generate embeddings |
| POST | /api/cass/compact | Remove low-importance entries |
