@@ -134,6 +134,12 @@ paths:
134134 description : logical identifier
135135 schema :
136136 type : string
137+ - $ref : " #/components/parameters/profileParam"
138+ - $ref : " #/components/parameters/lastUpdatedParam"
139+ - $ref : " #/components/parameters/tagParam"
140+ - $ref : " #/components/parameters/securityParam"
141+ - $ref : " #/components/parameters/sourceParam"
142+ - $ref : " #/components/parameters/idParam"
137143 - *RequestHeaderVersion
138144 - *RequestHeaderRequestId
139145 - *RequestHeaderCorrelationId
@@ -154,6 +160,40 @@ paths:
154160 - app-level0 : []
155161
156162 /ProductTeam/{product_team_id}/Product :
163+ get :
164+ operationId : searchCpmProduct
165+ summary : searchCpmProduct endpoint for APIGEE integration
166+ parameters :
167+ - name : product_team_id
168+ in : path
169+ required : true
170+ description : logical identifier
171+ schema :
172+ type : string
173+ - $ref : " #/components/parameters/profileParam"
174+ - $ref : " #/components/parameters/lastUpdatedParam"
175+ - $ref : " #/components/parameters/tagParam"
176+ - $ref : " #/components/parameters/securityParam"
177+ - $ref : " #/components/parameters/sourceParam"
178+ - $ref : " #/components/parameters/idParam"
179+ - *RequestHeaderVersion
180+ - *RequestHeaderRequestId
181+ - *RequestHeaderCorrelationId
182+ responses :
183+ " 200 " :
184+ description : Search CpmProducts operation successful
185+ content :
186+ application/fhir+json :
187+ schema :
188+ $ref : " #/components/schemas/Bundle"
189+ " 4XX " :
190+ << : *Response4XX
191+ x-amazon-apigateway-integration :
192+ << : *ApiGatewayIntegration
193+ uri : ${method_searchCpmProduct}
194+ security :
195+ - ${authoriser_name} : []
196+ - app-level0 : []
157197 post :
158198 operationId : createproductendpoint
159199 summary : createProduct endpoint for APIGEE integration
@@ -226,6 +266,42 @@ paths:
226266 - ${authoriser_name} : []
227267 - app-level0 : []
228268
269+ delete :
270+ operationId : deleteproductendpoint
271+ summary : deleteProduct endpoint for APIGEE integration
272+ parameters :
273+ - name : product_team_id
274+ in : path
275+ required : true
276+ description : logical identifier
277+ schema :
278+ type : string
279+ - name : product_id
280+ in : path
281+ required : true
282+ description : logical identifier
283+ schema :
284+ type : string
285+ - *RequestHeaderVersion
286+ - *RequestHeaderRequestId
287+ - *RequestHeaderCorrelationId
288+ responses :
289+ responses :
290+ " 204 " :
291+ description : Delete Product operation successful
292+ content :
293+ application/fhir+json :
294+ schema :
295+ $ref : " #/components/schemas/Bundle"
296+ " 4XX " :
297+ << : *Response4XX
298+ x-amazon-apigateway-integration :
299+ << : *ApiGatewayIntegration
300+ uri : ${method_deleteCpmProduct}
301+ security :
302+ - ${authoriser_name} : []
303+ - app-level0 : []
304+
229305 /ProductTeam/{product_team_id}/Product/Epr :
230306 post :
231307 operationId : createproductforeprendpoint
0 commit comments