Recipient Definition
Title: Recipient Definition
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Voluptuous validation schema for Recipient_Definition
Property Recipient Definition > person
Property Recipient Definition > alias
Property Recipient Definition > email
Property Recipient Definition > target
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Recipient Definition > target > anyOf > item 0
| Property | Pattern | Type | Deprecated |
| - | No | array of string | No |
Property Recipient Definition > target > anyOf > item 0 > additionalProperties
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > target > anyOf > item 0 > additionalProperties > additionalProperties items
Property Recipient Definition > target > anyOf > item 1
| Property | Pattern | Type | Deprecated |
| - | No | string | No |
Property Recipient Definition > target > anyOf > item 1 > additionalProperties
Property Recipient Definition > target > anyOf > item 2
Property Recipient Definition > target > anyOf > item 3
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > target > anyOf > item 3 > item 3 items
Property Recipient Definition > target > anyOf > item 4
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Recipient Definition > target > anyOf > item 4 > entity_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > target > anyOf > item 4 > entity_id > entity_id items
Property Recipient Definition > target > anyOf > item 4 > device_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > target > anyOf > item 4 > device_id > device_id items
Property Recipient Definition > target > anyOf > item 4 > area_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > target > anyOf > item 4 > area_id > area_id items
Property Recipient Definition > target > anyOf > item 4 > floor_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > target > anyOf > item 4 > floor_id > floor_id items
Property Recipient Definition > target > anyOf > item 4 > label_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > target > anyOf > item 4 > label_id > label_id items
Property Recipient Definition > phone_number
Property Recipient Definition > mobile_discovery
| |
| Type | boolean |
| Required | No |
| Default | true |
Property Recipient Definition > mobile_devices
| |
| Type | array of object |
| Required | No |
| Default | [] |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > mobile_devices > mobile_devices items
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Recipient Definition > mobile_devices > mobile_devices items > manufacturer
Property Recipient Definition > mobile_devices > mobile_devices items > model
Property Recipient Definition > mobile_devices > mobile_devices items > mobile_app_id
Property Recipient Definition > mobile_devices > mobile_devices items > device_tracker
Property Recipient Definition > delivery
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Recipient Definition > delivery > additionalProperties
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - target | No | Combination | No |
| - enabled | No | boolean | No |
| - data | No | object | No |
Property Recipient Definition > delivery > additionalProperties > target
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Recipient Definition > delivery > additionalProperties > target > anyOf > item 0
| Property | Pattern | Type | Deprecated |
| - | No | array of string | No |
Property Recipient Definition > delivery > additionalProperties > target > anyOf > item 0 > additionalProperties
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > delivery > additionalProperties > target > anyOf > item 0 > additionalProperties > additionalProperties items
Property Recipient Definition > delivery > additionalProperties > target > anyOf > item 1
| Property | Pattern | Type | Deprecated |
| - | No | string | No |
Property Recipient Definition > delivery > additionalProperties > target > anyOf > item 1 > additionalProperties
Property Recipient Definition > delivery > additionalProperties > target > anyOf > item 2
Property Recipient Definition > delivery > additionalProperties > target > anyOf > item 3
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > delivery > additionalProperties > target > anyOf > item 3 > item 3 items
Property Recipient Definition > delivery > additionalProperties > target > anyOf > item 4
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Recipient Definition > delivery > additionalProperties > target > anyOf > item 4 > entity_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > delivery > additionalProperties > target > anyOf > item 4 > entity_id > entity_id items
Property Recipient Definition > delivery > additionalProperties > target > anyOf > item 4 > device_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > delivery > additionalProperties > target > anyOf > item 4 > device_id > device_id items
Property Recipient Definition > delivery > additionalProperties > target > anyOf > item 4 > area_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > delivery > additionalProperties > target > anyOf > item 4 > area_id > area_id items
Property Recipient Definition > delivery > additionalProperties > target > anyOf > item 4 > floor_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > delivery > additionalProperties > target > anyOf > item 4 > floor_id > floor_id items
Property Recipient Definition > delivery > additionalProperties > target > anyOf > item 4 > label_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Recipient Definition > delivery > additionalProperties > target > anyOf > item 4 > label_id > label_id items
Property Recipient Definition > delivery > additionalProperties > enabled
| |
| Type | boolean |
| Required | No |
| Default | true |
Property Recipient Definition > delivery > additionalProperties > data
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Generated using json-schema-for-humans on 2025-11-21 at 23:32:28 +0000