API endpoints to manage landers and offers
List pages
List all pages
query Parameters
pageTypeType of page resource
statusStatus of resource
idCategoryOptional category ID to filter by
idOfferSourceOptional offer source ID filter (offers only)
List pages › Responses
List of pages
idPageID of the page
pageNamePage's name.
statusidCategoryID of the category
pageTypeType of page (lander or offer)
idOfferSourceID of the offer source for offer pages
categoryNameName of the parent category
offerSourceNameName of the offer source for offer pages
Find a page by ID
Retrieve a page by its id
query Parameters
idPageID of the requested page
Find a page by ID › Responses
The requested page
idPageID of the page
pageTypeWhat kind of page. If 'offer' then 'offerParams' is required
pageNamePage's name.
baseURLRedirects to this URL when page is displayed
redirectTypeHow to redirect to the page's URL. 'umr' means 'Ultimate Meta Refresh'. By default, it uses the redirect type mentioned in the system settings for landers and offers.
Query parameters to add to the base url. Tokens can be used as values.
idCategoryCategory ID. Empty if uncategorized
notesOptional notes for this page
statusFree form object to store any custom data
disableAppendVidWhether the page can be append visitor id or not.
Find pages by ID list
Retrieve all pages with the specified ids
query Parameters
idPagesList of the page IDs to return
Find pages by ID list › Responses
List of pages
idPageID of the page
pageTypeWhat kind of page. If 'offer' then 'offerParams' is required
pageNamePage's name.
baseURLRedirects to this URL when page is displayed
redirectTypeHow to redirect to the page's URL. 'umr' means 'Ultimate Meta Refresh'. By default, it uses the redirect type mentioned in the system settings for landers and offers.
Query parameters to add to the base url. Tokens can be used as values.
idCategoryCategory ID. Empty if uncategorized
notesOptional notes for this page
statusFree form object to store any custom data
disableAppendVidWhether the page can be append visitor id or not.
Find pages by status
Retrieve all pages of the specified type and status. Returns slim projection (same as list endpoint). Use find/byId for full objects.
query Parameters
statusStatus of resource
pageTypeType of page resource
Find pages by status › Responses
List of pages of the specified type and status
idPageID of the page
pageNamePage's name.
statusidCategoryID of the category
pageTypeType of page (lander or offer)
idOfferSourceID of the offer source for offer pages
categoryNameName of the parent category
offerSourceNameName of the offer source for offer pages
Find pages by category
Retrieve all pages of the specified type and under the specified category
query Parameters
idCategoryParent category of resource
pageTypeType of page resource
Find pages by category › Responses
List of pages
idPageID of the page
pageTypeWhat kind of page. If 'offer' then 'offerParams' is required
pageNamePage's name.
baseURLRedirects to this URL when page is displayed
redirectTypeHow to redirect to the page's URL. 'umr' means 'Ultimate Meta Refresh'. By default, it uses the redirect type mentioned in the system settings for landers and offers.
Query parameters to add to the base url. Tokens can be used as values.
idCategoryCategory ID. Empty if uncategorized
notesOptional notes for this page
statusFree form object to store any custom data
disableAppendVidWhether the page can be append visitor id or not.
Update a page
Update an existing page. The id cannot be changed.
Update a page › Request Body
idPageID of the page
pageTypeWhat kind of page. If 'offer' then 'offerParams' is required
pageNamePage's name.
baseURLRedirects to this URL when page is displayed
redirectTypeHow to redirect to the page's URL. 'umr' means 'Ultimate Meta Refresh'. By default, it uses the redirect type mentioned in the system settings for landers and offers.
Query parameters to add to the base url. Tokens can be used as values.
idCategoryCategory ID. Empty if uncategorized
notesOptional notes for this page
statusFree form object to store any custom data
disableAppendVidWhether the page can be append visitor id or not.
Update a page › Responses
Page updated successfully
Create a new page
Create a new page
Create a new page › Request Body
idPageID of the page
pageTypeWhat kind of page. If 'offer' then 'offerParams' is required
pageNamePage's name.
baseURLRedirects to this URL when page is displayed
redirectTypeHow to redirect to the page's URL. 'umr' means 'Ultimate Meta Refresh'. By default, it uses the redirect type mentioned in the system settings for landers and offers.
Query parameters to add to the base url. Tokens can be used as values.
idCategoryCategory ID. Empty if uncategorized
notesOptional notes for this page
statusFree form object to store any custom data
disableAppendVidWhether the page can be append visitor id or not.
Create a new page › Responses
Page created successfully
Duplicate a page
Create duplicate of existing page.
query Parameters
idPageID of the page to duplicate.
Duplicate a page › 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 › Responses
The newly created page
idID of the newly created asset