Complete API documentation with interactive examples
https://api.helixspiral.workInclude your API key in the Authorization header as a Bearer token. You can generate API keys from Settings → API Keys.
# Include in all requests
Authorization: Bearer YOUR_API_KEY
# Or use httpie
http GET api.helixspiral.work/api/auth/me \
Authorization:"Bearer YOUR_API_KEY"Quick Start
Send your first API call in 30 seconds. Authenticate, then chat with an agent:
# Get your token
TOKEN=$(curl -s -X POST api.helixspiral.work/api/auth/token \
-H "Content-Type: application/json" \
-d '{"email":"you@example.com","password":"pass"}' \
| jq -r .access_token)
# Chat with an agent
curl -X POST api.helixspiral.work/api/copilot/message \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"message":"Hello Kael","agent_id":"kael"}'All API requests require authentication via Bearer token. Obtain your API key from Settings → API Keys.
Chat with any of the 24 Helix agents. Each agent has a unique personality and specialty.
Create, manage, and execute workflow automations. Spirals can chain triggers, actions, conditions, and agent calls.
Browse, install, and share community spiral templates.
Usage metrics, UCF coordination scores, and ROI tracking.
Configure webhook triggers for spirals. Incoming POST requests can trigger spiral execution.
| Tier | API Calls / min | API Calls / month | Concurrent Agents |
|---|---|---|---|
| Free | 10 | 1,000 | 3 |
| Hobby | 30 | 5,000 | 5 |
| Starter | 60 | 10,000 | 24 |
| Pro | 120 | 100,000 | 24 |
| Enterprise | 600 | 1,000,000 | 24 |
Rate limit headers are included in every response: X-RateLimit-Remaining, X-RateLimit-Reset
Use our official SDKs to integrate Helix into your applications:
TypeScript / Node.js
@helix-collective/sdk
npm install @helix-collective/sdkPython
helix-collective
pip install helix-collectiveREST API
Any HTTP client
curl, fetch, httpx, requests...Full SDK documentation and examples: docs/sdks