anchor.diff:  	Headers	:: [tuple()],
   	Body		:: iolist(),
   	Status	:: 400 | 500 .
  -%% @doc Respond to `POST /catalogManagement/v2/productOffering'.
  +%% @doc Respond to `POST /productCatalogManagement/v2/productOffering'.
   %% 	Add a new Product Offering.
   add_offer(ReqData) ->
   	try
  
positive.code: 		Headers	:: [tuple()],
  		Body		:: iolist(),
  		Status	:: 400 | 404 | 412 | 500 .
  %% @doc Respond to `PATCH /catalogManagement/v2/productOffering/{id}'.
  %% 	Update a Product Offering using JSON patch method
  %% 	<a href="http://tools.ietf.org/html/rfc6902">RFC6902</a>.
  patch_offer(ProdId, Etag, ReqData) ->
  
negative.code: 		Id :: string(),
  		Result :: {ok, Headers :: [tuple()], Body :: iolist()}
  				| {error, ErrorCode :: integer()} .
  %% @doc Respond to `DELETE /productCatalogManagement/v2/productOffering/{id}'
  %% 	request to remove a `Product Offering'.
  delete_offer(Id) ->
  	case catch ocs:delete_offer(Id) of
  