Product Availability API provides the date when a required quantity of product can be delivered to the defined address (ShipTo).
Consequently, when using the service with your business process, you must inquire a SE Product Reference, a quantity of this product you want Schneider Electric to deliver, and the delivery address ID : ShipTo.
Product Availability API — V2.2
Check real-time product availability and estimated delivery dates directly from Schneider Electric's systems — ready to integrate into your ordering platform, distributor portal, or e-commerce storefront.
- Faster response times
- GTIN now included by default
What's new in V2.2?
Faster calls
The default API call is now noticeably quicker. We removed a background process that was slowing down every request. You'll feel the difference immediately.
GTIN in response
The product's Global Trade Item Number (GTIN) is now returned in the response body by default — useful for barcode integration, catalogue matching, and logistics workflows.
Shortage & lead time
You can request shortage status and estimated lead time by adding two optional parameters to your call. These are off by default to keep things fast. Response time may be slightly longer when enabled.
Already on V2? This update is fully backwards-compatible. No changes needed on your end unless you want to take advantage of the new features.
Understanding the response
deliveryDate
The estimated date your order will be delivered. Returned in UTC time — if you're displaying this to end customers, you may need to adjust by ±1 day to match their local time zone.
gtin
Global Trade Item Number for the product. Included in every response — useful for catalogue matching, barcode workflows, and logistics.
shortage
Returned when return-shortage=true. Tells you whether the product is experiencing an unusual supply situation.
false — Business as usual. Trust the deliveryDate.
true — Supply disruption in effect. Delivery will take longer than normal. This does not mean the product is out of stock.
currLeadTime
Returned when return-lead-time=true. An estimated delivery time in working days, based on current trends. Most relevant when shortage is true. This is the best available estimate — not a guaranteed delivery commitment.
Country availability
This API has been tested across the following countries:
Argentina · Australia · Austria · Belgium · Brazil · Bulgaria · Chile · Colombia · Croatia · Denmark · Ecuador · Finland · France · Germany · Greece · Hungary · India · Indonesia · Ireland · Kazakhstan · Mexico · Netherlands · New Zealand · Norway · Peru · Poland · Portugal · Romania · Russia · Serbia · Singapore · Slovenia · Spain · Sweden · Switzerland · Turkey · Ukraine · United Kingdom · Vietnam
Not on the list? Reach out to us directly or contact your Schneider Electric Point of Contact — coverage may still be available in your country.
Get Product Availability
| Method | GET |
| BaseURL | https://api.se.com/v2/sales-operation/product-availability |
| ResourcePath | /products/{product-reference} |
Path parameter
| Parameter | Type | Required | Example | Description |
| product-reference | string | Yes | YLXM28AU01M3X | The product reference you want to check availability for. |
QueryParams:
| Param | Data-type | Mandatory | Example | Description |
| quantity | number | Yes | 20 | Quantity of Product for which availability is requested. |
| ship-to | string | Optional | 1000033834 | Delivery address identifier. This parameter is not mandatory. Applicable to certain countries only. Your Schneider Electric contact will provide valid codes. |
| return-shortage | boolean | Optional — new | TRUE | Set to true to find out whether a product is currently experiencing a supply disruption. Off by default. |
| return-lead-time | boolean | Optional — new | TRUE | Set to true to receive an estimated delivery time in working days. Most useful when a product is under shortage. Off by default. |