Skip to main content

LegalPageApiClientInterface

Methods

ackLegalPage()

ackLegalPage(id, accept?, config?): Promise<SCLegalPageAckType>

Parameters

ParameterType
idstring | number
accept?number
config?AxiosRequestConfig

Returns

Promise<SCLegalPageAckType>


getAllRevisionsOfLegalPage()

getAllRevisionsOfLegalPage(policy, config?): Promise<SCPaginatedResponse<SCLegalPageType>>

Parameters

ParameterType
policystring
config?AxiosRequestConfig

Returns

Promise<SCPaginatedResponse<SCLegalPageType>>


getLastRevisionOfLegalPage()

getLastRevisionOfLegalPage(policy, config?): Promise<SCLegalPageType>

Parameters

ParameterType
policystring
config?AxiosRequestConfig

Returns

Promise<SCLegalPageType>


getLegalPages()

getLegalPages(params?, config?): Promise<SCPaginatedResponse<SCLegalPageType>>

Parameters

ParameterType
params?LegalPageFilterParams
config?AxiosRequestConfig

Returns

Promise<SCPaginatedResponse<SCLegalPageType>>


getSpecificLegalPage()

getSpecificLegalPage(id, config?): Promise<SCLegalPageType>

Parameters

ParameterType
idstring | number
config?AxiosRequestConfig

Returns

Promise<SCLegalPageType>


getSpecificUserAck()

getSpecificUserAck(id, config?): Promise<SCLegalPageAckType>

Parameters

ParameterType
idstring | number
config?AxiosRequestConfig

Returns

Promise<SCLegalPageAckType>


searchLegalPages()

searchLegalPages(params?, config?): Promise<SCPaginatedResponse<SCLegalPageType>>

Parameters

ParameterType
params?LegalPageFilterParams
config?AxiosRequestConfig

Returns

Promise<SCPaginatedResponse<SCLegalPageType>>


userAckList()

userAckList(config?): Promise<SCLegalPageAckType[]>

Parameters

ParameterType
config?AxiosRequestConfig

Returns

Promise<SCLegalPageAckType[]>