vortexasdk.api.vessel

Vessel

Vessel(self, id: str, name: str, ref_type: str, leaf: bool, parent: List[vortexasdk.api.shared_types.IDNameLayer], related_names: List[str], mmsi: int, tags: List[vortexasdk.api.shared_types.Tag], current_product_type: List, vessel_class: str, dead_weight: Union[int, NoneType] = None, cubic_capacity: Union[int, NoneType] = None, to_bow: Union[str, NoneType] = None, to_stern: Union[str, NoneType] = None, to_port: Union[str, NoneType] = None, to_starboard: Union[str, NoneType] = None, call_sign: Union[str, NoneType] = None, year: Union[int, NoneType] = None, imo: Union[int, NoneType] = None, gross_tonnage: Union[int, NoneType] = None, scrubber: Union[vortexasdk.api.shared_types.Scrubber, NoneType] = None, flag: Union[vortexasdk.api.shared_types.Flag, NoneType] = None, ice_class: Union[str, NoneType] = None, propulsion: Union[str, NoneType] = None) -> None

Represent a Vessel reference record returned by the API.

Vessels Further Documentation

VesselEntity

VesselEntity(self, id: str, name: str, mmsi: int, imo: Union[int, NoneType], dwt: int, vessel_class: str, corporate_entities: List[vortexasdk.api.corporation.CorporateEntity], tags: List[vortexasdk.api.shared_types.Tag], status: str, year: Union[int, NoneType] = None, start_timestamp: Union[str, NoneType] = None, cubic_capacity: Union[int, NoneType] = None, voyage_id: Union[str, NoneType] = None, fixture_fulfilled: Union[bool, NoneType] = None, end_timestamp: Union[str, NoneType] = None, fixture_id: Union[str, NoneType] = None, scrubber: Union[vortexasdk.api.shared_types.Scrubber, NoneType] = None, flag: Union[vortexasdk.api.shared_types.Flag, NoneType] = None, ice_class: Union[str, NoneType] = None, propulsion: Union[str, NoneType] = None) -> None

A VesselEntity represents a vessel record used in CargoMovements and VesselMovements.

Vessel Entities Further Documentation