X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=api%2Fxapp_rest_api.yaml;h=f5a6f57c5d75cb8d08191d03943081cc605e9cdf;hb=refs%2Ftags%2Fv0.0.29;hp=dbdfceda546f19dbc3ad43be6e38f49b4d8ed377;hpb=5120ec103eead26427b977f4b2456c2ce57b36ac;p=ric-plt%2Fxapp-frame.git diff --git a/api/xapp_rest_api.yaml b/api/xapp_rest_api.yaml index dbdfced..f5a6f57 100755 --- a/api/xapp_rest_api.yaml +++ b/api/xapp_rest_api.yaml @@ -11,6 +11,21 @@ basePath: /ric/v1 schemes: - http paths: + /subscriptions: + get: + summary: Returns list of subscriptions + tags: + - "query" + operationId: getAllSubscriptions + produces: + - application/json + responses: + '200': + description: successful query of subscriptions + schema: + $ref: '#/definitions/SubscriptionList' + '500': + description: Internal error /subscriptions/report: post: tags: @@ -162,4 +177,20 @@ definitions: RequestorId: type: integer TBD: - type: string \ No newline at end of file + type: string + SubscriptionData: + type: object + properties: + SubscriptionId: + type: integer + Meid: + type: string + Endpoint: + type: array + items: + type: string + SubscriptionList: + type: array + description: A list of subscriptions + items: + $ref: '#/definitions/SubscriptionData' \ No newline at end of file