cimplify

Inventory

Check product stock availability.

GET/api/v1/inventory/{product_id}/availability

Check Availability

Returns stock availability for a product, optionally filtered by location.

Path Parameters

ParameterTypeDescription
product_idstringProduct identifier (required)

Example Request

curl
curl https://storefront.cimplify.io/api/v1/inventory/prod_abc123/availability \
  -H "X-API-Key: pk_test_your_api_key"

Example Response

JSON
{
  "success": true,
  "data": {
    "product_id": "prod_abc123",
    "is_available": true,
    "inventory_type": "tracked",
    "variants": [
      {
        "variant_id": "var_small",
        "is_available": true,
        "quantity_available": 45
      },
      {
        "variant_id": "var_large",
        "is_available": false,
        "quantity_available": 0
      }
    ]
  }
}

Response Fields

FieldTypeDescription
product_idstringProduct identifier
is_availablebooleanWhether any variant is in stock
inventory_typestringnone, tracked, or variant_level
variantsarrayPer-variant availability (for tracked products)