Skip to content

Get Off-the-shelf Part

Request

Look up one off-the-shelf part by ID.

Use POST /off-the-shelf-parts/bulk when requesting multiple parts.

Security
BearerAuth
Path
idstringrequired

The off-the-shelf part's opaque identifier, for example OffTheShelf:550e8400-e29b-41d4-a716-446655440000.

Headers
Acceptstring(OffTheShelfPartAcceptHeader)required

Set this to application/api.luminovo.off-the-shelf-part-v1+json.

Value:"application/api.luminovo.off-the-shelf-part-v1+json"
curl -i -X GET \
  'https://api.luminovo.com/off-the-shelf-parts/{id}' \
  -H 'Accept: application/api.luminovo.off-the-shelf-part-v1+json' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Successfully retrieved the off-the-shelf part.

Bodyapplication/json
idstring, (uuid)(types.parts.off_the_shelf.v1.OffTheShelfPartId)required

Opaque identifier for this part.

Example:"OffTheShelf:a1b2c3d4-5678-90ab-cdef-123456789012"
manufacturerobject(types.parts.off_the_shelf.v1.ManufacturerResponse)required

Manufacturer of the part.

Example:
{ "id": "c3d4e5f6-7890-12ab-cdef-345678901234", "name": "Yageo" }
mpnstringrequired

Manufacturer part number.

Example:"RC0402FR-0710KL"
mpn_aliasesArray of stringsrequired

Alternative manufacturer part numbers known to identify the same part.

Example:
[ "RC0402FR0710KL" ]
descriptionstring or null

Manufacturer or data-provider description of the part.

Example:"10 kOhm 1% 0402 resistor"
typestring or null

Product type reported by the source, such as Resistor or Capacitor.

Example:"Resistor"
categoriesstring or null

Product category name assigned to the part.

Example:
[ "Chip Resistors - Surface Mount" ]
complianceobject(types.parts.off_the_shelf.v1.ComplianceResponse)required

Regulatory, trade, and environmental compliance information.

Example:
{ "reach_compliant": "Compliant", "reach_candidate_list_date": "2026-01-21", "rohs_compliant": "Compliant", "rohs_version": "Rohs2_2015_863_EU", "eu_pop_compliant": "Unknown", "eu_pop_cas_numbers": [], "pfas_compliant": "Unknown", "pfas_cas_numbers": [], "eccn_numbers": [ "EAR99" ], "eccn_governance": "EAR", "china_rohs_compliant": "Compliant", "prop65_compliant": "Unknown", "aecq_compliant": "NotRequired", "hts_code": "8533.21.0030", "taric": "8533210000", "qualifications": [], "svhc_cas_numbers": [], "country_of_origin": [ "Germany" ], "conflict_mineral_status": "Unknown", "emissions_data": { "type": "NotFetched" } }
lifecycleobject(types.parts.off_the_shelf.v1.LifecycleResponse)required

Product lifecycle information.

Example:
{ "lifecycle_status": "Active", "lifecycle_yteol": 7.5, "lifecycle_yteol_range": "4.0 - 11.0", "last_buy_date": null, "last_delivery_date": null }
technical_propertiesnull or types.parts.off_the_shelf.v1.TechnicalPropertiesResponse (object)
Example:
{ "capacitance": null, "resistance": "10000", "power_rating": "0.063", "tolerance": "1", "temperature_coefficient": "100", "voltage_rating": "50", "dielectric": null }
One of:
null
packagenull or types.parts.off_the_shelf.v1.PackageResponse (object)
Example:
{ "name": "0402", "number_of_pins": 2, "mounting": "Surface Mount" }
One of:
null
manufacturer_product_urlstring or null

Product page supplied by the manufacturer or data provider. The URL is returned as supplied and is not guaranteed to be absolute.

Example:"https://example.com/products/RC0402FR-0710KL"
datasheet_urlstring or null

Datasheet URL supplied by the manufacturer or data provider. The URL is returned as supplied and is not guaranteed to be absolute.

Example:"https://example.com/datasheets/RC0402FR-0710KL.pdf"
image_urlstring or null

Product image URL supplied by the manufacturer or data provider. The URL is returned as supplied and is not guaranteed to be absolute.

Example:"https://example.com/images/RC0402FR-0710KL.jpg"
Response
{ "id": "OffTheShelf:a1b2c3d4-5678-90ab-cdef-123456789012", "manufacturer": { "id": "c3d4e5f6-7890-12ab-cdef-345678901234", "name": "Yageo" }, "mpn": "RC0402FR-0710KL", "mpn_aliases": [ "RC0402FR0710KL" ], "description": "10 kOhm 1% 0402 resistor", "type": "Resistor", "categories": [ "Chip Resistors - Surface Mount" ], "compliance": { "reach_compliant": "Compliant", "reach_candidate_list_date": "2026-01-21", "rohs_compliant": "Compliant", "rohs_version": "Rohs2_2015_863_EU", "eu_pop_compliant": "Unknown", "eu_pop_cas_numbers": [], "pfas_compliant": "Unknown", "pfas_cas_numbers": [], "eccn_numbers": [ … ], "eccn_governance": "EAR", "china_rohs_compliant": "Compliant", "prop65_compliant": "Unknown", "aecq_compliant": "NotRequired", "hts_code": "8533.21.0030", "taric": "8533210000", "qualifications": [], "svhc_cas_numbers": [], "country_of_origin": [ … ], "conflict_mineral_status": "Unknown", "emissions_data": { … } }, "lifecycle": { "lifecycle_status": "Active", "lifecycle_yteol": 7.5, "lifecycle_yteol_range": "4.0 - 11.0", "last_buy_date": null, "last_delivery_date": null }, "technical_properties": { "capacitance": null, "resistance": "10000", "power_rating": "0.063", "tolerance": "1", "temperature_coefficient": "100", "voltage_rating": "50", "dielectric": null }, "package": { "name": "0402", "number_of_pins": 2, "mounting": "Surface Mount" }, "manufacturer_product_url": "https://example.com/products/RC0402FR-0710KL", "datasheet_url": "https://example.com/datasheets/RC0402FR-0710KL.pdf", "image_url": "https://example.com/images/RC0402FR-0710KL.jpg" }