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
- Add a Pricing Matrix Template Column
- Method: postPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns
- 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/{variableName}
- 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/{variableName}
- Get a Pricing Matrix Template Column Translation
- Method: getPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns/{variableName}/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 Column Translations
- Method: getPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns/{variableName}/translations
- Get All Pricing Matrix Template Columns
- Method: getPath:
/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/{variableName}
- Update Pricing Matrix Data
- Method: patchPath:
/rest/v19/pricingSetup/matrixes/{pricingMatrixVariableName}/data
- Update Pricing Matrix Template Column Translations
- Method: putPath:
/rest/v19/pricingSetup/matrixTemplates/{templateVariableName}/columns/{variableName}/translations
- 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