4 "title": "rAPP Catalogue API",
5 "description": "The Non RT-RIC Service Catalogue provides a way for services to register themselves for other services to discover.",
11 "summary": "Service names",
13 "operationId": "getServiceNamesUsingGET",
16 "description": "Service names",
33 "description": "Unauthorized"
36 "description": "Forbidden"
39 "description": "Not used"
47 "/services/{serviceName}": {
49 "summary": "Individual Service",
51 "operationId": "getIndividualServiceUsingGET",
54 "description": "EI Job",
58 "$ref": "#/components/schemas/service"
64 "description": "Unauthorized"
67 "description": "Forbidden"
70 "description": "Service is not found",
74 "$ref": "#/components/schemas/error_information"
83 "name": "serviceName",
84 "description": "serviceName",
89 "example": "DroneIdentifier"
97 "summary": "Create or update a Service",
99 "operationId": "putIndividualServiceUsingPUT",
102 "description": "Service updated"
105 "description": "Service created"
108 "description": "Unauthorized"
111 "description": "Forbidden"
114 "description": "Provided service is not correct",
116 "application/json": {
118 "$ref": "#/components/schemas/error_information"
121 "detail": "Service is missing required property version",
130 "name": "serviceName",
136 "example": "DroneIdentifier"
140 "description": "Service to create/update",
143 "application/json": {
145 "$ref": "#/components/schemas/service"
155 "summary": "Remove a Service from the catalogue",
157 "operationId": "deleteIndividualServiceUsingDELETE",
160 "description": "Not used"
163 "description": "Job deleted"
166 "description": "Unauthorized"
169 "description": "Forbidden"
172 "description": "Service is not found",
174 "application/json": {
176 "$ref": "#/components/schemas/error_information"
184 "name": "serviceName",
190 "example": "DroneIdentifier"
202 "description": "A Service",
210 "description": "Version of the Service",
215 "description": "Display name for the Service",
217 "example": "Drone Identifier"
220 "description": "Description of the Service",
222 "example": "Detects if a UE is a drone"
226 "error_information": {
227 "description": "Problem as defined in https://tools.ietf.org/html/rfc7807",
229 "title": "error_information",
232 "description": "A human-readable explanation specific to this occurrence of the problem.",
234 "example": "Service not found"
238 "description": "The HTTP status code generated by the origin server for this occurrence of the problem.",