# Library Management — types > Types of the Library Management bounded context that are not entities, one line each; Relay `*Connection` and `*Edge` types are omitted. Entities, entry points and operations: [llms.txt](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/llms.txt). - [DesAddComponentPartChoicesPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-add-component-part-choices-payload.md): Payload associated with adding part choices for a component. - [DesAddDatasheetToComponentPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-add-datasheet-to-component-payload.md): Payload associated with adding a datasheet to a component. - [DesAddFootprintToComponentPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-add-footprint-to-component-payload.md): Payload associated with adding a footprint to a component. - [DesComponentDetails](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-component-details.md): Detailed component information. - [DesComponentType](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-component-type.md): Represents a component type classification in the component library. - [DesCreateDatasheetPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-create-datasheet-payload.md): Payload associated with creating datasheet. - [DesCreateFootprintPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-create-footprint-payload.md): Payload associated with creating footprint. - [DesCreateSymbolPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-create-symbol-payload.md): Payload associated with creating a symbol. - [DesErrorPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-error-payload.md): Payload associated with error. - [DesLibrary](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-library.md): Information about your library. - [DesManufacturerPart](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-manufacturer-part.md): Manufacturer part information. - [DesManufacturerPartParameter](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-manufacturer-part-parameter.md): Parameter describing a manufacturer part. - [DesPartAcknowledgeUploadOperationPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-acknowledge-upload-operation-payload.md): Payload produced when the result of a parts upload operation is marked as read. - [DesPartAlternativeItem](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-alternative-item.md): An alternative part. - [DesPartAlternativeProviderInfo](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-alternative-provider-info.md): Provider-specific information about a part alternative. - [DesPartAlternativesResult](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-alternatives-result.md): The result of a part alternatives lookup, grouped by provider. - [DesPartAttachTagPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-attach-tag-payload.md): Represents the payload returned after assigning a part tag to parts. - [DesPartAttribute](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-attribute.md): Represents a part attribute. - [DesPartAttributes](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-attributes.md): Represents part attributes by provider. - [DesPartBestImage](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-best-image.md): Represents the image for a part. - [DesPartBomAlternativePartsEntry](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-bom-alternative-parts-entry.md): Represents the alternative parts of a single element. - [DesPartBomUsage](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-bom-usage.md): Represents a BOM usage. - [DesPartCategoriesByProviders](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-categories-by-providers.md): Represents a collection of part categories grouped by providers. - [DesPartCategory](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-category.md): Represents a part category. - [DesPartChangeLifecycleStatePayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-change-lifecycle-state-payload.md): Represents the payload returned after changing the lifecycle state of a part. - [DesPartCompany](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-company.md): Represents a company. - [DesPartCompanyOffer](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-company-offer.md): Represents a company offer. - [DesPartComponentUsage](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-component-usage.md): Represents a component usage. - [DesPartCreateTagPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-create-tag-payload.md): Represents the payload returned after creating a part tag. - [DesPartCustomPart](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-custom-part.md): Represents a custom part. - [DesPartCustomPartData](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-custom-part-data.md): Represents custom part data. - [DesPartCustomPartDocument](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-custom-part-document.md): Represents a custom part document. - [DesPartCustomPartOperationResult](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-custom-part-operation-result.md): Represents the result of an operation for a custom part. - [DesPartCustomPartPricePoint](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-custom-part-price-point.md): Represents a price point. - [DesPartCustomPartSearchResultItem](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-custom-part-search-result-item.md): Represents a search result item. - [DesPartCustomPartSeller](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-custom-part-seller.md): Represents a seller for a custom part. - [DesPartCustomPartSellerSpec](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-custom-part-seller-spec.md): Represents a specification for a seller. - [DesPartCustomPartSource](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-custom-part-source.md): Represents a custom part source. - [DesPartCustomPartSpec](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-custom-part-spec.md): Represents a custom part specification. - [DesPartCustomPartStockItem](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-custom-part-stock-item.md): Represents a stock item. - [DesPartDeleteTagPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-delete-tag-payload.md): Represents the payload returned after deleting a part tag. - [DesPartDetachTagPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-detach-tag-payload.md): Represents the payload returned after unassigning a part tag from parts. - [DesPartDocument](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-document.md): Represents a part document. - [DesPartDocumentCollection](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-document-collection.md): Represents a collection of part documents. - [DesPartDocumentMapping](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-document-mapping.md): Maps file columns to a document. - [DesPartErrorPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-error-payload.md): Represents a standard error payload. - [DesPartFacetRange](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-facet-range.md): Represents a facet range. - [DesPartGlobalAlternativeItem](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-global-alternative-item.md): An alternative global part. - [DesPartGlobalAlternativesResult](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-global-alternatives-result.md): The result of a global part alternatives lookup, grouped by provider. - [DesPartGlobalPart](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-global-part.md): Represents global the part details. - [DesPartGlobalSearchFacets](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-global-search-facets.md): Represents the search facets. - [DesPartGlobalSearchFixedFacets](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-global-search-fixed-facets.md): Represents fixed search facets. - [DesPartGlobalSearchItem](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-global-search-item.md): Represents a global search item with links to supply part and platform part. - [DesPartHealthCheckResult](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-health-check-result.md): Represents a health check result for a part. - [DesPartLifecycle](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-lifecycle.md): Represents the lifecycle of a managed part. - [DesPartManufacturerCompany](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-manufacturer-company.md): Represents a manufacturer company. - [DesPartManufacturerPartId](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-manufacturer-part-id.md): Represents the part manufacturer name and part number. - [DesPartManufacturerPartIdWithIpn](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-manufacturer-part-id-with-ipn.md): Represents the part manufacturer name and part number with internal part number. - [DesPartManufacturers](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-manufacturers.md): Represents a collection of manufacturer companies by provider. - [DesPartPriceMapping](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-price-mapping.md): Maps the price of a fixed break quantity to a file column. - [DesPartPricePoint](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-price-point.md): The price points of the offer, sorted by minimum order quantity. - [DesPartProjectUsage](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-project-usage.md): Represents a project usage. - [DesPartProviderPart](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-provider-part.md): Represents a provider part. - [DesPartRemoveCustomPartsPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-remove-custom-parts-payload.md): Represents the payload returned after removing custom parts. - [DesPartSearchAttributeFacet](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-search-attribute-facet.md): Represents an attribute facet. - [DesPartSearchByManufacturerPartIdsResultItem](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-search-by-manufacturer-part-ids-result-item.md): Represents a search result item. - [DesPartSearchFacets](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-search-facets.md): Represents the search facets. - [DesPartSearchFacetValue](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-search-facet-value.md): Represents a search facet value. - [DesPartSearchFixedFacets](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-search-fixed-facets.md): Represents fixed search facets. - [DesPartSearchInferenceCategorySuggestion](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-search-inference-category-suggestion.md): Represents a suggested category for an inferred search. - [DesPartSearchInferenceResult](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-search-inference-result.md): Represents inferred part search criteria. - [DesPartSearchInferenceStrippedSpan](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-search-inference-stripped-span.md): Represents a term stripped from the original query during inference. - [DesPartSearchInferenceSuggestedAttribute](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-search-inference-suggested-attribute.md): Represents an inferred search attribute. - [DesPartSearchSuggestionValues](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-search-suggestion-values.md): Represents the results of a part search suggestion request. - [DesPartSellerMapping](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-seller-mapping.md): Maps file columns to a seller and its prices/stocks. - [DesPartSellers](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-sellers.md): Represents a collection of seller companies by provider. - [DesPartSellerWithOffers](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-seller-with-offers.md): Represents a seller with offers. - [DesPartSource](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-source.md): Represents a part source. - [DesPartSpec](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-spec.md): Represents a part specification. - [DesPartSpecMapping](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-spec-mapping.md): Maps a file column to a spec value. - [DesPartStartUploadPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-start-upload-payload.md): Payload produced when a parts upload is started. - [DesPartStockMapping](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-stock-mapping.md): Maps a file column to a stock quantity and optional location. - [DesPartSupplyPart](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-supply-part.md): Represents a supply part. - [DesPartTag](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-tag.md): Represents a tag that can be assigned to parts. - [DesPartUploadComponentOperationResult](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-upload-component-operation-result.md): Represents the result of one record of the upload components operation. - [DesPartUploadComponentsColumnMapping](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-upload-components-column-mapping.md): Column mapping for components upload. - [DesPartUploadComponentsPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-upload-components-payload.md): Payload produced when uploading components. - [DesPartUploadCustomPartFilePayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-upload-custom-part-file-payload.md): Payload produced when uploading a custom part file. - [DesPartUploadLibraryPartOperationResult](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-upload-library-part-operation-result.md): Represents the result of one record of a library part upload operation. - [DesPartUploadLibraryPartsColumnMapping](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-upload-library-parts-column-mapping.md): Maps file columns to part fields. - [DesPartUploadLibraryPartsPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-upload-library-parts-payload.md): Payload produced when uploading custom library parts. - [DesPartUploadOperationPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-upload-operation-payload.md): Represents a parts upload operation of the workspace. - [DesPartUploadPartFileColumnsPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-upload-part-file-columns-payload.md): Payload produced when reading columns from an uploaded file. - [DesPartUpsertCustomPartsPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-upsert-custom-parts-payload.md): Represents the result of upserting custom parts. - [DesPartUsages](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-part-usages.md): Represents the usages of a part. - [DesReleaseComponentPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-release-component-payload.md): Payload associated with releasing component file. - [DesReleaseComponentTemplatePayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-release-component-template-payload.md): Payload associated with releasing a component template. - [DesRemoveComponentPartChoicesPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-remove-component-part-choices-payload.md): Payload associated with removing part choices for a component. - [DesRemoveDatasheetFromComponentPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-remove-datasheet-from-component-payload.md): Payload associated with removing a datasheet from a component. - [DesRemoveFootprintFromComponentPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-remove-footprint-from-component-payload.md): Payload associated with removing a footprint from a component. - [DesSearchComponentResult](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-search-component-result.md): Represents the result of searching for a component by its manufacturer part number. - [DesSimulation](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-simulation.md): Component simulation information. - [DesSupplierPart](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-supplier-part.md): Information about supplier and part offers. - [DesSupplierPrice](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-supplier-price.md): Price information from supplier. - [DesSupplierStock](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-supplier-stock.md): Supplier inventory level. - [DesSymbolUsedBy](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-symbol-used-by.md): Represents reverse relationships for a symbol (where the symbol is used). - [DesUpdateComponentItemParametersPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-update-component-item-parameters-payload.md): Payload associated with updating component item parameters. - [DesUpdateComponentLifeCycleStatePayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-update-component-life-cycle-state-payload.md): Payload associated with updating a component life cycle state. - [DesUpdateComponentRevisionParametersPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-update-component-revision-parameters-payload.md): Payload associated with updating component revision parameters. - [DesUpdateComponentSymbolPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-update-component-symbol-payload.md): Payload associated with updating the symbol of a component. - [DesUpdateComponentTemplatePayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-update-component-template-payload.md): Payload associated with updating a component template. - [DesUpdateFootprintLifeCycleStatePayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-update-footprint-life-cycle-state-payload.md): Payload associated with updating a footprint life cycle state. - [DesUpdateFootprintPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-update-footprint-payload.md): Payload of updating a footprint. - [DesUpdateReuseBlockPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-update-reuse-block-payload.md): Payload associated with updating a reuse block. - [DesUpdateSymbolLifeCycleStatePayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-update-symbol-life-cycle-state-payload.md): Payload associated with updating a symbol life cycle state. - [DesUpdateSymbolPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-update-symbol-payload.md): Payload of updating a symbol. - [DesUpgradeComponentsToLatestFootprintPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-upgrade-components-to-latest-footprint-payload.md): Payload for upgrading components to use the latest footprint revision. - [DesUpgradeComponentsToLatestSymbolPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/objects/des-upgrade-components-to-latest-symbol-payload.md): Payload for upgrading components to use the latest symbol revision. - [DesUnionPayload](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/unions/des-union-payload.md): Union type for various payloads. - [DesAddComponentPartChoicesInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-add-component-part-choices-input.md): Input to add component part choices. - [DesAddDatasheetToComponentInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-add-datasheet-to-component-input.md): Input for adding a datasheet to a component. - [DesAddFootprintToComponentInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-add-footprint-to-component-input.md): Input for adding a footprint to a component. - [DesComponentFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-component-filter-input.md): A component contains the parametric details of a PCB part. - [DesComponentItemParameterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-component-item-parameter-input.md): Input for the parametric details of a component. - [DesComponentStringOperationFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-component-string-operation-filter-input.md): String operation filter input type for components. - [DesComponentTypeFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-component-type-filter-input.md): Represents a component type classification in the component library. - [DesComponentUpgradeFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-component-upgrade-filter-input.md): Filter input type for component upgrades. - [DesCreateDatasheetFileInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-create-datasheet-file-input.md): Input for creating a datasheet file. - [DesCreateDatasheetInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-create-datasheet-input.md): Input for creating a datasheet. - [DesCreateFootprintFileInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-create-footprint-file-input.md): Input for creating a footprint file. - [DesCreateFootprintInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-create-footprint-input.md): Input for creating a footprint. - [DesCreateSymbolFileInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-create-symbol-file-input.md): Input for creating a symbol file. - [DesCreateSymbolInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-create-symbol-input.md): Input for creating a symbol. - [DesDatasheetFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-datasheet-filter-input.md): A component datasheet. - [DesFootprintFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-footprint-filter-input.md): Provides filter options for a list of footprints. - [DesLibraryArgsInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-library-args-input.md): `desLibrary` extra arguments. - [DesLifecycleStateUpgradeOperationFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-lifecycle-state-upgrade-operation-filter-input.md): Filter input type for lifecycle state names. - [DesPartAcknowledgeUploadOperationInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-acknowledge-upload-operation-input.md): Input for marking the result of a parts upload operation as read. - [DesPartAttachTagInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-attach-tag-input.md): Represents the input for assigning a part tag to parts. - [DesPartAttributeSortInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-attribute-sort-input.md): Represents the input for sorting by attribute. - [DesPartChangeLifecycleStateInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-change-lifecycle-state-input.md): Represents the input for changing the lifecycle state of a part. - [DesPartChoiceInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-choice-input.md): Input for part choice. - [DesPartCreateTagInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-create-tag-input.md): Represents the input for creating a part tag. - [DesPartCustomPartDataInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-custom-part-data-input.md): Represents custom part data. - [DesPartCustomPartDocumentInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-custom-part-document-input.md): Represents a custom part document. - [DesPartCustomPartPricePointInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-custom-part-price-point-input.md): Represents a price point. - [DesPartCustomPartSellerInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-custom-part-seller-input.md): Represents a seller for a custom part. - [DesPartCustomPartSellerSpecInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-custom-part-seller-spec-input.md): Represents a specification for a seller. - [DesPartCustomPartSpecInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-custom-part-spec-input.md): Represents a custom part specification. - [DesPartCustomPartStockItemInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-custom-part-stock-item-input.md): Represents a stock item. - [DesPartDeleteTagInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-delete-tag-input.md): Represents the input for deleting a part tag. - [DesPartDetachTagInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-detach-tag-input.md): Represents the input for unassigning a part tag from parts. - [DesPartDocumentMappingInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-document-mapping-input.md): Maps file columns to a document. - [DesPartGlobalSearchFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-global-search-filter-input.md): Represents the filter for global searching parts. - [DesPartGlobalSearchSortInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-global-search-sort-input.md): Represents the input for sorting parts. - [DesPartManufacturerPartIdInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-manufacturer-part-id-input.md): Represents the part manufacturer name and part number. - [DesPartManufacturerPartIdWithLastSyncTimeInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-manufacturer-part-id-with-last-sync-time-input.md): Represents the part manufacturer name and part number with last sync time in part source. - [DesPartPartProvidersFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-part-providers-filter-input.md): Represents the filter for part providers. - [DesPartPriceMappingInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-price-mapping-input.md): Maps the price of a fixed break quantity to a file column. - [DesPartRemoveCustomPartsInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-remove-custom-parts-input.md): Represents the input for removing custom parts. - [DesPartSearchAttributeFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-search-attribute-filter-input.md): Represents the filter for searching by attribute. - [DesPartSearchByManufacturerPartIdsOptionsInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-search-by-manufacturer-part-ids-options-input.md): Represents the search options. - [DesPartSearchFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-search-filter-input.md): Represents the filter for searching parts. - [DesPartSearchInferenceFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-search-inference-filter-input.md): Filter for inferring part search criteria from a keyword. - [DesPartSearchSuggestionFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-search-suggestion-filter-input.md): Filter for part search suggestions. - [DesPartSearchUsagesFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-search-usages-filter-input.md): Represents the filter for searching by usages. - [DesPartSellerMappingInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-seller-mapping-input.md): Maps file columns to a seller and its prices/stocks. - [DesPartSortInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-sort-input.md): Represents the input for sorting parts. - [DesPartSpecMappingInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-spec-mapping-input.md): Maps a file column to a spec value. - [DesPartStockMappingInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-stock-mapping-input.md): Maps a file column to a stock quantity and optional location. - [DesPartUploadComponentsColumnMappingInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-upload-components-column-mapping-input.md): Column mapping for components upload. - [DesPartUploadComponentsInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-upload-components-input.md): Input for uploading components with part choices. - [DesPartUploadCustomPartFileInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-upload-custom-part-file-input.md): Input for uploading a custom part file. - [DesPartUploadLibraryPartsColumnMappingInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-upload-library-parts-column-mapping-input.md): Maps file columns to part fields. - [DesPartUploadLibraryPartsInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-upload-library-parts-input.md): Input for uploading custom library parts (Custom Part Provider mode). - [DesPartUpsertCustomPartsInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-part-upsert-custom-parts-input.md): Represents the input for upserting custom parts. - [DesReleaseComponentDatasheetInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-release-component-datasheet-input.md): Input for releasing component datasheet. - [DesReleaseComponentFileInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-release-component-file-input.md): Input for releasing component file. - [DesReleaseComponentFootprintInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-release-component-footprint-input.md): Input for adding existing footprints to the release. - [DesReleaseComponentInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-release-component-input.md): Input for releasing component. - [DesReleaseComponentSymbolInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-release-component-symbol-input.md): Input for adding existing symbols to the release. - [DesReleaseComponentTemplateInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-release-component-template-input.md): Input for releasing a component template. - [DesRemoveComponentPartChoicesInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-remove-component-part-choices-input.md): Input to remove component part choices. - [DesRemoveDatasheetFromComponentInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-remove-datasheet-from-component-input.md): Input for removing a datasheet from a component. - [DesRemoveFootprintFromComponentInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-remove-footprint-from-component-input.md): Input for removing a footprint from a component. - [DesRevisionParameterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-revision-parameter-input.md): Input for revision parameter. - [DesSearchComponentByMpnInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-search-component-by-mpn-input.md): Represents the input for searching components by manufacturer part numbers. - [DesStringUpgradeOperationFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-string-upgrade-operation-filter-input.md): String filter input type for component upgrades. - [DesSymbolFilterInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-symbol-filter-input.md): A component symbol. - [DesUpdateComponentItemParametersInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-update-component-item-parameters-input.md): Input for updating component item parameters. - [DesUpdateComponentLifeCycleStateInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-update-component-life-cycle-state-input.md): Input to update component life cycle state. - [DesUpdateComponentRevisionParametersInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-update-component-revision-parameters-input.md): Input for updating component revision parameters. - [DesUpdateComponentSymbolInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-update-component-symbol-input.md): Input for updating the symbol of a component. - [DesUpdateComponentTemplateInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-update-component-template-input.md): Input for updating component template. - [DesUpdateFootprintFileInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-update-footprint-file-input.md): Input for updating a footprint file. - [DesUpdateFootprintInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-update-footprint-input.md): Input for updating a footprint. - [DesUpdateFootprintLifeCycleStateInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-update-footprint-life-cycle-state-input.md): Input to update footprint life cycle state. - [DesUpdateReuseBlockInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-update-reuse-block-input.md): Input to update reuse block. - [DesUpdateSymbolFileInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-update-symbol-file-input.md): Input for updating a symbol file. - [DesUpdateSymbolInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-update-symbol-input.md): Input for updating a symbol. - [DesUpdateSymbolLifeCycleStateInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-update-symbol-life-cycle-state-input.md): Input to update symbol life cycle state. - [DesUpgradeComponentsToLatestFootprintInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-upgrade-components-to-latest-footprint-input.md): Input for upgrading components to use the latest footprint revision. - [DesUpgradeComponentsToLatestSymbolInput](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/inputs/des-upgrade-components-to-latest-symbol-input.md): Input for upgrading components to use the latest symbol revision. - [DesParameterType](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/enums/des-parameter-type.md): Component parameter type. - [DesPartPartChoiceUpdateMode](https://altiumdeveloper.github.io/platform-api-docs/reference/library-management/types/enums/des-part-part-choice-update-mode.md): Specifies how existing part choices are handled during upload.