Sensor Tasking
POST /udl/collectrequest/createBulk
Changed onService operation intended for initial integration only, to take a list of CollectRequest as a POST body and ingest into the database. This operation is not intended to be used for automated feeds into UDL. Data providers should contact the UDL team for specific role assignments and for instructions on setting up a permanent feed through an alternate mechanism.
Request
- Base URLhttps://unifieddatalibrary.com
- URLhttps://unifieddatalibrary.com/udl/collectrequest/createBulk
- Authnone declared
Request body
Example request
[
{
"id": "COLLECTREQUEST-ID",
"classificationMarking": "U",
"idParentReq": "da98671b-34db-47bf-8c8d-7c668b92c800",
"msgType": "SU67",
"msgCreateDate": "2024-04-25T08:17:01.346Z",
"type": "DWELL",
"idPlan": "REF-PLAN-ID",
"planIndex": 8,
"taskId": "TASK-ID",
"dwellId": "DWELL-ID",
"externalId": "EXTERNAL-ID",
"idSensor": "REF-SENSOR-ID",
"origSensorId": "ORIGSENSOR-ID",
"obType": "RADAR",
"priority": "EMERGENCY",
"taskCategory": 4,
"suffix": "T",
"startTime": "2018-01-01T16:00:00.123456Z",
"endTime": "2018-01-01T18:00:00.123456Z",
"idOnOrbit": "REF-ONORBIT-ID",
"satNo": 101,
"origObjectId": "ORIGOBJECT-ID",
"taskGroup": "729",
"iron": 3,
"orbitRegime": "GEO",
"targetSize": 1.1,
"rcsMin": 1.1,
"rcs": 1.1,
"rcsMax": 1.1,
"freqMin": 1.1,
"freq": 1.1,
"freqMax": 1.1,
"polarization": "H",
"visMagMin": 1.1,
"visMag": 1.1,
"visMagMax": 1.1,
"spectralModel": "Example Model",
"reflectance": 1.1,
"irradiance": 1.1,
"numFrames": 6,
"frameRate": 1.1,
"integrationTime": 1.1,
"numTracks": 3,
"numObs": 9,
"duration": 11,
"srchPattern": "SCAN",
"scenario": "Example direction",
"idElset": "REF-ELSET-ID",
"idManifold": "REF-MANIFOLD-ID",
"idStateVector": "STATEVECTOR-ID",
"esId": "ES-ID",
"epoch": "2018-01-01T16:00:00.123456Z",
"semiMajorAxis": 1.1,
"eccentricity": 1.1,
"inclination": 1.1,
"raan": 1.1,
"argOfPerigee": 1.1,
"trueAnomoly": 1.1,
"ra": 1.1,
"dec": 1.1,
"az": 1.1,
"el": 1.1,
"range": 1.1,
"extentAz": 1.1,
"extentEl": 1.1,
"extentRange": 1.1,
"lat": 1.1,
"lon": 1.1,
"alt": 1.1,
"stopLat": 1.1,
"stopLon": 1.1,
"stopAlt": 1.1,
"srchInc": 1.1,
"xAngle": 1.1,
"yAngle": 1.1,
"orientAngle": 1.1,
"customer": "Bluestaq",
"transactionId": "TRANSACTION-ID",
"notes": "Example notes",
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"source": "Bluestaq",
"origin": "Example source",
"origNetwork": "OPS1",
"dataMode": "TEST",
"stateVector": {
"idStateVector": "STATEVECTOR-ID",
"classificationMarking": "U",
"epoch": "2018-01-01T16:00:00.123456Z",
"pedigree": "CONJUNCTION",
"idOnOrbit": "ONORBIT-ID",
"satNo": 12,
"origObjectId": "ORIGOBJECT-ID",
"idOrbitDetermination": "026dd511-8ba5-47d3-9909-836149f87686",
"msgTs": "2018-01-01T16:00:00.123456Z",
"uct": true,
"xpos": -1118.577381,
"ypos": 3026.231084,
"zpos": 6167.831808,
"xvel": -4.25242784,
"yvel": 5.291107434,
"zvel": -3.356493869,
"xaccel": -2.12621392,
"yaccel": 2.645553717,
"zaccel": -1.06310696,
"referenceFrame": "J2000",
"cov": [
1.1,
2.4,
3.8,
4.2,
5.5,
6
],
"covReferenceFrame": "J2000",
"covMethod": "CALCULATED",
"eqCov": [
1.1,
2.2
],
"xposAlt1": -1145.688502,
"yposAlt1": 3020.729572,
"zposAlt1": 6165.55187,
"xvelAlt1": -4.270832252,
"yvelAlt1": 5.27074276,
"zvelAlt1": -3.365155181,
"alt1ReferenceFrame": "TEME",
"xposAlt2": -1456.915926,
"yposAlt2": -2883.540406,
"zposAlt2": 6165.55187,
"xvelAlt2": -1.219814294,
"yvelAlt2": -6.602080212,
"zvelAlt2": -3.365155181,
"alt2ReferenceFrame": "EFG/TDR",
"posUnc": 0.333399744452,
"velUnc": 0.000004,
"mass": 164.5,
"area": 5.065,
"solarRadPressCoeff": 0.0244394,
"dragCoeff": 0.0224391269775,
"dragArea": 4.739,
"revNo": 7205,
"geopotentialModel": "EGM-96",
"dragModel": "JAC70",
"lunarSolar": true,
"solarRadPress": true,
"srpArea": 4.311,
"solidEarthTides": true,
"inTrackThrust": true,
"bDot": 1.23,
"edr": 1.23,
"thrustAccel": 1.23,
"cmOffset": 1.23,
"lastObStart": "2022-11-09T11:20:21.247192Z",
"lastObEnd": "2022-11-09T11:20:21.247192Z",
"obsAvailable": 376,
"obsUsed": 374,
"tracksAvail": 163,
"tracksUsed": 163,
"recODSpan": 3.5,
"actualODSpan": 3.5,
"residualsAcc": 99.5,
"solarFluxF10": 1.23,
"solarFluxF10Avg": 1.23,
"solarFluxAPAvg": 1.23,
"taiUtc": 1.23,
"ut1Utc": 1.23,
"ut1Rate": 1.23,
"polarMotionX": 1.23,
"polarMotionY": 1.23,
"iau1980Terms": 4,
"leapSecondTime": "2021-01-01T01:01:01.123Z",
"integratorMode": "integratorMode",
"partials": "ANALYTIC",
"stepMode": "AUTO",
"fixedStep": true,
"stepSizeSelection": "AUTO",
"stepSize": 1.23,
"errorControl": 1.23,
"sigmaPosUVW": [
1.23,
4.56
],
"sigmaVelUVW": [
1.23,
4.56
],
"rms": 0.991,
"rawFileURI": "rawFileURI",
"source": "Bluestaq",
"origin": "THIRD_PARTY_DATASOURCE",
"dataMode": "TEST",
"tags": [
"TAG1",
"TAG2"
],
"algorithm": "SAMPLE_ALGORITHM",
"sourcedData": [
"DATA1",
"DATA2"
],
"sourcedDataTypes": [
"RADAR"
],
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"descriptor": "descriptor",
"missionCenter": "Mission Center A",
"transactionId": "transactionId",
"origNetwork": "OPS1",
"sourceDL": "AXE"
},
"elset": {
"idElset": "ELSET-ID",
"classificationMarking": "U",
"satNo": 12,
"epoch": "2018-01-01T16:00:00.123456Z",
"meanMotion": 1.1,
"idOnOrbit": "ONORBIT-ID",
"eccentricity": 0.333,
"inclination": 45.1,
"raan": 1.1,
"argOfPerigee": 1.1,
"meanAnomaly": 179.1,
"revNo": 111,
"bStar": 1.1,
"agom": 0.0126,
"ballisticCoeff": 0.00815,
"meanMotionDot": 1.1,
"meanMotionDDot": 1.1,
"semiMajorAxis": 1.1,
"period": 1.1,
"apogee": 1.1,
"perigee": 1.1,
"origObjectId": "ORIGOBJECT-ID",
"idOrbitDetermination": "026dd511-8ba5-47d3-9909-836149f87686",
"line1": "Example line1",
"line2": "Example line2",
"descriptor": "Example description",
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"rawFileURI": "Example URI",
"origin": "THIRD_PARTY_DATASOURCE",
"sourceDL": "AXE",
"source": "Bluestaq",
"dataMode": "TEST",
"tags": [
"PROVIDER_TAG1",
"PROVIDER_TAG2"
],
"algorithm": "Example algorithm",
"sourcedData": [
"OBSERVATION_UUID1",
"OBSERVATION_UUID2"
],
"sourcedDataTypes": [
"RADAR",
"RF"
],
"transactionId": "TRANSACTION-ID",
"ephemType": 1,
"origNetwork": "OPS1"
},
"tags": [
"PROVIDER_TAG1",
"PROVIDER_TAG2"
]
}
]Response
Success
Changes
- info
added the new optional request property
//
- info
- info
added the new
ECR/ECEFenum value to the request property//
- info
Some revisions have not been checked yet.