Streamdata.io API Gallery - NxtPort (Report Issue)

Organization(s):

NxtPort List

List all ContainerTypes

NxtPort List Containers

Get all containers currently in the database. Only Containers accessible by the user will be reported.

NxtPort Create a new Container

Create a new container. If all goes well, a 200 status code is returned. If the create fails, a 500 status code is returned.

NxtPort Get container events

Get the list of Events related to a container

NxtPort Release

Release a container to an organization.

NxtPort Get all coordinates

Get the coordinates of all known locations.

NxtPort Record delivery

When the driver has delivered the container, a request should be sent to the server to record (create) the delivery. Note that a delivery is associated with a PickupRight, because the driver who gets a PickupRight, will automatically get a right t...

NxtPort Create an Event

Used to create an event for a container at a specific location and time. Each event is defined by a type. Currently a limited number of events (pickup and availability) are supported, but this may be extended with e.g. passage events. There are 2 ...

NxtPort List

List all Locations with their details. Locations have a type, name and the ISRS Locode.

NxtPort Create

Create a new Location

NxtPort Details

Get details of 1 location.

NxtPort List

List all registered organizations.

NxtPort Register organization

Register an Organization with a name. The name must be unique, so if one registers an Organization with a name that is already in use, an error will occur.

NxtPort List PickupRights

Get all PickupRights that are assigned / transferred to the users's Organization.

NxtPort Assign

Assign the PickupRight to a truck driver.

NxtPort Request

When a driver needs to pickup a container, he should send a request to get authorization for the pickup. This will return a **temporary pincode**. If no authorization is given, http status 403 is returned

NxtPort Revoke Assignment

Revoke the current PickupRight assignment. This must be used in case you did an assign of a PickupRight to a driver and you want to cancel this. This action is only possible as long as the PickupRight is not exercised.

NxtPort Revoke Transfer

Revoke the current PickupRight transfer. This must be used in case you did a transfer of a PickupRight to another Organization and you want to cancel this. This action is only possible as long as the PickupRight is not assigned.

NxtPort Transfer

Transfer the PickupRight to another Organization (a subcontractor).

NxtPort Create pickup

When the driver has picked up the container, a request should be sent to the server to record (create) the pickup. The server will record the datetime of the pickup.

NxtPort Create release

Serves to create a Container together with its PickupRight that gets automatically transferred to the consignee.

NxtPort Block

Blocking a release is done by a delete. This will revoke the PickupRight from the consignee. The Container and its PickupRight are deleted. Afterwards it is still possible to release again. The following conditions apply for this to work: * the c...

NxtPort List

List all users registered.

NxtPort Register user

Register information of a user. Note that the "real" (human) user should have an account on the blockchain (upfront). This account is represented by an address on the chain, which is based on the public key of the user. Registering therefore means...

NxtPort Get Companies

Get companies where name contains input.

NxtPort Get Companies

Get a company by its id.

NxtPort Get Companies Name Name

Get a company by its name.

NxtPort Get Companies Pcs Pcs

Get a company by its pcs code.

NxtPort Get Companies Vat Vat

Get a company by its vat.

NxtPort Get Countries

Get a list of all the countries. The API will return the complete list of the existing countries with their country name and 2-character country code in JSON format. The example output for a HTTP Status code 200 contains a subset of the possible o...

NxtPort Get Countries Countrycode

Get the details of 1 specific country, specified by the country code in the query parameter. Both the country name and country code are returned in a JSON object. The example response in case of HTTP Status Code 200 contains the result when reques...

NxtPort Get Countries Code Subdivisions

Get a list of all the subdivisions of a certain country, specified by the country code in the query parameter. The example response contains a subset of the output when requested for BE.

NxtPort Get Countries Country Code Subdivisions Code

Get the details of 1 specific subdivision, based on the countryCode and subdivisionCode in the query parameters.

NxtPort Publish Device

Publish the fill level for all Big Belly devices.

NxtPort Retrieve available layers

This operation lists the currently available city layers. The returned strings can then be used as a layerId path parameter in the /layers operations included in this API.

NxtPort Retrieve the city layer data for the specified layer, metric and date.

This operation retrieves city layer data for the specified layer, metric and date combination. The date is passed in the following format: YYYYMMDD. The values for the layerId and metricId can be fetched from the /layers and /metrics operations.

NxtPort Retrieve the city layer data for the specified layer, metric and date.

This operation retrieves city layer data for the specified layer, metric and date combination. The date is passed in the following format: YYYYMMDD. The values for the layerId and metricId can be fetched from the /layers and /metrics operations.

NxtPort Get Locations

This api will return a (paged) list of locations that match the search parameters (query parameters) ordered by the name without diacritics.

NxtPort Get Locations Latitude Longitude Radius

This api will return locations in a certain radius of a point, ordered by distance , not necessarily in the same country

NxtPort Get Locations Locode

Get the details of 1 location based on the locode.

NxtPort Retrieving supported metrics

The platform allows you to retrieve supported metrics by sending a HTTP GET to /metrics. The string-values for the attribute id can be used as a metricId path parameter in the City Layer operations. The attribute granularity indicates how fine g...

NxtPort Returns the file with corresponding blnumbers and senderID.

Returns the file with corresponding blnumbers and senderid..

NxtPort Returns the file with corresponding blnumbers and containernumber.

Returns the file with corresponding blnumbers and containernumber..

NxtPort Returns the file with corresponding blnumbers and staynumber.

Returns the file with corresponding blnumbers and staynumber..

NxtPort Get VERMAS Files

Returns the VERMAS files with the according booking number and container number

NxtPort Get Stay

Get a single stay by IMO number.

NxtPort Get Expected Vessels

Get all the expected vessels of BEANR and BEZEE

NxtPort Get Vessels In Port

Get all the in-port vessels of BEANR and BEZEE

Submit Your API

Join the gallery to find out how much you can save with Streamdata.io.