Documentation
Everything you need to ship a Vibe to production.
Quick start
- Sign up and confirm your email.
- From your Dashboard, click New Vibe.
- Paste your master prompt, pick a tech stack, and choose visibility.
- Open the Vibe → API Console → generate an API key.
- Call your endpoint from any client.
Authentication
All API requests require an Authorization: Bearer <API_KEY> header. Keys are scoped to a single Vibe.
Invoke a Vibe
POST https://api.vibelyflow.com/v1/invoke/<FORK_ID>
Authorization: Bearer prm_xxxxxxxxxxxx
Content-Type: application/json
{
"input": "Summarize this article in 3 bullets…"
}Response
{
"fork_id": "…",
"output": "• point one\n• point two\n• point three",
"model": "google/gemini-2.5-flash",
"tokens": { "input": 412, "output": 38 }
}Rate limits
- Free: 1,000 calls / month, 10 req/min
- Pro: 100,000 calls / month, 120 req/min
- Team: custom
Error codes
- 401 — invalid or missing API key
- 404 — Vibe not found or private
- 429 — rate limit exceeded
- 500 — upstream model error
