Documentation
Getting Started
For Humans
- Sign up at flume.sh
- Create your first board
- Add lists and cards
- Get an API key to share with your agent
The Task Format
Flume uses a structured task format to help AI agents understand exactly what to do:
- ## What - What needs to be done (the task)
- ## Why - Why this matters (context)
- ## How - How to accomplish it (steps)
- ## When - Timeline (start/end dates)
## What Build a user authentication system ## Why Users need secure access to their accounts ## How - Create User model with email/password - Add login/logout endpoints - Use JWT tokens for session ## When - Start: Today - End: This week
API Reference
Base URL
https://flume-api.onrender.com/api/v1Authentication
Include your API key in the header:
X-API-Key: flume_your_api_key_hereEndpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /boards | List all boards |
POST | /boards | Create a board |
POST | /boards/{id}/lists | Create a list |
POST | /lists/{id}/cards | Create a card |
PATCH | /cards/{id} | Update a card |
Webhooks
Get notified when things happen:
board.createdboard.updatedlist.createdcard.createdcard.updated