| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Port | Port | PortModule | MarineTraffic |
| (2) PortCall | PortCall | SubscriptionPlanModule | MarineTraffic |
| (3) Route | Route | PortModule | MarineTraffic |
| (4) RouteWaypoint | RouteWaypoint | SubscriptionPlanModule | MarineTraffic |
| (5) SubscriptionPlan | SubscriptionPlan | SubscriptionPlanModule | MarineTraffic |
| (6) UserAccount | UserAccount | UserAccountModule | MarineTraffic |
| (7) UserSubscription | UserSubscription | SubscriptionPlanModule | MarineTraffic |
| (8) Vessel | Vessel | VesselModule | MarineTraffic |
| PortCall | SubscriptionPlanModule | MarineTraffic |
| Property | Type | Entity | Reference | Module |
| (1) ArrivalActualUtc | DATE | PortCall | ||
| (2) ArrivalEstimatedUtc | DATE | PortCall | ||
| (3) BerthName | STRING | PortCall | ||
| (4) DepartureActualUtc | DATE | PortCall | ||
| (5) DepartureEstimatedUtc | DATE | PortCall | ||
| (6) DraftArrival | STRING | PortCall | ||
| (7) DraftDeparture | STRING | PortCall | ||
| (8) Port | LONG | PortCall | Port | PortModule |
| (9) Reason | STRING | PortCall | ||
| (10) Route | LONG | PortCall | Route | PortModule |
| (11) Vessel | LONG | PortCall | Vessel | VesselModule |
Example:
final PortCall portcall = (PortCall) invokeModule(SUBSCRIPTION_PLAN_MODULE + "/portcall/" + id, PortCall.class);| RouteWaypoint | SubscriptionPlanModule | MarineTraffic |
| Property | Type | Entity | Reference | Module |
| (1) EstimatedTimeUtc | DATE | RouteWaypoint | ||
| (2) Latitude | STRING | RouteWaypoint | ||
| (3) Longitude | STRING | RouteWaypoint | ||
| (4) Route | LONG | RouteWaypoint | Route | PortModule |
| (5) SequenceNumber | LONG | RouteWaypoint |
Example:
final RouteWaypoint routewaypoint = (RouteWaypoint) invokeModule(SUBSCRIPTION_PLAN_MODULE + "/routewaypoint/" + id, RouteWaypoint.class);| SubscriptionPlan | SubscriptionPlanModule | MarineTraffic |
| Property | Type | Entity | Reference | Module |
| (1) BillingPeriod | STRING | SubscriptionPlan | ||
| (2) Currency | STRING | SubscriptionPlan | ||
| (3) Description | STRING | SubscriptionPlan | ||
| (4) HistoricalDataDays | LONG | SubscriptionPlan | ||
| (5) HistoricalDataYears | LONG | SubscriptionPlan | ||
| (6) IsActive | BOOL | SubscriptionPlan | ||
| (7) IsEnterprise | BOOL | SubscriptionPlan | ||
| (8) MaxApiCallsPerMonth | LONG | SubscriptionPlan | ||
| (9) MaxCustomAreas | LONG | SubscriptionPlan | ||
| (10) MaxNotificationsPerMonth | LONG | SubscriptionPlan | ||
| (11) MaxTrackedVessels | LONG | SubscriptionPlan | ||
| (12) Name | STRING | SubscriptionPlan | ||
| (13) PriceAmount | STRING | SubscriptionPlan |
Example:
final SubscriptionPlan subscriptionplan = (SubscriptionPlan) invokeModule(SUBSCRIPTION_PLAN_MODULE + "/subscriptionplan/" + id, SubscriptionPlan.class);| UserSubscription | SubscriptionPlanModule | MarineTraffic |
| Property | Type | Entity | Reference | Module |
| (1) AutoRenew | BOOL | UserSubscription | ||
| (2) EndUtc | DATE | UserSubscription | ||
| (3) IsTrial | BOOL | UserSubscription | ||
| (4) StartUtc | DATE | UserSubscription | ||
| (5) SubscriptionPlan | LONG | UserSubscription | SubscriptionPlan | SubscriptionPlanModule |
| (6) UserAccount | LONG | UserSubscription | UserAccount | UserAccountModule |
Example:
final UserSubscription usersubscription = (UserSubscription) invokeModule(SUBSCRIPTION_PLAN_MODULE + "/usersubscription/" + id, UserSubscription.class);| Contact | Donate | Imprint |