Use Integration Procedures (IP) to extend these APIs:
- GET method of the Product Specification and Product Offering resources.
- POST method of these resources:
- Product Catalog
- Product Category
- Product Offering
- Product Offering Price
- Product Specification
You can add pre-hooks or post-hooks to these IPs:
You can use the hooks for pre-validations or to create additional resources post the transaction of the main entity.
Example: Extend POST Method of the Product Specification Resource
The POST method of the ProductSpecification resource creates the following objects:
If you want to extend this API to create a new object CustomObject__c, create a new IP or remote action which will have the relevant mappings and insert the CustomObject__c record next to the element ProductSpecificationResponseTransform of the IP TMF-TMForumCreateProductSpecification. Modify the response elements of the IP accordingly.