Products availability

You may find descriptions of endpoints for requesting products availability below.

Get availability for all products

get
Authorizations
Query parameters
sendItemsbooleanOptional

If this parameter is set to true, the response will include additional data in the items section for each product, such as expiration date, LOT, and other relevant details.

Example: {"value":true}
Header parameters
x-api-keystringRequired

This is the eshop key you receive during onboarding.

authorizationstringRequired

Token you get from calling /users/login

Responses
200
Success response
application/json
get
GET /v2/products/availability HTTP/1.1
Host: gw.new.skladon.net
authorization: text
x-api-key: text
Accept: */*
{
  "statusCode": 200,
  "message": "text",
  "data": [
    {
      "sku": "SKU1",
      "available": 1056,
      "all": 561,
      "onHoldQuantity": 12,
      "onExpedition": 36,
      "awaiting": 158,
      "error": "Cannot find product with given SKU"
    }
  ]
}

Get availability for given skus

post
Authorizations
Query parameters
sendItemsbooleanOptional

If this parameter is set to true, the response will include additional data in the items section for each product, such as expiration date, LOT, and other relevant details.

Example: {"value":true}
Header parameters
x-api-keystringRequired

This is the eshop key you receive during onboarding.

authorizationstringRequired

Token you get from calling /users/login

Body
skusstring[] · min: 1Required
Responses
200
Success response
application/json
post
POST /v2/products/availability HTTP/1.1
Host: gw.new.skladon.net
authorization: text
x-api-key: text
Content-Type: application/json
Accept: */*
Content-Length: 17

{
  "skus": [
    "SKU1"
  ]
}
{
  "statusCode": 200,
  "message": "text",
  "data": [
    {
      "sku": "SKU1",
      "available": 1056,
      "all": 561,
      "onHoldQuantity": 12,
      "onExpedition": 36,
      "awaiting": 158,
      "error": "Cannot find product with given SKU"
    }
  ]
}

Last updated