From 74cb449e8a0e7772b7d7f7725866be0697ee423c Mon Sep 17 00:00:00 2001 From: Wolfgang Kampichler Date: Wed, 11 Feb 2026 13:59:54 +0000 Subject: [PATCH] Add new file --- msgdelstatus.json | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 msgdelstatus.json diff --git a/msgdelstatus.json b/msgdelstatus.json new file mode 100644 index 0000000..bf60339 --- /dev/null +++ b/msgdelstatus.json @@ -0,0 +1,45 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$id": "https://forge.etsi.org/rep/emtel/ts-103-698/json-schema/blob/v1.1.1/msgdelstatus.json", + "type": "object", + "title": "MessageDeliveryStatus", + "description": "message delivery status", + "properties": { + "status": { + "type": "array", + "description": "List of message delivery status", + "minItems": 1, + "items": { + "$ref": "#/definitions/MessageDeliveryStatus" + } + } + }, + "definitions": { + "MessageDeliveryStatus": { + "type": "object", + "description": "Message delivery status", + "required": [ + "msgId", + "status" + ], + "properties": { + "msgId": { + "type": "integer", + "description": "Reference to the Message" + }, + "status": { + "type": "string", + "description": "The delivery status of the Message", + "enum": [ + "sent", + "delivered", + "read" + ] + } + } + } + }, + "required": [ + "status" + ] +} \ No newline at end of file -- GitLab