Funnel Draw / Integrations / REST API
Funnel Draw + REST API
The REST API gives your scripts and apps the same funnel operations the AI uses: add steps, link them, set rates and prices, and read the forecast back. Every change is checked and saved like an edit on the canvas.
Developers · API
How it works
- The AI's own operations Changes go through the same operations as Claude or ChatGPT, so a script can't save a funnel the canvas wouldn't.
- Money in every answer Read a funnel with its people, costs, revenue and profit per step, computed by the same engine as the app.
- Keys you control Each key has its own scopes (read, or read and write), shows when it was last used, and can be revoked at once.
Set it up
Create a key
In Funnel Draw, open your workspace → Integrations → API keys → Create. Name it, pick funnels:read or funnels:read and funnels:write, and copy the key (fd_live_…). It's shown once.
Call the API
Send requests to https://app.funneldraw.com/api/v1 with the header Authorization: Bearer fd_live_…. Start with GET /funnels to list the workspace's funnels.
Change a funnel
POST /funnels/{id}/ops with a list of operations (add a step, link two steps, set a rate or a price). Read the money back with GET /funnels/{id}/forecast, or try a change first with POST /funnels/{id}/what-if.
Revoke when you're done
Integrations → API keys → Revoke. Requests with that key get 401 from then on.
Ideas to try
Nightly numbers from your warehouse
A script reads yesterday's sign-ups from your database and updates the matching step's visitors, so the forecast starts from real traffic every morning.
Funnels in your own dashboard
An internal tool lists each client's funnels with their forecast profit, read through the API with a read-only key.
Questions
Which plans include the API?
The API is switched on per plan; the pricing page shows which ones include it. A key from a workspace without it gets 403.
Is there a rate limit?
Yes: 120 requests a minute per key. Beyond that the API answers 429 (rate_limited).
Can a key reach other workspaces?
No. A key belongs to one workspace and only sees its funnels.
More in Developers
Draw it yourself,
or hand it to your AI.
3 days free, no card.