Constructors

Methods

archive archiveBatch archiveBatchWithHttpInfo archiveFolder archiveFolders archiveFoldersWithHttpInfo archiveFolderWithHttpInfo archiveWithHttpInfo attachToLangGroup attachToLangGroupWithHttpInfo clone cloneWithHttpInfo create createABTestVariation createABTestVariationWithHttpInfo createBatch createBatchWithHttpInfo createFolder createFolders createFoldersWithHttpInfo createFolderWithHttpInfo createLangVariation createLangVariationWithHttpInfo createWithHttpInfo detachFromLangGroup detachFromLangGroupWithHttpInfo endActiveABTest endActiveABTestWithHttpInfo getById getByIdWithHttpInfo getDraftById getDraftByIdWithHttpInfo getFolderById getFolderByIdWithHttpInfo getFolderPreviousVersion getFolderPreviousVersions getFolderPreviousVersionsWithHttpInfo getFolderPreviousVersionWithHttpInfo getFoldersPage getFoldersPageWithHttpInfo getPage getPageWithHttpInfo getPreviousVersion getPreviousVersions getPreviousVersionsWithHttpInfo getPreviousVersionWithHttpInfo pushLive pushLiveWithHttpInfo readBatch readBatchWithHttpInfo readFolders readFoldersWithHttpInfo rerunPreviousABTest rerunPreviousABTestWithHttpInfo resetDraft resetDraftWithHttpInfo restoreFolderPreviousVersion restoreFolderPreviousVersionWithHttpInfo restorePreviousVersion restorePreviousVersionToDraft restorePreviousVersionToDraftWithHttpInfo restorePreviousVersionWithHttpInfo schedule scheduleWithHttpInfo setLangPrimary setLangPrimaryWithHttpInfo update updateBatch updateBatchWithHttpInfo updateDraft updateDraftWithHttpInfo updateFolder updateFolders updateFoldersWithHttpInfo updateFolderWithHttpInfo updateLangs updateLangsWithHttpInfo updateWithHttpInfo

Constructors

Methods

  • Delete the Landing Page object identified by the id in the path. Delete a Landing Page

    Parameters

    • objectId: string

      The Landing Page id.

    • Optionalarchived: boolean

      Whether to return only results that have been archived.

    • Optional_options: Configuration

    Returns Promise<void>

  • Delete the Landing Page objects identified in the request body. Note: This is not the same as the dashboard archive function. To perform a dashboard archive send an normal update with the archivedInDashboard field set to true. Delete a batch of Landing Pages

    Parameters

    Returns Promise<void>

  • Delete the Landing Page objects identified in the request body. Note: This is not the same as the dashboard archive function. To perform a dashboard archive send an normal update with the archivedInDashboard field set to true. Delete a batch of Landing Pages

    Parameters

    Returns Promise<HttpInfo<void>>

  • Delete the Folder object identified by the id in the path. Delete a Folder

    Parameters

    • objectId: string

      The Folder id.

    • Optionalarchived: boolean

      Whether to return only results that have been archived.

    • Optional_options: Configuration

    Returns Promise<void>

  • Delete the Folder object identified by the id in the path. Delete a Folder

    Parameters

    • objectId: string

      The Folder id.

    • Optionalarchived: boolean

      Whether to return only results that have been archived.

    • Optional_options: Configuration

    Returns Promise<HttpInfo<void>>

  • Delete the Landing Page object identified by the id in the path. Delete a Landing Page

    Parameters

    • objectId: string

      The Landing Page id.

    • Optionalarchived: boolean

      Whether to return only results that have been archived.

    • Optional_options: Configuration

    Returns Promise<HttpInfo<void>>

  • Retrieve the Landing Page object identified by the id in the path. Retrieve a Landing Page

    Parameters

    • objectId: string

      The Landing Page id.

    • Optionalarchived: boolean

      Specifies whether to return deleted Landing Pages. Defaults to `false`.

    • Optionalproperty: string
    • Optional_options: Configuration

    Returns Promise<Page>

  • Retrieve the Landing Page object identified by the id in the path. Retrieve a Landing Page

    Parameters

    • objectId: string

      The Landing Page id.

    • Optionalarchived: boolean

      Specifies whether to return deleted Landing Pages. Defaults to `false`.

    • Optionalproperty: string
    • Optional_options: Configuration

    Returns Promise<HttpInfo<Page>>

  • Retrieve the Folder object identified by the id in the path. Retrieve a Folder

    Parameters

    • objectId: string

      The Folder id.

    • Optionalarchived: boolean

      Specifies whether to return deleted Folders. Defaults to `false`.

    • Optionalproperty: string
    • Optional_options: Configuration

    Returns Promise<ContentFolder>

  • Get the list of Landing Page Folders. Supports paging and filtering. This method would be useful for an integration that examined these models and used an external service to suggest edits. Get all Landing Page Folders

    Parameters

    • OptionalcreatedAt: Date

      Only return Folders created at exactly the specified time.

    • OptionalcreatedAfter: Date

      Only return Folders created after the specified time.

    • OptionalcreatedBefore: Date

      Only return Folders created before the specified time.

    • OptionalupdatedAt: Date

      Only return Folders last updated at exactly the specified time.

    • OptionalupdatedAfter: Date

      Only return Folders last updated after the specified time.

    • OptionalupdatedBefore: Date

      Only return Folders last updated before the specified time.

    • Optionalsort: string[]

      Specifies which fields to use for sorting results. Valid fields are `name`, `createdAt`, `updatedAt`, `createdBy`, `updatedBy`. `createdAt` will be used by default.

    • Optionalafter: string

      The cursor token value to get the next set of results. You can get this from the `paging.next.after` JSON property of a paged response containing more results.

    • Optionallimit: number

      The maximum number of results to return. Default is 100.

    • Optionalarchived: boolean

      Specifies whether to return deleted Folders. Defaults to `false`.

    • Optionalproperty: string
    • Optional_options: Configuration

    Returns Promise<CollectionResponseWithTotalContentFolderForwardPaging>

  • Get the list of Landing Page Folders. Supports paging and filtering. This method would be useful for an integration that examined these models and used an external service to suggest edits. Get all Landing Page Folders

    Parameters

    • OptionalcreatedAt: Date

      Only return Folders created at exactly the specified time.

    • OptionalcreatedAfter: Date

      Only return Folders created after the specified time.

    • OptionalcreatedBefore: Date

      Only return Folders created before the specified time.

    • OptionalupdatedAt: Date

      Only return Folders last updated at exactly the specified time.

    • OptionalupdatedAfter: Date

      Only return Folders last updated after the specified time.

    • OptionalupdatedBefore: Date

      Only return Folders last updated before the specified time.

    • Optionalsort: string[]

      Specifies which fields to use for sorting results. Valid fields are `name`, `createdAt`, `updatedAt`, `createdBy`, `updatedBy`. `createdAt` will be used by default.

    • Optionalafter: string

      The cursor token value to get the next set of results. You can get this from the `paging.next.after` JSON property of a paged response containing more results.

    • Optionallimit: number

      The maximum number of results to return. Default is 100.

    • Optionalarchived: boolean

      Specifies whether to return deleted Folders. Defaults to `false`.

    • Optionalproperty: string
    • Optional_options: Configuration

    Returns Promise<HttpInfo<CollectionResponseWithTotalContentFolderForwardPaging>>

  • Get the list of landing pages. Supports paging and filtering. This method would be useful for an integration that examined these models and used an external service to suggest edits. Get all Landing Pages

    Parameters

    • OptionalcreatedAt: Date

      Only return Landing Pages created at exactly the specified time.

    • OptionalcreatedAfter: Date

      Only return Landing Pages created after the specified time.

    • OptionalcreatedBefore: Date

      Only return Landing Pages created before the specified time.

    • OptionalupdatedAt: Date

      Only return Landing Pages last updated at exactly the specified time.

    • OptionalupdatedAfter: Date

      Only return Landing Pages last updated after the specified time.

    • OptionalupdatedBefore: Date

      Only return Landing Pages last updated before the specified time.

    • Optionalsort: string[]

      Specifies which fields to use for sorting results. Valid fields are `name`, `createdAt`, `updatedAt`, `createdBy`, `updatedBy`. `createdAt` will be used by default.

    • Optionalafter: string

      The cursor token value to get the next set of results. You can get this from the `paging.next.after` JSON property of a paged response containing more results.

    • Optionallimit: number

      The maximum number of results to return. Default is 100.

    • Optionalarchived: boolean

      Specifies whether to return deleted Landing Pages. Defaults to `false`.

    • Optionalproperty: string
    • Optional_options: Configuration

    Returns Promise<CollectionResponseWithTotalPageForwardPaging>

  • Get the list of landing pages. Supports paging and filtering. This method would be useful for an integration that examined these models and used an external service to suggest edits. Get all Landing Pages

    Parameters

    • OptionalcreatedAt: Date

      Only return Landing Pages created at exactly the specified time.

    • OptionalcreatedAfter: Date

      Only return Landing Pages created after the specified time.

    • OptionalcreatedBefore: Date

      Only return Landing Pages created before the specified time.

    • OptionalupdatedAt: Date

      Only return Landing Pages last updated at exactly the specified time.

    • OptionalupdatedAfter: Date

      Only return Landing Pages last updated after the specified time.

    • OptionalupdatedBefore: Date

      Only return Landing Pages last updated before the specified time.

    • Optionalsort: string[]

      Specifies which fields to use for sorting results. Valid fields are `name`, `createdAt`, `updatedAt`, `createdBy`, `updatedBy`. `createdAt` will be used by default.

    • Optionalafter: string

      The cursor token value to get the next set of results. You can get this from the `paging.next.after` JSON property of a paged response containing more results.

    • Optionallimit: number

      The maximum number of results to return. Default is 100.

    • Optionalarchived: boolean

      Specifies whether to return deleted Landing Pages. Defaults to `false`.

    • Optionalproperty: string
    • Optional_options: Configuration

    Returns Promise<HttpInfo<CollectionResponseWithTotalPageForwardPaging>>

  • Retrieves all the previous versions of a Landing Page. Retrieves all the previous versions of a Landing Page

    Parameters

    • objectId: string

      The Landing Page id.

    • Optionalafter: string

      The cursor token value to get the next set of results. You can get this from the `paging.next.after` JSON property of a paged response containing more results.

    • Optionalbefore: string
    • Optionallimit: number

      The maximum number of results to return. Default is 100.

    • Optional_options: Configuration

    Returns Promise<CollectionResponseWithTotalVersionPage>

  • Take any changes from the draft version of the Landing Page and apply them to the live version. Push Landing Page draft edits live

    Parameters

    • objectId: string

      The id of the Landing Page for which it&#39;s draft will be pushed live.

    • Optional_options: Configuration

    Returns Promise<void>

  • Take any changes from the draft version of the Landing Page and apply them to the live version. Push Landing Page draft edits live

    Parameters

    • objectId: string

      The id of the Landing Page for which it&#39;s draft will be pushed live.

    • Optional_options: Configuration

    Returns Promise<HttpInfo<void>>

  • Discards any edits and resets the draft to the live version. Reset the Landing Page draft to the live version

    Parameters

    • objectId: string

      The id of the Landing Page for which it&#39;s draft will be reset.

    • Optional_options: Configuration

    Returns Promise<void>

  • Discards any edits and resets the draft to the live version. Reset the Landing Page draft to the live version

    Parameters

    • objectId: string

      The id of the Landing Page for which it&#39;s draft will be reset.

    • Optional_options: Configuration

    Returns Promise<HttpInfo<void>>

  • Takes a specified version of a Landing Page and restores it. Restore a previous version of a Landing Page

    Parameters

    • objectId: string

      The Landing Page id.

    • revisionId: string

      The Landing Page version id to restore.

    • Optional_options: Configuration

    Returns Promise<Page>

  • Takes a specified version of a Landing Page, sets it as the new draft version of the Landing Page. Restore a previous version of a Landing Page, to the draft version of the Landing Page

    Parameters

    • objectId: string

      The Landing Page id.

    • revisionId: number

      The Landing Page version id to restore.

    • Optional_options: Configuration

    Returns Promise<Page>

  • Takes a specified version of a Landing Page, sets it as the new draft version of the Landing Page. Restore a previous version of a Landing Page, to the draft version of the Landing Page

    Parameters

    • objectId: string

      The Landing Page id.

    • revisionId: number

      The Landing Page version id to restore.

    • Optional_options: Configuration

    Returns Promise<HttpInfo<Page>>

  • Takes a specified version of a Landing Page and restores it. Restore a previous version of a Landing Page

    Parameters

    • objectId: string

      The Landing Page id.

    • revisionId: string

      The Landing Page version id to restore.

    • Optional_options: Configuration

    Returns Promise<HttpInfo<Page>>

  • Sparse updates a single Landing Page object identified by the id in the path. You only need to specify the column values that you are modifying. Update a Landing Page

    Parameters

    • objectId: string

      The Landing Page id.

    • page: Page

      The JSON representation of the updated Landing Page.

    • Optionalarchived: boolean

      Specifies whether to update deleted Landing Pages. Defaults to `false`.

    • Optional_options: Configuration

    Returns Promise<Page>

  • Sparse updates the draft version of a single Landing Page object identified by the id in the path. You only need to specify the column values that you are modifying. Update a Landing Page draft

    Parameters

    • objectId: string

      The Landing Page id.

    • page: Page

      The JSON representation of the updated Landing Page to be applied to the draft.

    • Optional_options: Configuration

    Returns Promise<Page>

  • Sparse updates the draft version of a single Landing Page object identified by the id in the path. You only need to specify the column values that you are modifying. Update a Landing Page draft

    Parameters

    • objectId: string

      The Landing Page id.

    • page: Page

      The JSON representation of the updated Landing Page to be applied to the draft.

    • Optional_options: Configuration

    Returns Promise<HttpInfo<Page>>

  • Sparse updates a single Folder object identified by the id in the path. You only need to specify the column values that you are modifying. Update a Folder

    Parameters

    • objectId: string

      The Folder id.

    • contentFolder: ContentFolder

      The JSON representation of the updated Folder.

    • Optionalarchived: boolean

      Specifies whether to update deleted Folders. Defaults to `false`.

    • Optional_options: Configuration

    Returns Promise<ContentFolder>

  • Sparse updates a single Folder object identified by the id in the path. You only need to specify the column values that you are modifying. Update a Folder

    Parameters

    • objectId: string

      The Folder id.

    • contentFolder: ContentFolder

      The JSON representation of the updated Folder.

    • Optionalarchived: boolean

      Specifies whether to update deleted Folders. Defaults to `false`.

    • Optional_options: Configuration

    Returns Promise<HttpInfo<ContentFolder>>

  • Explicitly set new languages for each landing page in a multi-language group. Update languages of multi-language group

    Parameters

    Returns Promise<void>

  • Sparse updates a single Landing Page object identified by the id in the path. You only need to specify the column values that you are modifying. Update a Landing Page

    Parameters

    • objectId: string

      The Landing Page id.

    • page: Page

      The JSON representation of the updated Landing Page.

    • Optionalarchived: boolean

      Specifies whether to update deleted Landing Pages. Defaults to `false`.

    • Optional_options: Configuration

    Returns Promise<HttpInfo<Page>>