1. DTN can provide {client_id} and {client_secret} which can be used to get tokens to access all the relevant APIs (Vessel Insights API, Vessel Insights Subscription API & Insert Noon API) or tokens which provide access to a limited set of above mentioned APIs.
  2. This is to facilitate user management on the customer side where customer can make someone responsible for subscribing and unsubscribing vessels, someone else can be responsible for sending noon reports and another group of people might be only authorized to get data from Vessel Insights API.
  3. The required access {token} can be fetched making use of your personal {client_id} and {client_secret} via the authentication endpoint. An example call is described in section below.

  1. Use the {token} from step 3 to grant access towards the Vessel Insights Subscription API to self-manage vessel subscriptions for Vessel Insights API.
  2. Use the {token} from step 3 to grant access towards the Insert Noon API to insert noon reports in Vessel Insights API.
  3. Use the {token} of the step 3 to grant access towards the Vessel Insights API and specify (in GraphQL format) what information to return from a subscribed vessel that DTN is tracking. With GraphQL you can specify the exact parameters that needs to be returned.

  1. Using Vessel Insights API you can request time series data and performance analysis results for an IMO number between a date/time range. Example calls are described in section below.
Category: Getting StartedTags: