Location of the UAS
Available only on servers:
Accepts the following message:
Submit a change in location of a UAS.
Describes where the UAS is flying.
{
"timestamp": "2022-02-17T15:41:12.00Z",
"coordinates": {
"lon": 4.4520369,
"lat": 51.293816
},
"altitude": {
"wgs84": 10,
"amsl": 10,
"sfc": 3
}
}
Heading of the UAS
Available only on servers:
Accepts the following message:
Submit a change in the heading of a UAS.
The heading in which the UAS is moving
{
"timestamp": "2022-02-17T15:41:12.00Z",
"true": 359,
"magnetic": 359
}
Velocity of the UAS
Available only on servers:
Accepts the following message:
Submit a change in the velocity of a UAS.
The speed at which the UAS is moving
{
"timestamp": "2022-02-17T15:41:12.00Z",
"groundSpeed": 0.5
}
Emergency status of the UAS
Available only on servers:
Accepts the following message:
Submit a change in the emergency status of a UAS.
{
"timestamp": "2022-02-17T15:41:12.00Z",
"emergencyStatus": [
"LOSS_OF_LINK"
]
}
Tracking information relevant to the specified UAS, grouped by track id. Use the multi-level wildcard # (/tracking/nearby/#) to subscribe to all tracking information (restricted by security).
Available only on servers:
Accepts the following message:
Anonymized information about tracks that are of importance to the user (due to proximity).
{
"timestamp": "2022-02-17T15:41:12.00Z",
"vehicle": {
"type": "UAS"
},
"coordinates": {
"lon": 4.4520369,
"lat": 51.293816
},
"altitude": {
"wgs84": 10,
"amsl": 10,
"sfc": 3
},
"emergency": {
"timestamp": "2022-02-17T15:41:12.00Z",
"emergencyStatus": [
"LOSS_OF_LINK"
]
},
"velocity": 0.5,
"heading": {
"true": 359,
"magnetic": 359
}
}
Alert information relevant to the specified UAS, grouped by alert id. Use the multi-level wildcard # (/alerts/nearby/#) to subscribe to all alerts (restricted by security).
Available only on servers:
Accepts the following message:
Anonymized information about alerts that are of importance to the user (due to proximity or involvement)
{
"type": "LOW_ALTITUDE",
"subjects": [
{
"identifier": "string",
"name": "string",
"type": "UAS",
"coordinates": {
"lon": 4.4520369,
"lat": 51.293816
},
"altitude": {
"wgs84": 10,
"amsl": 10,
"sfc": 3
},
"trackId": "string"
}
],
"timestamp": "2022-02-17T15:41:12.00Z",
"severity": "WARNING",
"message": "string",
"distance": 0
}
Operation information, grouped by operation id. Use the single-level wildcard + (/operations/+) to subscribe to all operations (restricted by security).
Available only on servers:
Accepts the following message:
Indicates a change in properties of an operation. Access to operations is limited by security.
The properties of an operation
{
"status": "DRAFT",
"validationResult": {
"status": "OK"
}
}
Instruction information, grouped by instruction id and operation id. Use the single-level wildcard + (/operations/{operationId}/instructions/+) to subscribe to all instructions for an operation, or (/operations/+/instructions/+) to all instructions for all operations
Available only on servers:
Accepts the following message:
Indicates a change or arrival of an instruction to the operator.
{
"state": "string",
"type": "string",
"transitions": [
{
"code": "string",
"description": "string"
}
],
"form": {
"fields": [
{
"id": "string",
"type": "boolean",
"label": "string",
"defaultValue": null,
"constraints": [
{
"name": "max",
"value": null
}
]
}
]
}
}
Trigger a state transition on the instruction.
Available only on servers:
Accepts the following message:
Triggers a state transition on the instruction
{
"formdata": {
"property1": "string",
"property2": "string"
}
}
Events related to changes, creation or removal of geofences
Available only on servers:
Accepts the following message:
Describes an update, creation or removal of a geofence. The messages includes a bounding box; use this to determine whether the event is relevant (e.g. inside your viewport) and use the REST call to refresh the information if necessary.
{
"event": "UPDATE",
"bbox": [
4.338,
51.06,
4.629,
51.236
]
}
Submit a change in location of a UAS.
Describes where the UAS is flying.
Submit a change in the heading of a UAS.
The heading in which the UAS is moving
Submit a change in the velocity of a UAS.
The speed at which the UAS is moving
Submit a change in the emergency status of a UAS.
Anonymized information about tracks that are of importance to the user (due to proximity).
Anonymized information about alerts that are of importance to the user (due to proximity or involvement)
Indicates a change in properties of an operation. Access to operations is limited by security.
The properties of an operation
Indicates a change or arrival of an instruction to the operator.
Triggers a state transition on the instruction
Describes an update, creation or removal of a geofence. The messages includes a bounding box; use this to determine whether the event is relevant (e.g. inside your viewport) and use the REST call to refresh the information if necessary.
The WGS84 coordinates of the UAS
The properties of an operation
Describes an altitude in one or more references
Bounding box coordinates for which to fetch geofences, in GeoJSON bbox format ([west, south, east, north]).
Describes where the UAS is flying.
The speed at which the UAS is moving relative to the ground, in meters per second.
The speed at which the UAS is moving
The true heading of the UAS, relative to geographical north
The magnetic heading of the UAS, relative to magnetic north
The heading in which the UAS is moving
Emergency state occurring with the drone
The data that is entered by the user in the form according to the form definition in the instruction. Key/value map, where the key is the id of the form field.
Describes a form that can be shown to a user.