API Reference
Autoflowly's REST API powers the web app itself, so it's the same surface you'd use to integrate app generation, staffing, and branching into your own tooling.
API Overview
Base URL, authentication, and the core endpoints for generating and managing apps.
Learn more →
MCP Integration
Skip raw HTTP entirely — connect ChatGPT, Claude, or Gemini directly via MCP.
Learn more →
Two ways to integrate
| REST API | MCP Server | |
|---|---|---|
| Use when | You're building your own backend/integration | You want an AI assistant (ChatGPT/Claude/Gemini) to act on your behalf |
| Auth | JWT bearer token | OAuth (handled by the AI client) |
| Docs | API Overview | MCP Integration |
Example Request
curl -X POST https://api.autoflowly.com/api/conversational-mvp/quick \
-H "Authorization: Bearer YOUR_JWT_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"app_name": "Budget Tracker",
"description": "Personal budget tracker for freelancers with expense categories and monthly reports"
}'
Getting a Token
Log in via app.autoflowly.com — the same session token used by the web app works against the API. There is no separate API-key system today; if you need one for a specific integration, contact us.
Error Handling
The API uses standard HTTP status codes with a consistent error body:
{
"detail": "Description of the error",
"status_code": 400
}
See API Overview for the full endpoint list, request/response shapes, and error codes.