XISUITEDokumentation

Site Studio — Funnels

6 Endpunkte. Basis-URL: https://xapi.ambertech.cloud/api/v1

List funnels for the organization (paginated)#

GET/funnelsToken

Parameter

NameOrtTypBeschreibung
pageQuerynumber

Page number (1-based)

pageSizeQuerynumber

Items per page

searchQuerystring

Search by name or description

publishedQueryboolean

Filter by published status

Antworten

  • 200OK
Beispiel (cURL)
curl -X GET "https://xapi.ambertech.cloud/api/v1/funnels" \
  -H "Authorization: Bearer $XISUITE_TOKEN"

Create a funnel (auto-creates Home landing page)#

POST/funnelsToken

Request-Bodyapplication/jsonCreateFunnelDto

NameTypBeschreibung
namePflichtstring

Funnel name

descriptionobject

Funnel description

sub_domain_nameobject

Subdomain (lowercase alphanumeric + hyphens, max 63 chars)

faviconobject

Favicon URL

template_idstring

Site template to start from (its pages, theme and form fields are copied). Omit for a blank site.

Antworten

  • 201Erstellt
Beispiel (cURL)
curl -X POST "https://xapi.ambertech.cloud/api/v1/funnels" \
  -H "Authorization: Bearer $XISUITE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name":"…"}'

Get a single funnel with its pages#

GET/funnels/{funnelId}Token

Parameter

NameOrtTypBeschreibung
funnelIdPflichtPfadstring–

Antworten

  • 200OK
Beispiel (cURL)
curl -X GET "https://xapi.ambertech.cloud/api/v1/funnels/{funnelId}" \
  -H "Authorization: Bearer $XISUITE_TOKEN"

Update a funnel#

PUT/funnels/{funnelId}Token

Parameter

NameOrtTypBeschreibung
funnelIdPflichtPfadstring–

Request-Bodyapplication/jsonUpdateFunnelDto

NameTypBeschreibung
namestring–
descriptionobject–
sub_domain_nameobject–
faviconobject–
publishedboolean–
live_productsLiveProductDto[]–
seo_titleobject–
seo_descriptionobject–
seo_imageobject–
themeobject

Site theme configuration object

Antworten

  • 200OK
Beispiel (cURL)
curl -X PUT "https://xapi.ambertech.cloud/api/v1/funnels/{funnelId}" \
  -H "Authorization: Bearer $XISUITE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name":"…","description":{},"sub_domain_name":{}}'

Delete a funnel and all its associated data#

DELETE/funnels/{funnelId}Token

Parameter

NameOrtTypBeschreibung
funnelIdPflichtPfadstring–

Antworten

  • 200OK
Beispiel (cURL)
curl -X DELETE "https://xapi.ambertech.cloud/api/v1/funnels/{funnelId}" \
  -H "Authorization: Bearer $XISUITE_TOKEN"

Publish or unpublish a funnel (cascades to all pages)#

POST/funnels/{funnelId}/publishToken

Parameter

NameOrtTypBeschreibung
funnelIdPflichtPfadstring–

Request-Bodyapplication/jsonPublishFunnelDto

NameTypBeschreibung
publishedboolean

Target published state. Omit to toggle current state.

Antworten

  • 200OK
Beispiel (cURL)
curl -X POST "https://xapi.ambertech.cloud/api/v1/funnels/{funnelId}/publish" \
  -H "Authorization: Bearer $XISUITE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"published":true}'
Stand: 25. Oktober 2026© 2026 XISUITE · AmberTech Solutions