Track
POST /filedrop/udl-missiletrack
Changed onService operation to take multiple missile track 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-missiletrack
- Authnone declared
Request body
Example request
[
{
"id": "MissileTrack_ID",
"classificationMarking": "U",
"msgType": "MSG-TYPE",
"msgSubType": "Update",
"msgCreateDate": "2024-04-25T08:17:01.346Z",
"env": "AIR",
"objType": "Ballistic",
"objTypeConf": 90,
"objPlat": "WEAPON",
"objIdent": "FRIEND",
"spaceAmp": "NUCLEAR WARHEAD",
"objAct": "HOLDING",
"spaceSpecType": "SS-21_MOD_2_CRBM",
"acftSubType": "SLBM",
"name": "TRACK-NAME",
"callSign": "Charlie",
"trackId": "102288",
"parentTrackId": "102288",
"muidSrcTrk": "MUID-SRC-ID",
"muidSrc": "MUID-SRC",
"alert": "HIT",
"mslStatus": "AT LAUNCH",
"ts": "2021-02-25T12:00:00.123456Z",
"aouRptType": "ELLIPSE",
"aouRptData": [
34.3,
26.5,
1.2
],
"containment": 90.64,
"trkConf": 0.95,
"trkQual": 1,
"angElev": 15.2,
"senMode": "OBSBO",
"infoSource": "S1",
"boosting": true,
"polarSingLocLat": 19.88550102,
"polarSingLocLon": 46.74596844,
"emgInd": true,
"dropPtInd": true,
"spaceAmpConf": 6,
"launchTime": "2021-02-25T12:00:00.123456Z",
"launchLat": 19.88550102,
"launchLon": 46.74596844,
"launchAlt": 0.01,
"launchAz": 99.1,
"launchAzUnc": 2.4,
"launchConf": 90.7,
"azCorr": 12.876,
"burnoutAlt": 30567.452,
"launchAouType": "ELLIPSE",
"launchAouData": [
1.23,
2.34,
3.45
],
"impactTime": "2021-02-25T12:00:00.123456Z",
"impactLat": 19.88550102,
"impactLon": 46.74596844,
"impactAlt": 0.02,
"impactAouType": "ELLIPSE",
"impactAouData": [
34.3,
26.5,
1.2
],
"impactConf": 99.9,
"maneuverStart": "2021-01-01T01:01:01.123456Z",
"maneuverEnd": "2021-01-01T01:01:15.456789Z",
"contextKeys": [
"MsnID_DescLabel",
"msnVer",
"serVer",
"velTs",
"accelTs"
],
"contextValues": [
"MissionID Descriptive Label text",
"1",
"001.9b",
"2024-06-07T14:17:39.234Z",
"2024-06-07T14:17:39.123Z"
],
"vectors": [
{
"type": "STATE",
"object": "TARGET",
"epoch": "2024-03-30T15:02:39.346768Z",
"idSensor": "a7e99418-b6d6-29ab-e767-440a989cce26",
"origSensorId": "ORIGSENSOR-ID",
"pos": [
-1456.91592,
-2883.54041,
6165.55186
],
"vel": [
-1.21981,
-6.60208,
-3.36515
],
"accel": [
0.59236,
-0.03537,
0.35675
],
"course": 7.3580153,
"spd": 15.03443,
"referenceFrame": "ECEF",
"cov": [
1.1,
2.2,
3.3
],
"covReferenceFrame": "ECR/ECEF",
"vectorLat": 45,
"vectorLon": 150,
"vectorAlt": 25,
"confidence": 100,
"status": "INITIAL",
"vectorTrackId": "102288",
"timeSource": "Sensor1",
"quat": [
0.03,
0.02,
0.01,
0.012
],
"flightAz": 45.23,
"range": 12.3,
"contextKeys": [
"MsnID_DescLabel",
"msnVer",
"serVer",
"velTs",
"accelTs"
],
"contextValues": [
"MissionID Descriptive Label text",
"1",
"001.9b",
"2024-06-07T14:17:39.234Z",
"2024-06-07T14:17:39.123Z"
]
}
],
"origNetwork": "OPS1",
"createdAt": "2021-02-25T12:00:00.123Z",
"createdBy": "some.user",
"source": "Bluestaq",
"origin": "THIRD_PARTY_DATASOURCE",
"dataMode": "TEST"
}
]Response
Accepted
Changes
- info
added the non-success response with the status
- info
- breaking
removed the enum value
ECEFof the request property/// - info
added the new
ECR/ECEFenum value to the request property///
- breaking
Some revisions have not been checked yet.