younifyd
Menu

Create Product Stock

Create Stock for Product

POST/inventories/{product_uuid}

Use it in a workflow

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

Request

Path parameters

product_uuidstringrequired

The unique identifier of the product.

Request body

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

dataobjectrequired
quantityinteger

The amount of inventory available.

json
{
  "data": {
    "quantity": 5
  }
}

Response

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

dataobject
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.

Was this page helpful?