Vessel
POST /udl/vessel/createBulk
Changed onService operation intended for initial integration only, to take a list of vessel records 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/vessel/createBulk
- Authnone declared
Request body
Example request
[
{
"id": "0167f577-e06c-358e-85aa-0a07a730bdd0",
"classificationMarking": "U",
"entity": {
"idEntity": "ENTITY-ID",
"name": "Example name",
"classificationMarking": "U",
"type": "ONORBIT",
"idLocation": "LOCATION-ID",
"countryCode": "US",
"ownerType": "Commercial",
"urls": [
"URL1",
"URL2"
],
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"source": "Bluestaq",
"origin": "THIRD_PARTY_DATASOURCE",
"dataMode": "TEST",
"location": {
"idLocation": "LOCATION-ID",
"classificationMarking": "U",
"name": "Example location",
"countryCode": "US",
"lat": 45.23,
"lon": 179.1,
"altitude": 10.23,
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"source": "Bluestaq",
"origin": "THIRD_PARTY_DATASOURCE",
"dataMode": "TEST",
"origNetwork": "OPS1"
},
"onOrbit": {
"idOnOrbit": "ONORBIT-ID",
"classificationMarking": "U",
"satNo": 1,
"commonName": "Example common name",
"constellation": "Big Dipper",
"intlDes": "2021123ABC",
"launchDate": "2018-01-01",
"decayDate": "2018-01-01T16:00:00.123Z",
"objectType": "PAYLOAD",
"origin": "THIRD_PARTY_DATASOURCE",
"missionNumber": "Expedition 1",
"category": "Lunar",
"lifetimeYears": 10,
"altName": "Alternate Name",
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"source": "Bluestaq",
"dataMode": "TEST",
"launchSiteId": "LAUNCHSITE-ID",
"countryCode": "US",
"origNetwork": "OPS1"
},
"idOnOrbit": "ONORBIT-ID",
"idOperatingUnit": "OPERATINGUNIT-ID",
"origNetwork": "OPS1"
},
"idEntity": "ENTITY-ID",
"altVesselId": "590b5194fc32e75dd00682ba",
"idOrganization": "0147f777-w09a-835f-85aa-0a07a730fgg0",
"vesselName": "DORNUM",
"vesselType": "Passenger",
"vesselClass": "Nimitz",
"vesselDescription": "Search and Rescue Vessel",
"sconum": "B45524",
"imon": 9566356,
"mmsi": "416450000",
"callsign": "V2OZ",
"vesselFlag": "United States",
"yearBuilt": "2014",
"vesselBuilder": "Samsung Heavy Inds - Geoje",
"status": "In Service/Commission",
"firstSeen": "2018-01-01T16:00:00.123Z",
"length": 511.1,
"width": 24.1,
"maxDraught": 21.1,
"vslWt": 3423.76,
"maxSpeed": 32.5,
"sternType": "Cruiser",
"numBlades": 4,
"numShafts": 3,
"propType": "Diesel",
"hullNum": "A30081",
"createdAt": "2018-01-01T16:00:00.123Z",
"createdBy": "some.user",
"source": "Bluestaq",
"origin": "THIRD_PARTY_DATASOURCE",
"dataMode": "TEST",
"origNetwork": "OPS1"
}
]Response
Success
Changes
- info
added the new
LASEREMITTERenum value to the request property//
- info
- warning
the
///request property's maxLength was set to4 - warning
the
///request property's min was set to0.00 - info
api operation id
createBulks_41removed and replaced with - info
the endpoint scheme security
BasicAuthwas removed from the API
- warning
Some revisions have not been checked yet.