RCG Product Process API - Implementation Template
Prerequisites
This implementation template has the following dependencies:
- Anypoint MQ Destinations
- RCG MDM System API
- RCG B2B Commerce System API
- RCG SAP S/4 HANA Products System API
- RCG B2C Commerce System API
- Accelerator OFBiz Products System API
- RCG Salsify Products System API
- RCG Salesforce Consumer Goods Cloud System API
Please review the use cases described on the MuleSoft Accelerator for Retail, MuleSoft Accelerator for Consumer Goods solution pages for more information about dependencies on other APIs and services.
Anypoint MQ destinations
In addition to the Anypoint MQ client application credentials, the following destinations must be created and made accessible to this API:
- rcg-product-update-queue
- rcg-product-update-dl-queue
API dependencies
The following table lists all endpoints used by this API (assuming all syncronization targets are enabled).
API name | Endpoint | Action |
---|---|---|
RCG MDM System API | get:/products | Search a products |
RCG MDM System API | post:/products | Create a product |
RCG MDM System API | patch:/products | Update existing product |
RCG MDM System API | put:/products/{productId}/externalIds | update product externalIds |
RCG MDM System API | get:/products/{productId}/externalIds | get product externalIds |
RCG B2B Commerce System API | get:/products | Search for an existing customer |
RCG B2B Commerce System API | post:/products | Create a new customer |
RCG B2B Commerce System API | patch:/products/{productId} | Update an existing customer |
RCG SAP S/4 HANA Products System API | get:/products | Search for an existing customer |
RCG SAP S/4 HANA Products System API | post:/products | Create a new customer |
RCG SAP S/4 HANA Products System API | patch:/products/{productId} | Update an existing customer |
RCG B2C Commerce System API | get:/products | Search for an existing customer |
RCG B2C Commerce System API | post:/products | Create a new customer |
RCG B2C Commerce System API | patch:/products/{productId} | Update an existing customer |
Accelerator OFBiz Products System API | get:/products | Search for an existing customer |
Accelerator OFBiz Products System API | post:/products | Create a new customer |
Accelerator OFBiz Products System API | patch:/products/{productId} | Update an existing customer |
RCG Salsify Products System API | get:/products | Search for an existing customer |
RCG Salsify Products System API | post:/products | Create a new customer |
RCG Salsify Products System API | patch:/products/{productId} | Update an existing customer |
RCG Salesforce Consumer Goods Cloud System API | post:/products | Create a new customer |
Next steps
Refer to the Deployment page for instructions on how to configure and deploy this application.