Get product details with available add-ons (deprecated)
Deprecated. Use GET /products?searchTerm={sku} instead: pass the SKU as searchTerm, add supplier when you know it, and supply the same address query parameters to include pricing and add-ons. The search returns a page of matches, so when you want exactly one product, select the item whose sku equals the SKU you searched for and treat an empty items array as not found. Every field of this response is available on the search item (priceCents, addOns, recommendedParts), alongside availability, warranties, dimensions, and fulfillment methods that this endpoint never returned. Successful responses from this endpoint carry a Deprecation: true header.
Returns product details including available add-ons grouped by aggregate and related products grouped by product group.
/{sku}deprecatedAuthorizationBearer token · headerrequiredAPI token from the SIBI developer dashboard (developer.sibipro.com), sent as Authorization: Bearer <token>.
skustringrequiredProduct SKU
line1stringline2stringcitystringstateOrProvincestringpostalCodestringZIP code: 12345, 12345-6789, or 123456789.
manufacturerstringThe manufacturer of the products to search for (defaults to "ge" if not provided)
Product details retrieved successfully
skustringrequiredtitlestringrequireddeprecatedDeprecated — use name instead.
namestringrequiredThe product name.
descriptionstringrequiredFree-text product description. Completeness varies by manufacturer — may be empty, a single word, or a full paragraph.
shortDescriptionstringrequiredA compact spec/dimension/material line. May be an empty string when the catalog has none for this product.
imageUrlsstring[]requiredURLs of the product images, if any.
priceCentsnumberrequiredaddOnsobject[]requiredAvailable add-ons for the product.
Show propertiesHide properties
objectidstringrequiredtitlestringrequireddeprecatedDeprecated — use name instead.
namestringrequiredThe add-on group name.
priceCentsnumberproductsobject[]requiredShow propertiesHide properties
objectskustringrequiredtitlestringrequireddeprecatedDeprecated — use name instead.
namestringrequiredThe product name.
categorystringrequiredpriceCentsnumberrequiredincludedPartProductsobject[]Show propertiesHide properties
objectskustringrequiredtitlestringrequireddeprecatedDeprecated — use name instead.
namestringrequiredThe product name.
categorystringrequiredpriceCentsnumberrequiredrecommendedPartsobject[]requiredRecommended parts for the product. These parts may be included in an add-on like "Install"
Show propertiesHide properties
objectskustringrequiredtitlestringrequireddeprecatedDeprecated — use name instead.
namestringrequiredThe product name.
categorystringrequiredpriceCentsnumberrequiredwarningsstring[]Warnings that may impact product results
Bad request - Invalid input data
codestringrequiredError code indicating the type of error
messagestringrequiredHuman-readable error message explaining what went wrong
detailsobject[]Detailed validation errors when applicable
Show propertiesHide properties
objectfieldstringrequirederrorstringrequiredUnauthorized - Missing or invalid authentication
codestringrequiredError code indicating the type of error
messagestringrequiredHuman-readable error message explaining what went wrong
detailsobject[]Detailed validation errors when applicable
Show propertiesHide properties
objectfieldstringrequirederrorstringrequiredForbidden - the token was minted for the other environment, is not a Public REST API token, or does not carry the scope this operation requires
codestringrequiredError code indicating the type of error
messagestringrequiredHuman-readable error message explaining what went wrong
detailsobject[]Detailed validation errors when applicable
Show propertiesHide properties
objectfieldstringrequirederrorstringrequiredProduct not found
codestringrequiredError code indicating the type of error
messagestringrequiredHuman-readable error message explaining what went wrong
detailsobject[]Detailed validation errors when applicable
Show propertiesHide properties
objectfieldstringrequirederrorstringrequiredInternal server error
codestringrequiredError code indicating the type of error
messagestringrequiredHuman-readable error message explaining what went wrong
detailsobject[]Detailed validation errors when applicable
Show propertiesHide properties
objectfieldstringrequirederrorstringrequiredService unavailable - the token-exchange service could not be reached; retry the request
codestringrequiredError code indicating the type of error
messagestringrequiredHuman-readable error message explaining what went wrong
detailsobject[]Detailed validation errors when applicable
Show propertiesHide properties
objectfieldstringrequirederrorstringrequiredThe request timed out
codestringrequiredError code indicating the type of error
messagestringrequiredHuman-readable error message explaining what went wrong
detailsobject[]Detailed validation errors when applicable
Show propertiesHide properties
objectfieldstringrequirederrorstringrequired