Pricing Matrices & Templates REST Endpoints
Pricing Setup/Pricing Matrices & Templates
These endpoints support administration of CPQ Pricing Matrices and Matrix Templates.
- Add a Pricing Matrix
- Method: postPath:
/rest/v19/pricingSetup/matrixes - Add a Pricing Matrix Template
- Method: postPath:
/rest/v19/pricingSetup/matrixTemplates - Build All Indices for Pricing Matrix Template
- Method: postPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/actions/buildIndex - Build All Pricing Matrix Template Indices
- Method: postPath:
/rest/v19/pricingSetup/matrixTemplates/actions/buildIndex - Delete a Pricing Matrix
- Method: deletePath:
/rest/v19/pricingSetup/matrixes/{pricingMatrixVariableName} - Delete a Pricing Matrix Template
- Method: deletePath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName} - Delete a Pricing Matrix Template Column
- Method: deletePath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns/{columnVariableName} - Delete a Pricing Matrix Template Column
- Method: putPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns/{columnVariableName}/translations - Get a Pricing Matrix
- Method: getPath:
/rest/v19/pricingSetup/matrixes/{pricingMatrixVariableName} - Get a Pricing Matrix Template
- Method: getPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName} - Get a Pricing Matrix Template Column
- Method: getPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns/{columnVariableName} - Get a Pricing Matrix Template Column
- Method: getPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns/{columnVariableName}/translations - Get a Pricing Matrix Template Column Translation
- Method: getPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns/{columnVariableName}/translations/{languageCode} - Get a Pricing Matrix Template Translation
- Method: getPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/translations/{languageCode} - Get a Pricing Matrix Translation
- Method: getPath:
/rest/v19/pricingSetup/matrixes/{pricingMatrixVariableName}/translations/{languageCode} - Get All Pricing Matrices
- Method: getPath:
/rest/v19/pricingSetup/matrixes - Get All Pricing Matrix Data
- Method: getPath:
/rest/v19/pricingSetup/matrixes/{pricingMatrixVariableName}/data - Get All Pricing Matrix Template Columns
- Method: getPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns - Get All Pricing Matrix Template Columns
- Method: postPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns - Get All Pricing Matrix Template Translations
- Method: getPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/translations - Get All Pricing Matrix Templates
- Method: getPath:
/rest/v19/pricingSetup/matrixTemplates - Get All Pricing Matrix Translations
- Method: getPath:
/rest/v19/pricingSetup/matrixes/{pricingMatrixVariableName}/translations - Update a Pricing Matrix
- Method: patchPath:
/rest/v19/pricingSetup/matrixes/{pricingMatrixVariableName} - Update a Pricing Matrix Template
- Method: patchPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName} - Update a Pricing Matrix Template Column
- Method: patchPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns/{columnVariableName} - Update Pricing Matrix Data
- Method: patchPath:
/rest/v19/pricingSetup/matrixes/{pricingMatrixVariableName}/data - Update Pricing Matrix Template Columns
- Method: patchPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns - Update Pricing Matrix Template Translations
- Method: putPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/translations - Update Pricing Matrix Translations
- Method: putPath:
/rest/v19/pricingSetup/matrixes/{pricingMatrixVariableName}/translations