{ "operationId": "get-reporting-group-products", "method": "GET", "path": "/reporting-groups/{reportingGroupId}/products", "summary": "List products within a reporting group", "requestExamples": [], "responseExamples": [ { "status": "200", "contentType": "application/json", "example": { "products": [ { "productId": "Dev::Cloud", "productName": "Cloud development CD" }, { "productId": "AdvSite::Reporter", "productName": "Monitor site advance" } ] } }, { "status": "400", "contentType": "application/problem+json", "example": { "code": "bad.request", "incidentId": "dc2f405e-29d3-4845-a4ac-2f6b4a732aca", "title": "Bad Request", "details": [ { "code": "invalid.data", "message": "Group name is mandatory" } ] } }, { "status": "401", "contentType": "application/problem+json", "example": { "code": "unauthorized", "incidentId": "dc2f405e-29d3-4845-a4ac-2f6b4a732aca", "title": "Unauthorized", "details": [ { "code": "invalid.data", "message": "The request requires authentication" } ] } }, { "status": "403", "contentType": "application/problem+json", "example": { "code": "forbidden", "incidentId": "dc2f405e-29d3-4845-a4ac-2f6b4a732aca", "title": "Forbidden", "details": [ { "code": "invalid.role", "message": "User is not authorized" } ] } }, { "status": "404", "contentType": "application/problem+json", "example": { "code": "not.found", "incidentId": "dc2f405e-29d3-4845-a4ac-2f6b4a732aca", "title": "Not Found", "details": [ { "code": "invalid.data", "message": "The reporting group with id 000 is already deleted" } ] } }, { "status": "405", "contentType": "application/problem+json", "example": { "code": "method.not.allowed", "incidentId": "3714936a-07a6-4991-939f-c201adbf35f3", "title": "Method Not Allowed", "details": [ { "code": "method.not.supported", "message": "method.not.supported" } ] } } ] }