Skip to main content

Class: WarehouseService

Defined in: service/WarehouseService.ts:60

Backwards-compatible class form. New code should call warehouseService(client).

Constructors

Constructor

new WarehouseService(client): WarehouseService

Defined in: service/WarehouseService.ts:62

Parameters

client

GraphQLClient

Returns

WarehouseService

Methods

createWarehouse()

createWarehouse(input): Promise<Warehouse>

Defined in: service/WarehouseService.ts:77

Creates a new warehouse

Parameters

input

CreateWarehouseInput

Warehouse creation input data

Returns

Promise<Warehouse>


getWarehouse()

getWarehouse(id): Promise<Warehouse>

Defined in: service/WarehouseService.ts:67

Fetches a single warehouse by ID

Parameters

id

number

Warehouse ID to fetch

Returns

Promise<Warehouse>


getWarehouses()

getWarehouses(input?): Promise<WarehousesResponse>

Defined in: service/WarehouseService.ts:72

Fetches a list of warehouses with search criteria

Parameters

input?

WarehousesSearchInput

Warehouse search input parameters

Returns

Promise<WarehousesResponse>


updateWarehouse()

updateWarehouse(variables): Promise<Warehouse>

Defined in: service/WarehouseService.ts:82

Updates an existing warehouse

Parameters

variables

WarehouseUpdateVariables

Warehouse update input data

Returns

Promise<Warehouse>