CargoOptimizationRequest
originstring · requiredOrigin space station or planet
Example: Earth Station Alphadestinationstring · requiredDestination space station or planet
Example: Mars Colony Betacargoobject[] · required
constraintsobject
CargoItem
typestring · enum · requiredType of cargo
Enum values:PERISHABLEFRAGILEHAZARDOUSSTANDARDPRIORITYweightnumber · float · requiredWeight in metric tons
volumenumber · float · requiredVolume in cubic meters
specialRequirementsstring[]Example: ["temperature-controlled","zero-gravity-storage"]
OptimizationConstraints
maxTransitTimeintegerMaximum transit time in Earth days
preferredCarriersstring[]avoidRoutesstring[]Routes to avoid (e.g., asteroid belts)
OptimizationResult
recommendedRouteobjectestimatedCostnumber · floatCost in Galactic Credits
estimatedTimeintegerTransit time in Earth days
confidenceScorenumber · float · min: 0 · max: 1alternativeRoutesobject[]
SpaceRoute
routeIdstring · uuidwaypointsstring[]carrierstringvesselTypestring · enumEnum values:FREIGHTEREXPRESS_SHUTTLEHEAVY_HAULERQUANTUM_TRANSPORT
PredictionRequest
shipmentIdstring · uuid · required
predictionTypesstring[]Enum values:DELAYDAMAGEROUTE_DISRUPTIONCOST_OVERRUN