diff --git a/OpenAPI/TS28532_ProvMnS.yaml b/OpenAPI/TS28532_ProvMnS.yaml index 6c23bf257a44b0789c92b591eda95ebca8cc58a5..314e233775c55071d09b7e1d198683828b58ecb3 100755 --- a/OpenAPI/TS28532_ProvMnS.yaml +++ b/OpenAPI/TS28532_ProvMnS.yaml @@ -357,6 +357,41 @@ paths: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponseDefault' + '/{URI-LDN-first-part}': + parameters: + - name: URI-LDN-first-part + in: path + required: true + schema: + type: string + post: + summary: Creates a complete single resource + description: >- + With HTTP POST a complete single resource is created. The identifier of the new + resource is assigned by the MnS producer. + requestBody: + required: true + content: + application/json: + schema: + $ref: '#/components/schemas/Resource' + responses: + '201': + description: >- + Success case ("201 Created"). + This status code shall be returned when the resource is created. + The representation of the created resource is returned in the response + message body. + content: + application/json: + schema: + $ref: '#/components/schemas/Resource' + default: + description: Error case. + content: + application/json: + schema: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponseDefault' components: schemas: CmNotificationTypes: