/productOffering/{id}

Updates an existing ProductOffering based on ID. Follwoing validations are applied:

  • if productOfferingPrice array is present, each element will be validated with it's 'ref' attribute (price must exist)
    • Note - creating a basic productOfferingPrice as part of the ProductOffering payload is currently not supported. Will be implemented as part of a future release
  • If ProductSpecification is provided, it will be validated with it's 'ref' attribute in ProductSpecification microservice (product specification must exist)
  • If 'billing' part of the payload is provided, tenantApi will be used to retrieve the billing configuration:
    • If no configuration present, error will be thrown
    • If configuration is present, billing payload will be sent to Billing GW for processing
Language
Click Try It! to start a request and see the response here!