Loading OpenAPI/TS28532_FileDataReportingMnS.yaml +1 −104 Original line number Diff line number Diff line openapi: 3.0.1 info: title: File Data Reporting MnS version: 19.1.0 version: 20.0.0 description: >- OAS 3.0.1 definition of the File Data Reporting MnS © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading Loading @@ -69,109 +69,6 @@ paths: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' /subscriptions: post: summary: Create a subscription description: >- To create a subscription the representation of the subscription is POSTed on the /subscriptions collection resource. requestBody: required: true content: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Subscription' responses: '201': description: >- Success case ("201 Created"). The representation of the newly created subscription resource shall be returned. content: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Subscription' headers: Location: description: URI of the newly created subscription resource required: true schema: type: string default: description: Error case. content: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' callbacks: notifyFileReady: '{request.body#/consumerReference}': post: requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/NotifyFileReady' responses: '204': description: >- Success case ("204 No Content"). The notification is successfully delivered. The response message body is absent. default: description: Error case. content: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' notifyFilePreparationError: '{request.body#/consumerReference}': post: requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/NotifyFilePreparationError' responses: '204': description: >- Success case ("204 No Content"). The notification is successfully delivered. The response message body is absent. default: description: Error case. content: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' /subscriptions/{subscriptionId}: delete: summary: Delete a subscription description: >- The subscription is deleted by deleting the corresponding subscription resource. The resource to be deleted is identified with the path component of the URI. parameters: - name: subscriptionId in: path description: Identifies the subscription to be deleted. required: true schema: type: string responses: '204': description: >- Success case ("204 No Content"). The subscription resource has been deleted. The response message body is absent. default: description: Error case. content: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' components: schemas: FileDataType: Loading Loading
OpenAPI/TS28532_FileDataReportingMnS.yaml +1 −104 Original line number Diff line number Diff line openapi: 3.0.1 info: title: File Data Reporting MnS version: 19.1.0 version: 20.0.0 description: >- OAS 3.0.1 definition of the File Data Reporting MnS © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading Loading @@ -69,109 +69,6 @@ paths: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' /subscriptions: post: summary: Create a subscription description: >- To create a subscription the representation of the subscription is POSTed on the /subscriptions collection resource. requestBody: required: true content: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Subscription' responses: '201': description: >- Success case ("201 Created"). The representation of the newly created subscription resource shall be returned. content: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Subscription' headers: Location: description: URI of the newly created subscription resource required: true schema: type: string default: description: Error case. content: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' callbacks: notifyFileReady: '{request.body#/consumerReference}': post: requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/NotifyFileReady' responses: '204': description: >- Success case ("204 No Content"). The notification is successfully delivered. The response message body is absent. default: description: Error case. content: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' notifyFilePreparationError: '{request.body#/consumerReference}': post: requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/NotifyFilePreparationError' responses: '204': description: >- Success case ("204 No Content"). The notification is successfully delivered. The response message body is absent. default: description: Error case. content: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' /subscriptions/{subscriptionId}: delete: summary: Delete a subscription description: >- The subscription is deleted by deleting the corresponding subscription resource. The resource to be deleted is identified with the path component of the URI. parameters: - name: subscriptionId in: path description: Identifies the subscription to be deleted. required: true schema: type: string responses: '204': description: >- Success case ("204 No Content"). The subscription resource has been deleted. The response message body is absent. default: description: Error case. content: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' components: schemas: FileDataType: Loading