openapi: 3.0.0
info:
version: '2.4'
title: Product Catalog
description: 'The Product Catalog API provides Schneider Electric distributors and partners with the ability to retrieve product offer data. Currently, the API has the capability to- 1- All the products which are in the distributor''s scope those products with other necessary information will be returned if we provide supplierid, customerid, supplierid-type, customerid-type in the path params.2- All the information related to a product will be returned through this API if we call this api with product''s commercial reference, supplierid, customerid, supplierid-type, customerid-type in the path params.3- If we request the API with supplierid, customerid, supplierid-type, customerid-type, date-of-reference, change-type parameters then it will return all the products which are in the distributor''s scope and if the product''s creation time is greater than the date given in the date-of-reference parameter.'
contact:
name: Contact Us
email: distributorapiportal.global@se.com
url: 'https://se.com'
servers:
- url: 'https://api.qa.se.com/v2/reference-data/product/product-catalog'
description: QA/test environment
- url: 'https://api.se.com/v2/reference-data/product/product-catalog'
description: Production Server
paths:
/products:
get:
tags:
- Product-Catalog
summary: Get Products
description: |
This operation returns a list of product data for a specified customer id and supplier id.
From the set of optional query parameters, these ones are designed to be used together.
Set 1 (to get the changes of your products list) : date-of-reference, change-type
Set 2 (to get Product informations): product-reference, product-identifier, etim-version, english-descriptions, data-filtering, mime-filtering
If both date-of-reference and product-reference are specified, the query for date-based changes will be performed and product-reference query parameters will be ignored.
operationId: get-productList
parameters:
- name: supplierid
in: query
description: 'Product supplier identifier, configured in the Schneider Electric product master system.'
required: true
schema:
type: string
example: '99887766'
- name: supplierid-type
in: query
description: '(DUNS) ID number if available, else (Specific)'
required: true
schema:
type: string
enum:
- specific
- duns
default: specific
example: specific
- name: customerid
in: query
description: Your Customer identifier (Duns if available) or the one configured in the Schneider Electric product master system (delivered by your Sales contact)
required: true
schema:
type: string
example: '1122334455'
- name: customerid-type
in: query
description: '(DUNS) ID number if available, else (Specific)'
required: true
schema:
type: string
enum:
- specific
- duns
default: specific
example: specific
- name: date-of-reference
in: query
description: 'Starting date for any changes made to product data, which is used to query for delta changes.'
schema:
type: string
format: date
example: '2021-12-01'
- name: change-type
in: query
description: Type of changes of interest since the date-of-reference.
schema:
type: string
enum:
- new
- update
- delete
- pep
- all
default: all
- name: product-reference
in: query
description: 'One or multiple product references, entered as individual query parameters.'
schema:
type: string
example: QA_4659_DES_22
- name: product-identifier
in: query
description: 'Product reference type, commercial reference or gtin.'
schema:
type: string
enum:
- commercialReference
- gtin
default: commercialReference
example: commercialReference
- name: etim-version
in: query
description: 'ETIM version, where ETIM is a standard for classifying product data.'
schema:
type: string
enum:
- ETIM-7.0
- ETIM-8.0
- ETIM-9.0
default: ETIM-7.0
example: ETIM-7.0
- name: english-descriptions
in: query
description: Whether or not English descriptions are included in addition of the local language
schema:
type: boolean
default: false
example: false
- name: mime-filtering
in: query
description: 'in this filter, provide multiple mime descriptor code such as MD01,MD04,MD99,etc. For the requested mime-filter all the doc-types associated with the mime descriptor code will be returned along with the doc-type which are allowed for the respective data-filters. - MD01 for Image of product - MD04 for Product Page Link - MD05 for REACh Declaration - MD14 for User guide - MD14 for System user guide - MD14 for Quick start guide - MD21 for Instruction sheet - MD22 for Product Data Sheet - MD36 for RoHs Declaration / RoHS China Declaration - MD99 for CAD / 3D Model / How to video / Promotional video / 360 set of image / Product environmental / End of life manual / Brochure / Catalog'
schema:
type: string
enum:
- MD01
- MD04
- MD05
- MD14
- MD21
- MD22
- MD36
- MD99
example: MD36
- name: data-filtering
in: query
description: 'Product data filter. By default all data is returned but this allows a specified set of data to be requested. These are the supported values that can be used to return filtered data : all, etim, marketing, logistic-sales, followup, digital-asset-media, relationship, accessories, mandatory, select, spare-part, similar, cross-selling, up-selling
Definition :
- all: all data related to the product (this is the default option)
- etim: only ETIM classification, features and valuation data
- marketing: only marketing data such as descriptions, keywords, assets
- logistic-sales: packing units data, ordering and pricing information
- followup: only product substitution data
- digital-asset-media: only the mimes part for media assets ( How To Video, Image of product, Image of product in real life situation, Promotional Video)
- relationship: all the product relationship (except obsolete substitution)
If you want to return specific Product relationship, these values can be used instead of relationship :
- accessories: optional product accessories
- mandatory: mandatory additional product
- select: selectable additional product that cannot be ordered alone
- spare-part: replacement parts
- similar: Schneider Electric alternative product
- cross-selling: related or complementary items
- up-selling : comparable higher-end product
'
schema:
type: string
enum:
- all
- etim
- marketing
- logistic-sales
- followup
- digital-asset-media
- relationship
- accessories
- mandatory
- select
- spare-part
- similar
- cross-selling
- up-selling
- sustainability
default: all
example: all
- name: pep-data
in: query
description: Request pep attribute values in global language
schema:
type: string
enum:
- All
- Carbon Footprint
default: Carbon Footprint
example: Carbon Footprint
responses:
'200':
description: Success Response
content:
application/json:
schema:
$ref: '#/components/schemas/ProductQueryResult'
examples:
Example - get ProductList:
value:
supplierID: '99887766'
customerIDType: SPECIFIC
customerID: '1122334455'
supplierIDType: SPECIFIC
products:
- identifiers:
commercialReference: DC_CR_RRN
gtin: '1142344113643'
- identifiers:
commercialReference: QA_ADA_MAIN_SOURCE1_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_MAIN_DEST1_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_MAIN_DEST2_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_MAIN_DEST3_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_MAIN_DEST4_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_MAIN_DEST5_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_MAIN_DEST6_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_MAIN_DEST7_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_BSL5328_Prod1
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_NEW_SOURCE_1
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_NEW_DEST_1
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_NEW_DEST_2
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_NEW_DEST_3
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_NEW_DEST_4
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_NEW_DEST_5
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_NEW_DEST_11
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_NEW_DEST_12
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_NEW_DEST_13
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_NEW_DEST_14
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_NEW_DEST_15
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_BSL5328_Prod3
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_SOURCE2_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_DEST2_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_SOURCE5_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_DEST5_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_BSL5328_Prod2
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_11
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_12
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_13
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_14
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_15
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_BSL5328_Prod4
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_BSL5328_ProdTest1
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_SOURCE6_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_DEST6_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_DEST1_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_ADA_SOURCE1_23072021
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_SOURC_1
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_1
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_2
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_3
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_4
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_5
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_21
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_22
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_23
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_24
gtin: '163854974'
- identifiers:
commercialReference: QA_4659_DES_25
gtin: '163854974'
Example - get ProductList changes:
value:
supplierID: '99887766'
customerIDType: SPECIFIC
customerID: '1122334455'
supplierIDType: SPECIFIC
products:
- identifiers:
gtin: '1142344113643'
productReference: DC_CR_RRN
delta: NEW
- identifiers:
gtin: '163854974'
productReference: QA_ADA_MAIN_SOURCE1_23072021
delta: NEW
- identifiers:
gtin: '163854974'
productReference: QA_ADA_MAIN_DEST1_23072021
delta: NEW
- identifiers:
gtin: '1234567879311'
productReference: MYNEW_CRID3_TES
delta: DELETE
- identifiers:
gtin: '3606485195452'
productReference: BMH1001P12F1A
delta: DELETE
- identifiers:
gtin: '3606485195858'
productReference: BMH1001P27F2A
delta: DELETE
Example - get full ProductData:
value:
supplierID: '99887766'
supplierIDType: specific
customerID: '1122334455'
customerIDType: specific
products:
- manufacturer:
name: Schneider Electric
brand: Schneider Electric
identifiers:
supplierPID: QA_4659_DES_22
supplierAltPID: QA_4659_DES_22
manufacturerPID: QA_4659_DES_22
gtin: '163854974'
branch:
- {}
descriptions:
- lang: eng
manufacturerType: QA_4659_DES_22
keywords: []
series: []
short: Test for BSL NRT_BSL4434
logistics:
netLength: '23'
netWidth: '1815'
netHeight: '1850'
netDepth: '1852'
netWeight: '1907'
packingUnits:
- packingLevel: '4'
bareProductQty: 4
minQty: 2
maxQty: 2
unit:
units: PK
name: []
length: '23'
width: '1815'
height: '1850'
weight: '1907'
customsTariff:
- customsNumber: TEST CODE
countryOrigin:
- TR
reach:
info: no_data
etim: []
substitutions:
- details:
substitutionGroups:
- productReference: QA_AKL_PRODUCT_5969_P1
newQty: 1
ranking: 1
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_1
- productReference: QA_AKL_PRODUCT_5969_P2
newQty: 1
ranking: 2
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_2
- productReference: QA_AKL_PRODUCT_5969_P3
newQty: 1
ranking: 3
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_3
- productReference: QA_AKL_PRODUCT_5969_P4
newQty: 1
ranking: 4
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_4
- productReference: QA_AKL_PRODUCT_5969_P5
newQty: 1
ranking: 5
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_5
- productReference: QA_AKL_PRODUCT_5969_P6
newQty: 1
ranking: 6
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_6
- productReference: QA_AKL_PRODUCT_5969_P7
newQty: 1
ranking: 7
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_7
- productReference: QA_AKL_PRODUCT_5969_P8
newQty: 1
ranking: 8
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_8
- productReference: QA_AKL_PRODUCT_5969_P9
newQty: 1
ranking: 9
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_9
- productReference: QA_AKL_PRODUCT_5969_P10
newQty: 1
ranking: 10
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_10
- productReference: QA_AKL_PRODUCT_5969_P11
newQty: 1
ranking: 11
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_11
- productReference: QA_AKL_PRODUCT_5969_P12
newQty: 1
ranking: 12
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_12
- productReference: QA_AKL_PRODUCT_5969_P13
newQty: 1
ranking: 13
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_13
- productReference: QA_AKL_PRODUCT_5969_P14
newQty: 1
ranking: 14
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_14
- productReference: QA_AKL_PRODUCT_5969_P15
newQty: 1
ranking: 15
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_15
- productReference: QA_AKL_PRODUCT_5969_P16
newQty: 1
ranking: 16
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_16
- productReference: QA_AKL_PRODUCT_5969_P17
newQty: 1
ranking: 17
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_17
- productReference: QA_AKL_PRODUCT_5969_P18
newQty: 1
ranking: 18
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_18
- productReference: QA_AKL_PRODUCT_5969_P19
newQty: 1
ranking: 19
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_19
- productReference: QA_AKL_PRODUCT_5969_P20
newQty: 1
ranking: 20
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_20
- productReference: QA_AKL_PRODUCT_5969_P21
newQty: 1
ranking: 21
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_21
- productReference: QA_AKL_PRODUCT_5969_P22
newQty: 1
ranking: 22
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_22
- productReference: QA_AKL_PRODUCT_5969_P23
newQty: 1
ranking: 23
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_23
- productReference: QA_AKL_PRODUCT_5969_P24
newQty: 1
ranking: 24
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_24
- productReference: QA_AKL_PRODUCT_5969_P25
newQty: 1
ranking: 25
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_25
- productReference: QA_AKL_PRODUCT_5969_P26
newQty: 1
ranking: 26
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_26
- productReference: QA_AKL_PRODUCT_5969_P27
newQty: 1
ranking: 27
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_27
- productReference: QA_AKL_PRODUCT_5969_P28
newQty: 1
ranking: 28
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_28
- productReference: QA_AKL_PRODUCT_5969_P29
newQty: 1
ranking: 29
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_29
- productReference: QA_AKL_PRODUCT_5969_P30
newQty: 1
ranking: 30
replacementTypeDetail:
- lang: mac
value: QA_SGI_Replacement_Type_Detail_30
oldQty: 5
replacementType: QA_SGI_Replacement_Type
ranking: 1
noSubstitutionReason: []
references: []
mimeInfos:
- sources:
- 'https://eref.se.com/fr/fr/scope/product-pdf/QA_4659_DES_22'
designation: []
fileName: []
codeEnum: MD22
type: Product Data Sheet
lang: []
- sources:
- 'https://eref.se.com/fr/fr/scope/product/QA_4659_DES_22'
designation: []
fileName: []
codeEnum: MD04
type: Product Page Link
lang: []
sustainability:
- lang: fra
greenPremiumStatus: QA_ADA_ATS_GreenValBE_frBE
energyStar: QA_ADA_QA_ATS_ENERGY_STARVal_frBE
declare: QA_ATS_DECLAREValBE_frBE
sundahus: QA_ATS_SUNDAHUSValBE_frBE
bvb: QA_ATS_BVBValBE_frBE
chinaGreenDesignedProduct: false
rohsEurFinalStatus: QA_ATS_ROHS_EUR_FINAL_STATUSValBE_frBE
rohsEurInScope: false
reachRegulation: QA_ATS_REACH_FULL_COMPLIANCE_STATUSValBE_frBE
reachComplianceDate: '2022-12-03'
reachFreeOfSvhc: false
scipNumber: QA_ATS_SCIP_NUMBERValBE_frBE
endOfLifeManualAvailability: Pas d'opérations particulières de recyclage requises
weee: QA_ATS_WEEEValBE_frBE
halogenContentPerformance: QA_ATS_HALOGEN_CONTENT_PERFORMANCE_frBE
californiaProposition65: QA_ATS_CALIFORNIA_PROPOSITION_65_frBE
durability: QA_ATS_DURABILITYValBE_frBE
upgradeability: QA_ATS_UPGRADEABILITYValBE_frBE
minimumPercentageOfRecycledPlasticContent: 3000
recyclability: QA_ATS_RECYCLABILITYValBE_frBE
takeBack: QA_ATS_TAKE_BACKValBE_frBE
sustainablePackaging: true
- lang: nld
greenPremiumStatus: QA_ADA_ATS_GreenValBE_nlBE
energyStar: QA_ADA_QA_ATS_ENERGY_STARVal_nlBE
declare: QA_ATS_DECLAREValBE_nlBE
sundahus: QA_ATS_SUNDAHUSValBE_nlBE
bvb: QA_ATS_BVBValBE_nlBE
chinaGreenDesignedProduct: false
rohsEurFinalStatus: QA_ATS_ROHS_EUR_FINAL_STATUSValBE_nlBE
rohsEurInScope: false
reachRegulation: QA_ATS_REACH_FULL_COMPLIANCE_STATUSValBE_nlBE
reachComplianceDate: '2022-12-02'
reachFreeOfSvhc: false
scipNumber: QA_ATS_SCIP_NUMBERValBE_nlBE
endOfLifeManualAvailability: Geen specifieke recyclering vereist
weee: QA_ATS_WEEEValBE_nlBE
halogenContentPerformance: QA_ATS_HALOGEN_CONTENT_PERFORMANCE_nlBE
californiaProposition65: QA_ATS_CALIFORNIA_PROPOSITION_65_nlBE
durability: QA_ATS_DURABILITYValBE_nlBE
upgradeability: QA_ATS_UPGRADEABILITYValBE_nlBE
minimumPercentageOfRecycledPlasticContent: 2000
recyclability: QA_ATS_RECYCLABILITYValBE_nlBE
takeBack: QA_ATS_TAKE_BACKValBE_nlBE
sustainablePackaging: true
Example - get longHtml in the response:
value:
supplierID: 249_2_ID_GLN
supplierIDType: specific
customerID: 249_2_ID_GLN
customerIDType: specific
products:
- manufacturer:
name: Schneider Electric
brand: Schneider Electric
identifiers:
supplierPID: DQ_SHI_PRODUCT_5459_1
supplierAltPID: DQ_SHI_PRODUCT_5459_1
manufacturerPID: DQ_SHI_PRODUCT_5459_1
branch:
- {}
descriptions:
- lang: eng
longHtml: "