Skip to content

@nht-pandats/sdk / @nht-pandats/sdk/clients / @nht-pandats/sdk/clients/affiliateApi / AffiliateApiCallbacksModule

Class: AffiliateApiCallbacksModule ​

@nht-pandats/sdk/clients.@nht-pandats/sdk/clients/affiliateApi.AffiliateApiCallbacksModule

A module for interacting with the callbacks endpoint of the Affiliate API.

Since

v1.20240429.0

Methods ​

all ​

▸ all(options?): Promise<ResponseFields<AffiliateApiCallbacksModelDefinition>[]>

List all callbacks matching the specified options via the Affiliate API.

Parameters ​

NameTypeDescription
optionsOmit<ListMethodOptions<AffiliateApiCallbacksModelDefinition>, "limit" | "page">The options to use when listing all matching callbacks.

Returns ​

Promise<ResponseFields<AffiliateApiCallbacksModelDefinition>[]>

A list of all matching callbacks.

Throws

AffiliateApiOperationError If the operation was not successful.

Reference

PandaTS API Documentation

Defined in ​

src/clients/affiliateApi/callbacks.ts:98


list ​

▸ list(options?): Promise<AffiliateApiOperationResponse<ResponseFields<AffiliateApiCallbacksModelDefinition>[], ResponseFields<AffiliateApiCallbacksModelDefinition>[]>>

List callbacks via the Affiliate API.

Parameters ​

NameTypeDescription
optionsListMethodOptions<AffiliateApiCallbacksModelDefinition>The options to use when listing callbacks.

Returns ​

Promise<AffiliateApiOperationResponse<ResponseFields<AffiliateApiCallbacksModelDefinition>[], ResponseFields<AffiliateApiCallbacksModelDefinition>[]>>

List of callbacks

Throws

AffiliateApiOperationError If the operation was not successful.

Reference

PandaTS API Documentation

Defined in ​

src/clients/affiliateApi/callbacks.ts:76


update ​

▸ update(payload): Promise<AffiliateApiOperationResponse<AffiliateApiCallbackSaveSuccessfulResponse, AffiliateApiCallbackSaveSuccessfulResponse>>

Update a callback via the Affiliate API.

Parameters ​

NameTypeDescription
payloadUpdatePayload<AffiliateApiCallbacksModelDefinition>The payload for creating a new callback via the Affiliate API.

Returns ​

Promise<AffiliateApiOperationResponse<AffiliateApiCallbackSaveSuccessfulResponse, AffiliateApiCallbackSaveSuccessfulResponse>>

Update Status and Resource Information on the updated callback

Throws

AffiliateApiOperationError If the operation was not successful.

Reference

PandaTS API Documentation

Defined in ​

src/clients/affiliateApi/callbacks.ts:123