Skip to main content

DesPart

Represents a part.

type DesPart {
alternatives: DesPartAlternativesResult
customPart: DesPartProviderPart
description: String!
healthChecks: [DesPartHealthCheckResult!]!
id: ID!
imageUrl: URL
lifecycle: DesPartLifecycle
localSupplyPart: DesPartProviderPart
manufacturerName: String!
mpn: String!
siliconExpertPart: DesPartProviderPart
supplyPart: DesPartSupplyPart
tags: [DesPartTag!]!
usages: DesPartUsages
z2DataPart: DesPartProviderPart
}

Fields

DesPart.alternatives ● DesPartAlternativesResult object

The alternatives for this part.

DesPart.customPart ● DesPartProviderPart object

The custom part details.

DesPart.description ● String! non-null scalar

A description of the part.

DesPart.healthChecks ● [DesPartHealthCheckResult!]! non-null object

The health check results for the part.

DesPart.id ● ID! non-null scalar

The identifier of the part.

DesPart.imageUrl ● URL scalar

The URL for the part image.

DesPart.lifecycle ● DesPartLifecycle object

The lifecycle of the part. null when the part has no vault item yet.

DesPart.localSupplyPart ● DesPartProviderPart object

The cached subset of supplyPart.

DesPart.manufacturerName ● String! non-null scalar

The manufacturer name of the part.

DesPart.mpn ● String! non-null scalar

The manufacturer part number of the part.

DesPart.siliconExpertPart ● DesPartProviderPart object

The *SiliconExpert* part details.

DesPart.supplyPart ● DesPartSupplyPart object

The supply part details.

DesPart.tags ● [DesPartTag!]! non-null object

The tags assigned to the part. Empty when the part has no vault item yet.

DesPart.usages ● DesPartUsages object

The usage information for the part.

DesPart.z2DataPart ● DesPartProviderPart object

The *Z2Data* part details.