List page groups
List page groups. Use globalOnly=true to return only global groups (not scoped to a specific funnel).
query Parameters
pageTypeType of page resource
statusStatus of resource
idFunnelFilter to page groups scoped to this funnel.
globalOnlyWhen true, return only global page groups (those not scoped to a specific funnel).
List page groups › Responses
List of page groups
idPageGrouppageGroupNamePage group's name.
statuspageTypeType of pages in this group (lander or offer)
idCategoryID of the category
categoryNameName of the parent category
Find a page group by ID
Retrieve a page group by its id
query Parameters
idPageGroupThe ID to return
Find a page group by ID › Responses
The requested page group
idPageGrouppageGroupNamePage group's name.
pageTypeWhat kind of pages in this group.
routingList of page entries
restrictToFunnelIdIf empty, then page group is global and can be used by multiple funnels, otherwise, page group is local and can be used only by the funnel with id specified in this field.
stickinessModeControls rotation behavior for repeat visitors (only applies when routing is "rotator").
- none: Always rotate randomly (default behavior)
- sticky: Always show same page for returning visitors
- antiAffinity: Cycle through all pages before repeating any
statusFree form object to store any custom data
Find page groups by ID list
Retrieve all page groups with the specified ids
query Parameters
idPageGroupsList of page group IDs to retrieve
Find page groups by ID list › Responses
List of page groups with the specified ids
idPageGrouppageGroupNamePage group's name.
pageTypeWhat kind of pages in this group.
routingList of page entries
restrictToFunnelIdIf empty, then page group is global and can be used by multiple funnels, otherwise, page group is local and can be used only by the funnel with id specified in this field.
stickinessModeControls rotation behavior for repeat visitors (only applies when routing is "rotator").
- none: Always rotate randomly (default behavior)
- sticky: Always show same page for returning visitors
- antiAffinity: Cycle through all pages before repeating any
statusFree form object to store any custom data
Find page groups by status
Retrieve all page groups of the specified type and status
query Parameters
statusStatus of resource
pageTypeType of page resource
idFunnelThe ID of the funnel to filter to
Find page groups by status › Responses
List of page groups of the specified type and status
idPageGrouppageGroupNamePage group's name.
statuspageTypeType of pages in this group (lander or offer)
idCategoryID of the category
categoryNameName of the parent category
Find page groups by type
Retrieve page groups of the specified type and status
query Parameters
pageGroupTypeThe type of the page group
statusStatus of resource
Find page groups by type › Responses
List of page groups of the specified type
idPageGrouppageGroupNamePage group's name.
pageTypeWhat kind of pages in this group.
routingList of page entries
restrictToFunnelIdIf empty, then page group is global and can be used by multiple funnels, otherwise, page group is local and can be used only by the funnel with id specified in this field.
stickinessModeControls rotation behavior for repeat visitors (only applies when routing is "rotator").
- none: Always rotate randomly (default behavior)
- sticky: Always show same page for returning visitors
- antiAffinity: Cycle through all pages before repeating any
statusFree form object to store any custom data
Update a page group
Update an existing page group. The id cannot be changed.
Update a page group › Request Body
idPageGrouppageGroupNamePage group's name.
pageTypeWhat kind of pages in this group.
routingList of page entries
restrictToFunnelIdIf empty, then page group is global and can be used by multiple funnels, otherwise, page group is local and can be used only by the funnel with id specified in this field.
stickinessModeControls rotation behavior for repeat visitors (only applies when routing is "rotator").
- none: Always rotate randomly (default behavior)
- sticky: Always show same page for returning visitors
- antiAffinity: Cycle through all pages before repeating any
statusFree form object to store any custom data
Update a page group › Responses
Page group updated successfully
Create a page group
Create a new page group
Create a page group › Request Body
idPageGrouppageGroupNamePage group's name.
pageTypeWhat kind of pages in this group.
routingList of page entries
restrictToFunnelIdIf empty, then page group is global and can be used by multiple funnels, otherwise, page group is local and can be used only by the funnel with id specified in this field.
stickinessModeControls rotation behavior for repeat visitors (only applies when routing is "rotator").
- none: Always rotate randomly (default behavior)
- sticky: Always show same page for returning visitors
- antiAffinity: Cycle through all pages before repeating any
statusFree form object to store any custom data
Create a page group › Responses
Page group created successfully
Duplicate a page group
Create duplicate of existing page group.
query Parameters
idPageGroupID of the page group to duplicate.
Duplicate a page group › Request Body
nameName for the new asset
parentIdOptional parent/category ID for the new asset
Optional field overrides to merge into the duplicated asset. Keys are JSON field names (e.g. baseURL, trackingFieldSlots). Protected fields (ID, owner, status) cannot be changed via this field — they are always set by the server after the merge.
Duplicate a page group › Responses
The newly created page group
idID of the newly created asset