# Stock

# Update Stock Endpoint

#### Structure

<table border="1" id="bkmrk-name-type-descriptio" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 33.3731%;"></col><col style="width: 33.3731%;"></col><col style="width: 33.3731%;"></col><col style="width: 0.0009311%;"></col></colgroup><tbody><tr><td>**Name**  
</td><td>**Type**  
</td><td>**Description**  
</td><td>  
</td></tr><tr><td>`*.sku`</td><td>string</td><td>The SKU of the variant</td><td>Yes</td></tr><tr><td>`*.stock_level`</td><td>int</td><td>The new stock\_level of the variant</td><td>Yes</td></tr><tr><td>`*.stock_action`</td><td>string</td><td>The stock action (e.g., set, add, remove &amp; multiply). Defaults to set</td><td>No</td></tr></tbody></table>

#### Example Request

```
POST /api/stock
```

#### Example Response

```json
[
    {
        "sku": "ABC123",
        "stock_level": 23
    },
    {
        "sku": "DEF456",
        "stock_level": 3,
        "stock_action": "add"
    },
    {
        "sku": "GHI789",
        "stock_level": 1,
        "stock_action": "remove"
    },
    {
        "sku": "JKL101",
        "stock_level": 2,
        "stock_action": "multiply"
    }
]
```