Query specific voyage details
query Imos {
imos {
voyageList(
query: { where: { vesselCode: { isIn: ["MV001"] }, voyageNo: { isIn: [1] } } }
) {
voyageNo
vesselCode
voyageItineraries {
seq
portName
arrDepStatus
voyagePortActivities {
activityName
activityType
activityTimeLocal
}
order
arrivalLocal
departureLocal
}
cargos {
cargoShortName
}
}
}
}
Query the voyage list
query Imos {
imos {
voyageList(query: {limit: 10}) {
voyageNo
vesselCode
voyageItineraries {
seq
portName
arrDepStatus
voyagePortActivities {
activityName
activityType
activityTimeLocal
}
order
arrivalLocal
departureLocal
}
cargos {
cargoShortName
}
}
}
}
Query specific vessel details
query Vessel {
vessel {
getVessels(query: { vesselNames: "MV PACIFIC ALLOY" }) {
capacityBaleM3
capacityGrainM3
fillingLimitPercentage
isActive
containerCapacityFEU
deckCapacityM3
isActiveForVeslink
last5CargoShortNames
foeConversionFactor
sqlID
vesselCode
name
vesselType
suezType
fleet
flag
unitTypeCode
ownership
callLetters
operator
lOA
beam
depth
dailyCost
opa90
dWT
capacity
totalBBLs
vesselSummerDraft
vesselWinterDraft
maxDraft
tPC
gRT
nRT
panamaGross
panamaNet
suezGross
suezNet
ladenSpeed
ballastSpeed
tradeArea
foeConversionFactorInverted
maxAirDraft
telex
fax
imoNo
phone
lastUpdateGmt
entryDateGmt
allowUpdate
hullType
lastUser
yearBuilt
isBargeUnit
vapor
igs
nonActive
allowDespatch
trackInlandBunkers
estOnly
co2Fitted
bowThruster
strengthened
australianLadders
toledoSuitable
tveValid
rejected
logFitted
grainFitted
commercialMgmt
etaExcluded
a60Fitted
offshoreBarge
useBoilOffMinCons
useScrubbers
isCommonlyUsed
isUnitTow
activeForOnboard
isGeneralCargo
equipmentFlags
email
refNo
satC
ventilation
iceClass
grabsQty
grabsCap
engineMake
holdStrengthened
inheritRouteFromVessel
remarks
officialNo
pnsNo
hatchType
hAndMValue
pAndIClub
gapValue
maxBallastDailyBoilOffPct
maxLadenDailyBoilOffPct
demAnalyst
satA
satB
miniM
masterPhone
bridgePhone
ccrNo
chtrCoordinator
opsCoordinator
beaufortNo
seaStateNo
seaSwellNo
alerts
dailyAdminFee
adminFeeCurr
vesselTypeCorrelation
crossRefNo
replicationFlags
veslinkCompany
unitFactor
fuelZoneSetID
vesselTypeAdjustment
naturalBoilOffBallastSpeed
naturalBoilOffLadenSpeed
bunkerConfigVersion
companyCode
scrubberType
vettingRemarks
iceClassType
engineType
windRewardFactor
userDefinedFields
builder
registry
vesselOwnerNew
vesselSource
speedSource
}
}
}
Query bunker prices at a specific port
query BunkerPrices {
bunkerPrices {
portBunkerPrices(request: { portNo: 650 }) {
source
timestamp
prices {
grade
price
change
}
}
}
}
Query a specific cargo
query Imos {
imos {
cargo(id: "2") {
_id
cargoID
coaNo
cpQtyString
qtyUnit
optionPercentageString
cargoQtyPlus
rateSold
cargoGrades
totalVcovSalesQty
brokersList
status
buyOrSell
isFOBCargo
fOBRefVesselName
freightRateCurr
freightValue
freightCalculated
lumpsumValue
wSCFlat
wSCPct
indexLinkedFrtType
bunkerSurchargeType
tradeAreaName
firstLoadPortName
firstLoadPortNo
firstLoadSeqNo
lastDiscPortName
lastDiscPortNo
lastDiscSeqNo
linkedTrades
linkedBunkerPurchases
vesselName
voyageStatus
cpCargoVolume
density
billBy
cpQtyMT
cpQtyM3
minQtyMT
laycanFromGmt
laycanToGmt
laycanRangeGmt
laycanRangeLocal
freightType
dischDemurrageBase
dischDespatchBase
loadDemurrageBase
loadDespatchBase
contractType
estimateID
fixtureNo
vslCode
voyageNo
}
}
}
Query voyage port sequence with ETA & ETD
query Imos {
imos {
voyageList(
query: { where: { vesselCode: { isIn: ["MVGI1"] }, voyageNo: { isIn: [2502] } } }
) {
_id
vesselCode
voyageNo
vesselName
voyageItineraries {
seq
port {
name
}
arrivalLocal
departureLocal
order
}
}
}
}