Base URL
Authentication
All API requests require authentication via API key:Quick Reference
Workflows
| Method | Endpoint | Description |
|---|---|---|
GET | /workflows | List all workflows |
POST | /workflows | Create a workflow |
GET | /workflows/{name} | Get workflow details |
PUT | /workflows/{name} | Update a workflow |
DELETE | /workflows/{name} | Delete a workflow |
Execution
| Method | Endpoint | Description |
|---|---|---|
POST | /workflows/{name}/execute | Execute a workflow |
GET | /executions/{id} | Get execution status |
GET | /executions | List executions |
POST | /executions/{id}/cancel | Cancel execution |
Memory
| Method | Endpoint | Description |
|---|---|---|
GET | /memory/{key} | Get memory value |
PUT | /memory/{key} | Set memory value |
DELETE | /memory/{key} | Delete memory value |
Tools
| Method | Endpoint | Description |
|---|---|---|
GET | /tools | List available tools |
GET | /tools/{name} | Get tool details |
POST | /tools/{name}/connect | Connect a tool |
Request Format
All requests should include:Response Format
Successful responses return JSON:Rate Limits
| Plan | Requests/minute | Requests/day |
|---|---|---|
| Free | 60 | 1,000 |
| Pro | 300 | 50,000 |
| Enterprise | Custom | Custom |
SDKs
We recommend using our official SDKs:- Python:
pip install fibonacci-sdk - Node.js:
npm install @fibonacci/sdk(coming soon)