Skip to content

Get Custom Part

Request

Get information about a custom part specification. Information includes the description, part type, and compliance information.

Security
BearerAuth
Path
idstringrequired

ID of the custom part specification to retrieve.

Headers
Acceptstring(CustomPartAcceptHeader)required

Set this to application/api.luminovo.custom-part-v1+json.

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

Responses

Custom part.

Bodyapplication/json
idstring, (uuid)required
part_typeobject(types.custom_part.v1.CustomPartType)required
One of:
categoryobject(types.custom_part.v1.CustomPartCategoryDetails)required
One of:
descriptionstring or null
reach_compliantstring(types.compliance.v1.ComplianceStatus)required
Enum:"NonCompliant""Unknown""NotRequired""CompliantWithExemption""Compliant"
rohs_compliantstring(types.compliance.v1.ComplianceStatus)required
Enum:"NonCompliant""Unknown""NotRequired""CompliantWithExemption""Compliant"
Response
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "part_type": { "content": "be9eca97-ca7a-45c4-98ff-67dee899a966", "name": "PCB" }, "category": { "PCB": {} }, "description": "string", "reach_compliant": "NonCompliant", "rohs_compliant": "NonCompliant" }