Funnel
Fetch Funnel
Changed onFetch a funnel by numeric id or public id. The unwrapped response's live_mode controls test versus live payment processing, not page visibility or publication status. Use GET /api/v2/pages/:id to inspect page content and computed URLs, and the existing structure endpoint for the step tree.
get/funnels/{id}
Request
- Base URLhttps://myworkspace.myclickfunnels.com/api/v2
- Auth
- HTTP bearer
- or OAuth 2Authorization codehttps://accounts.myclickfunnels.com/oauth/authorizeToken URLhttps://accounts.myclickfunnels.com/oauth/token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
idstring required
Query parameters
expand[]string[]
Expand additional data in the response. Use expand[]=field_name to include optional fields. Available fields: head_code, footer_code. See the Expanding guide for examples.
Response
OK
Example response
{
"id": 1,
"public_id": "gESyMv",
"workspace_id": 42000,
"name": "Example Funnel",
"archived": false,
"current_path": "/example-path",
"live_mode": false,
"domain_id": 42,
"favicon_image_id": null,
"created_at": "2025-01-01T00:00:00.000Z",
"updated_at": "2025-01-01T00:00:00.000Z",
"tags": [
{
"id": 1,
"public_id": "JgjGTv",
"name": "Example Funnel Tag",
"color": "#00FF00"
}
]
}Changes
- breaking
the
response's property type changed fromstringnulltointegernullfor status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- breaking