ZenodeZenode
Reference

Regulatory

Compliance & trade classification

Material/environmental compliance plus export-control and trade-classification attributes for a part. Fields are null (or an empty array) until populated.

JSON
1{
2 "rohs": true,
3 "rohs_status": "RoHS3 Compliant",
4 "eu_rohs": "Compliant",
5 "reach": null,
6 "reach_status": null,
7 "msl": "3",
8 "certifications": [
9 "AEC-Q100"
10 ],
11 "eccn": "EAR99",
12 "eu_eccn": "NLR",
13 "hts_code": "8542.33.0001",
14 "taric": "8542330090",
15 "unspsc": "32110000",
16 "coo": "PH"
17}
FieldTypeNotes
rohsbool | nullRoHS compliant (simple flag)
rohs_statusstring | nullDetailed RoHS status (e.g. RoHS3 Compliant)
eu_rohsstring | nullEU RoHS status
reachbool | nullREACH compliant (simple flag)
reach_statusstring | nullDetailed REACH status (e.g. SVHC findings)
mslstring | nullMoisture Sensitivity Level, JEDEC J-STD-020 (e.g. 1, 3)
certificationsstring[]Qualifications (e.g. AEC-Q100); empty array if none/unknown
eccnstring | nullUS Export Control Classification Number
eu_eccnstring | nullEU Export Control Classification Number
hts_codestring | nullUS Harmonized Tariff Schedule code
taricstring | nullEU TARIC (integrated tariff) code
unspscstring | nullUNSPSC commodity code
coostring | nullCountry of origin (ISO 3166-1 alpha-2)

The first group (rohscertifications) covers material/environmental compliance; eccncoo cover export control and trade classification.

Reserved block — most fields are populated only as the underlying data is backfilled and are null until then. The shapes are stable, so they fill in without a breaking change.

Appears in: PartDetail.regulatory.