younifyd
Menu

Get Stock For Multiple Products

Get Stock for Multiple Products

POST/inventories/multiple

Use it in a workflow

  1. Add a step and choose the Elastic Path connector.
  2. Pick the Get Stock For Multiple Products action (under Inventory (Legacy)).
  3. Fill in the fields below, then reference the result from later steps as {{getStockForMultipleProducts.response.data}}.

Request

Request body

Enter the body as JSON in the step's Body field.

dataarray<object>required
typestring

One ofstockDefault "stock"

idstring (uuid)required

The unique identifier of the product.

json
{
  "data": [
    {
      "id": "3c78777a-cf09-4b2d-be91-a73acbf9166f",
      "type": "stock"
    }
  ]
}

Response

Returns 200 with an object. Read it in later steps with {{getStockForMultipleProducts.response.data.<field>}}.

dataarray<object>
idstringrequired

The unique identifier of the product.

stock_idstring

The Stock ID of a product, or empty if the product ID matches the Stock ID

typestringrequired

The type represents the object being returned. Always `stock`.

One ofstockDefault "stock"

totalinteger (int64)required

The total amount of stock we have.

availableinteger (int64)required

The amount of stock available for purchase.

allocatedinteger (int64)required

The amount of paid for stock, also known as **reserved**.

metaany
json
{
  "data": [
    {
      "id": "f976dace-450f-4a5d-8877-d119c5a550a1",
      "type": "stock",
      "total": 100,
      "available": 75,
      "allocated": 25,
      "stock_id": "ce9049af-bba2-4db2-8118-5df5268184c7",
      "meta": null
    }
  ]
}

Need more? See the Elastic Path guide for connection setup and behaviour shared by every action.