Skip to main content

Class: CustomPageApiClient

services/custom_page.CustomPageApiClient

Contains all the endpoints needed to manage custom pages.

Constructors

constructor

new CustomPageApiClient(): CustomPageApiClient

Returns

CustomPageApiClient

Methods

getASpecificCustomPage

getASpecificCustomPage(id, config?): Promise<SCCustomPageType>

This endpoint retrieves a specific custom page.

Parameters

NameType
idstring | number
config?AxiosRequestConfig<any>

Returns

Promise<SCCustomPageType>

Defined in

services/custom_page/index.ts:23


getAllCustomPages

getAllCustomPages(params?, config?): Promise<SCPaginatedResponse<SCCustomPageType>>

This endpoint retrieves all custom pages.

Parameters

NameType
params?CustomPageParams
config?AxiosRequestConfig<any>

Returns

Promise<SCPaginatedResponse<SCCustomPageType>>

Defined in

services/custom_page/index.ts:32


searchCustomPages

searchCustomPages(params?, config?): Promise<SCPaginatedResponse<SCCustomPageType>>

This endpoint performs search of a Custom Page

Parameters

NameType
params?CustomPageSearchParams
config?AxiosRequestConfig<any>

Returns

Promise<SCPaginatedResponse<SCCustomPageType>>

Defined in

services/custom_page/index.ts:42