Parts Setup REST Endpoints
Parts Setup
The Part Setup REST APIs enable administration of CPQ parts using REST API services.
- Create a Part
- Method: postPath:
/rest/v16/partSetups
- Create a Part Price
- Method: postPath:
/rest/v16/partSetups/{id}/prices
- Create a Part Translation
- Method: postPath:
/rest/v16/partSetups/{id}/translations
- Create Extended Descriptions for a Part
- Method: postPath:
/rest/v16/partSetups/{id}/extendedDescriptions
- Create Part Extended Description Translations
- Method: postPath:
/rest/v16/partSetups/{id}/extendedDescriptions/{descriptionsId}/translations
- Delete a Part
- Method: deletePath:
/rest/v16/partSetups/{id}
- Delete a Part Extended Description Translation
- Method: deletePath:
/rest/v16/partSetups/{id}/extendedDescriptions/{descriptionsId}/translations/{translationId}
- Delete a Part Price
- Method: deletePath:
/rest/v16/partSetups/{id}/prices/{priceId}
- Delete a Part Translation
- Method: deletePath:
/rest/v16/partSetups/{id}/translations/{translationId}
- Get a Part
- Method: getPath:
/rest/v16/partSetups/{id}
- Get a Part Extended Description Translation
- Method: getPath:
/rest/v16/partSetups/{id}/extendedDescriptions/{descriptionsId}/translations/{translationId}
- Get a Part Price
- Method: getPath:
/rest/v16/partSetups/{id}/prices/{priceId}
- Get a Part Translation
- Method: getPath:
/rest/v16/partSetups/{id}/translations/{translationId}
- Get All Part Extended Description Translations
- Method: getPath:
/rest/v16/partSetups/{id}/extendedDescriptions/{descriptionsId}/translations
- Get All Part Translations
- Method: getPath:
/rest/v16/partSetups/{id}/translations
- Get All Parts
- Method: getPath:
/rest/v16/partSetups
- Get All Prices for Part
- Method: getPath:
/rest/v16/partSetups/{id}/prices
- Get Part Extended Descriptions
- Method: getPath:
/rest/v16/partSetups/{id}/extendedDescriptions
- Get Part Extended Descriptions Using Extended Descriptions Id
- Method: getPath:
/rest/v16/partSetups/{id}/extendedDescriptions/{descriptionsId}
- Get Part Metadata Action
- Method: postPath:
/rest/v16/partSetups/actions/getPartMetadata
- Update a Part
- Method: putPath:
/rest/v16/partSetups/{id}
- Update a Part Price
- Method: putPath:
/rest/v16/partSetups/{id}/prices/{priceId}
- Update Part Extended Descriptions
- Method: putPath:
/rest/v16/partSetups/{id}/extendedDescriptions/{descriptionsId}
- Update/Insert Parts
- Method: postPath:
/rest/v16/partSetups/actions/upsertParts