Skip to main content

Function: crossupsellService()

crossupsellService(client): object

Defined in: service/CrossupsellService.ts:34

Service class for Crossupsell-related GraphQL operations

Parameters

client

GraphQLClient

Returns

createCrossupsell()

createCrossupsell(variables): Promise<Crossupsell>

Creates a new crossupsell *

Parameters

variables

CrossupsellCreateVariables

Crossupsell creation input data *

Returns

Promise<Crossupsell>

Promise<Crossupsell> The created crossupsell

getCrossupsell()

getCrossupsell(variables): Promise&lt;Crossupsell>

Fetches a single crossupsell by ID *

Parameters

variables

CrossupsellVariables

Crossupsell ID to fetch *

Returns

Promise&lt;Crossupsell>

Promise<Crossupsell> The crossupsell data

getCrossupsells()

getCrossupsells(variables?): Promise&lt;CrossupsellsResponse>

Fetches a list of crossupsells with search criteria *

Parameters

variables?

CrossupsellsQueryVariables

Crossupsell search input parameters *

Returns

Promise&lt;CrossupsellsResponse>

Promise<CrossupsellsResponse> The crossupsells response data

updateCrossupsell()

updateCrossupsell(variables): Promise&lt;Crossupsell>

Updates an existing crossupsell *

Parameters

variables

CrossupsellUpdateVariables

Crossupsell update input data *

Returns

Promise&lt;Crossupsell>

Promise<Crossupsell> The updated crossupsell