Sensor
POST /filedrop/udl-sensormetrics
Changed onService operation to take multiple SensorMetrics records as a POST body and ingest into the database. This operation is intended to be used for automated feeds into UDL. A specific role is required to perform this service operation. Please contact the UDL team for assistance.
Request
- Base URLhttps://unifieddatalibrary.com
- URLhttps://unifieddatalibrary.com/filedrop/udl-sensormetrics
- Authnone declared
Request body
Example request
[
{
"id": "026dd511-8ba5-47d3-9909-836149f87686",
"classificationMarking": "U",
"startTime": "2026-01-01T00:00:00.123Z",
"duration": 30,
"idSensor": "SENSOR-ID",
"origSensorId": "ORIG-SENSOR-ID",
"idSite": "SITE-ID",
"origSiteId": "ORIG-SITE-ID",
"sensorNetwork": "SSN",
"aggregationType": "PAIRED",
"avgUptime": 79.1,
"avgMaxNumTracks": 100.1,
"cadence": 10.23,
"avgLatency": 10.23,
"latencySigma": 10.23,
"tags": [
"TAG1",
"TAG2"
],
"transactionId": "TRANSACTION-ID",
"sensorMetricsTrackedElement": [
{
"id": "026dd511-8ba5-47d3-9909-836149f87686",
"classificationMarking": "U",
"idSensorMetrics": "SENSORMETRICS-ID",
"element": "OBJECT",
"elementType": "ANALYST",
"uniqueness": "UNIQUE",
"elementOrbitType": "NE",
"numElements": 13,
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"sourceDL": "AXE",
"source": "Bluestaq",
"origin": "THIRD_PARTY_DATASOURCE",
"origNetwork": "OPS1",
"dataMode": "TEST"
}
],
"sensorMetricsTrackedAggregate": [
{
"id": "026dd511-8ba5-47d3-9909-836149f87686",
"classificationMarking": "U",
"idSensorMetrics": "SENSORMETRICS-ID",
"idSensorAgg": "SENSORAGG-ID",
"origSensorAggId": "ORIG-SENSORAGG-ID",
"trackingRank": 1,
"objectType": "ANALYST",
"orbitType": "NE",
"objectCount": 769,
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"sourceDL": "AXE",
"source": "Bluestaq",
"origin": "THIRD_PARTY_DATASOURCE",
"origNetwork": "OPS1",
"dataMode": "TEST"
}
],
"sensorMetricsTasking": [
{
"id": "026dd511-8ba5-47d3-9909-836149f87686",
"classificationMarking": "U",
"idSensorMetrics": "SENSORMETRICS-ID",
"taskingSource": "CATALOGED",
"taskingElement": "OBJECT",
"taskingMetric": "TASKED",
"category": "1",
"metricCount": 5,
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"sourceDL": "AXE",
"source": "Bluestaq",
"origin": "THIRD_PARTY_DATASOURCE",
"origNetwork": "OPS1",
"dataMode": "TEST"
}
],
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"source": "Bluestaq",
"sourceDL": "AXE",
"origin": "THIRD_PARTY_DATASOURCE",
"dataMode": "TEST",
"origNetwork": "OPS1"
}
]Response
Accepted
Changes
- info
endpoint added
- info
Some revisions have not been checked yet.