Skip to content

NotificationTestResponse

Field Type Required Description and constraints
id string (uuid) Yes
profileId string (uuid) Yes
organizationId string (uuid) Yes
cameraId string (uuid) Yes
profileRevision integer Yes
approvalRevision integer Yes
state string Yes values "queued", "sending", "delivered", "failed", "unknown"
smsStatus string or null No
createdAt string (date-time) Yes
finishedAt string (date-time) or null Yes
errorCode string or null Yes

Additional properties are rejected by this schema.

{
"properties": {
"id": {
"type": "string",
"format": "uuid",
"title": "Id"
},
"profileId": {
"type": "string",
"format": "uuid",
"title": "Profileid"
},
"organizationId": {
"type": "string",
"format": "uuid",
"title": "Organizationid"
},
"cameraId": {
"type": "string",
"format": "uuid",
"title": "Cameraid"
},
"profileRevision": {
"type": "integer",
"title": "Profilerevision"
},
"approvalRevision": {
"type": "integer",
"title": "Approvalrevision"
},
"state": {
"type": "string",
"enum": [
"queued",
"sending",
"delivered",
"failed",
"unknown"
],
"title": "State"
},
"smsStatus": {
"anyOf": [
{
"type": "string",
"enum": [
"submitted",
"delivered",
"failed",
"unknown",
"suppressed"
]
},
{
"type": "null"
}
],
"title": "Smsstatus"
},
"createdAt": {
"type": "string",
"format": "date-time",
"title": "Createdat"
},
"finishedAt": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
],
"title": "Finishedat"
},
"errorCode": {
"anyOf": [
{
"type": "string",
"enum": [
"delivery_unknown",
"delivery_rejected",
"test_preparation_failed",
"test_expired"
]
},
{
"type": "null"
}
],
"title": "Errorcode"
}
},
"additionalProperties": false,
"type": "object",
"required": [
"id",
"profileId",
"organizationId",
"cameraId",
"profileRevision",
"approvalRevision",
"state",
"createdAt",
"finishedAt",
"errorCode"
],
"title": "NotificationTestResponse"
}
Image preview