Product Availability

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.

DOWNLOAD SPEC

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

MethodGET
BaseURLhttps://api.se.com/v2/sales-operation/product-availability
ResourcePath/products/{product-reference}

 

Path parameter

ParameterTypeRequiredExampleDescription
product-referencestringYesYLXM28AU01M3XThe product reference you want to check availability for.

 

QueryParams:

ParamData-typeMandatoryExampleDescription
quantitynumberYes20

Quantity of Product for which availability is requested.

ship-tostringOptional1000033834

Delivery address identifier. This parameter is not mandatory. Applicable to certain countries only. Your Schneider Electric contact will provide valid codes.

return-shortagebooleanOptional — newTRUE

Set to true to find out whether a product is currently experiencing a supply disruption. Off by default.

return-lead-timebooleanOptional — newTRUE

Set to true to receive an estimated delivery time in working days. Most useful when a product is under shortage. Off by default.

 

Product Availability Image