Commerce Document Metadata REST Endpoints
Commerce/Commerce Document Metadata
Transaction Administration services return CPQ transaction desktop layout definitions for UI frameworks to consume. The desktop layout definitions contain: layout parameters and properties for panels, tabs, columns, action strips, and transaction line grids; properties for actions and attributes; and translations for layout items. Metadata Services expose information about the definitions of the Commerce main document, sub document, actions, attributes, and translations.
- Get Action Metadata
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/actionDefs/{actionVarName}
- Get Action Translation
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/actionDefs/{actionVarName}/translations/{languageCode}
- Get Action Translations
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/actionDefs/{actionVarName}/translations
- Get Actions Metadata
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/actionDefs
- Get Array Set Attribute Metadata
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/arraySets/{arraySetVarName}/attributes/{attributeVarName}
- Get Array Set Attributes Metadata
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/arraySets/{arraySetVarName}/attributes
- Get Array Set Metadata
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/arraySets/{arraySetVarName}
- Get Array Sets Metadata
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/arraySets
- Get Attribute Metadata
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/attributes/{attributeVarName}
- Get Attribute Translation
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/attributes/{attributeVarName}/translations/{languageCode}
- Get Attribute Translations
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/attributes/{attributeVarName}/translations
- Get Attributes Metadata
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/attributes
- Get Document Metadata
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}
- Get Documents Metadata
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents
- Get Menu Item Metadata
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/attributes/{attributeVarName}/menuItems/{menuItemId}
- Get Menu Item Translation
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/attributes/{attributeVarName}/menuItems/{menuItemId}/translations/{languageCode}
- Get Menu Item Translations
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/attributes/{attributeVarName}/menuItems/{menuItemId}/translations
- Get Menu Items Metadata
- Method: getPath:
/rest/v16/commerceProcesses/{processVarName}/documents/{docVarName}/attributes/{attributeVarName}/menuItems