Altium Designer allows you to specify one or more part choice for a component.
You can read more on Altium's Part Choices here.
Data about your component part choice may be different depending on how it is accessed.
Component part choice data may be stored in the Altium Vault, the foundation for Altium's Design Data Management solution.
Component part choice data may also be accessed from your BOM data. The part choices accessed this way may be different from the part choices stored in the Vault, for example when a project uses an ActiveBom, you may choose to add or exclude part choices from components in the best interests of the project.
You can access Manufacturer Part choices from the Vault service via the API with the following query:
query manufacturePartsVaultService { desLibrary(workspaceUrl: "<YOUR WORKSPACE URL>") { components { nodes { manufacturerParts { partNumber companyName } } } } }
Accessing Manufacturer Part choices from your BOM data via the API can be done with this following query:
query getManufacturerPartsBOM { desProjectById( id: <Your Project ID> ) { name design { variants { bom { items { nodes { component { id manufacturerParts { octopartId } } } } } } } } }
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article