Home > @vsf-enterprise/sap-commerce-webservices-sdk > ProductsApi > getLocationProductStock
ProductsApi.getLocationProductStock() method
Returns a product's stock levels sorted by distance from the specified location, which is provided using the free-text "location" parameter, or by using the longitude and latitude parameters. The following two sets of parameters are available: location (required), currentPage (optional), pageSize (optional); or longitude (required), latitude (required), currentPage (optional), pageSize(optional). Get a product's stock level.
Signature:
getLocationProductStock(baseSiteId: string, productCode: string, currentPage?: number, fields?: string, latitude?: number, location?: string, longitude?: number, pageSize?: number, options?: any): Promise<import("axios").AxiosResponse<StoreFinderStockSearchPage>>;
Parameters
Parameter | Type | Description |
---|---|---|
baseSiteId | string | Base site identifier |
productCode | string | Product identifier |
currentPage | number | The current result page requested. |
fields | string | Response configuration. This is the list of fields that should be returned in the response body. Examples: BASIC, DEFAULT, FULL |
latitude | number | Latitude location parameter. |
location | string | Free-text location |
longitude | number | Longitude location parameter. |
pageSize | number | The number of results returned per page. |
options | any | Override http request option. |
Returns:
Promise<import("axios").AxiosResponse<StoreFinderStockSearchPage>>
Exceptions
{RequiredError} ProductsApi