Update Inventory

The Update Inventory endpoint allows you to modify stock levels (quantity) for your SKUs at specific locations, ensuring accurate inventory visibility in the Fynd ecosystem.

Method: PUT
Scheme: HTTPS
Endpoint: https://{{host}}/ims/v3/inventory

Try out Fynd Konnect's Update Inventory Endpoint


Common Request Header

HeaderMandatoryDescription
x-access-tokenYesAccess token used for authenticating API requests to Fynd Konnect
Important Considerations
  • The maximum number of records per Update Inventory request is 500
  • If quantity > 0, the SKU is “in stock”; a zero quantity indicates a stock-out. Negative stock quantities are currently not supported by Fynd Konnect

Query

Array [
location_idstringrequired

Store code or location identifier

skustringrequired

Store Identifier of the product

quantityintegerrequired

Quantity of the SKU in that location

]

Success Response

dataobject

Response data regarding payload processing

metaobject

Metadata about the operation's result

API Call Example

curl -i -X PUT \
  https://fyndkonnect.konnect.uat.fyndx1.de/ims/v3/inventory \
  -H 'Content-Type: application/json' \
  -H 'x-access-token: YOUR_API_KEY_HERE' \
  -d '[
    {
      "location_id": "string",
      "sku": "string",
      "quantity": 0
    }
  ]'
Response
application/json
{ "data": { "payload_count": 2, "success_count": 2, "failed_count": 0, "errors": [] }, "meta": { "ack_id": "679c7a1e733b526d91f9a1b8", "integrationId": "64b8e312269b5327f0affee7", "time": "2025-01-31T06:58:37.608+00:00", "status": "SUCCESS" } }