Cargo Controller

From cargo information to cargo control. Full track & trace of incoming vessels, equipment, and insight into cargo details. You can also direct all follow-up actions from the same screen. Cargo Controller is a further development of our service Cargo Information.


Quickly to

Frequently Asked Questions


How do I know if the Discharge Terminal has changed?

In some situations, the discharge terminal can be changed. In the past you needed to monitor your tracked B/L's manually on these changes, there is now a e-mail notification in place to alert you immediately:

Set notification
You can set up email notifications for major status changes. This way you stay simple or informed if the status of your tracked load changes.

1. Open the user preferences (the round button with your initials at the top right of the main screen).
2. Choose 'Notification settings'
3. Via the slider you can switch one (or both) e-mail notification on or off. Email notifications are sent to the email address of your PCS account.

Was this post helpful?

How can I configure a webhook API when using the Cargo Controller API?

When you integrate the Cargo Controller with our API-linkup, the webhook URL can be configured in Cargo Controller. The webhook URL is the 'mailbox' of your software that receives all updates from Cargo Controller.

Your software supplier will provide an URL.

The person within your organisation that is pointed 'head user of the Port Community System' is able to store that URL in the settings of Cargo Controller.

Step 1) Open the Cargo Controller notification settings

Step 2a) Set up the webhook URL Enter the URL here and choose 'save'. Cargo Controller immediately checks whether the URL can be reached. If Cargo Controller can reach the URL, the URL will be saved. If this does not work, you will receive an error message. In that case, check with your software vendor that the URL is correct. NB! Only one URL can be registered per organization.

Step 2b) Set up error email notification for the webhook URL Under the URL, you can register an email address (or several) should there be a failure to get the API updates on your URL. This allows you to directly assign these notifications to your internal IT specialist and/or software supplier.

Was this post helpful?

How can I categorize my tracked cargo by use of labels?

Labels allow you to categorize your cargo to improve collaboration within your organization. Categorize your cargo based on customers, departments or the type of cargo, for example

  • Customer A / Customer B
  • Customs department / expedition department
  • Fresh / Veterinary / High Priority

By adding labels you can easily filter out the cargo that needs your attention. You can add multiple labels to one shipment, and you can filter on labels using the filter options.

You can create your own label categories, and simply add them in the overview screen, or when tracking new cargo.

Watch the instruction video "Instructional video – Adding labels to your tracked cargo" at the top of this page.

Was this post helpful?

Do I have to add each equipment on the B/L separately?

No. Cargo Controller works on the basis of B/Ls. When entering a combination of a B/L and one equipment number, Cargo Controller automatically retrieves the entire B/L with all the equipments listed on it. It is therefore not necessary to enter each individual equipment on the B/L.

Was this post helpful?

Is a system link available?

I already have a system link for Cargo Information, can I continue to use it?

Can I use the system link and the web screens at the same time?

What is Cargo Controller?

With Cargo Controller you can make the transition from cargo information to cargo management. The service offers full tracking & tracing of ships expected in the port and of your cargo. Furthermore, you can also manage all follow-up actions in the same screen. Cargo Controller is a further development of our service Cargo Information. Read here how the service Cargo Controller can benefit you.

Was this post helpful?

Process progress

How do I know when a B/L has been removed?

In some situations, B/Ls are removed from a manifest. If your tracked B/L is deleted, all updates in Cargo Controller will be deleted, via API you will also see a 'Deleted' status update. To be sure of the status of your B/L, you can activate an e-mail notification so that you will immediately receive an e-mail if your B/L has been deleted. In this e-mail you can see which actions can be taken.

Set notification
You can set up email notifications for major status changes. This way you stay simple or informed if the status of your tracked load changes.

1. Open the user preferences (the round button with your initials at the top right of the main screen).
2. Choose 'Notification settings'
3. Via the slider you can switch an e-mail notification on or off. Email notifications are sent to the email address of your PCS account.

B/L available again
If your deleted B/L becomes available again on another manifest, we will automatically link it again for you. However, if an MID or Domproc was submitted on this B/L, it will have to be re-entered manually.

Was there already a domproc notification on this B/L?
If a B/L is removed from a manifest, the domproc notification is automatically removed by Customs. You will receive a default error code 6236_2738. If the B/L becomes available again, you must submit a domestic process report yourself.

Was a document pre-notified at the terminal on this B/L?
Check whether the documents for the correct terminal have been pre-notified. Has the unloading terminal been changed? Then make sure that you pre-register the documents for the correct terminal.

Was this post helpful?

My cargo is listed as ‘Not yet known’; why is that?

If you add a B/L with an equipment (and reference), after adding it you can see in the screen whether the cargo is being tracked successfully.  If there are no anomalies, you will be able to find the B/L in the B/L cargo overview.

It is also possible that the B/L will be placed in the 'Not yet known’ overview. This is usually because the shipping company has not yet submitted the B/L to Portbase. Registration by the shipping company often takes place one week before arrival but it can be as late as 72 hours before arrival.

If your cargo is still listed as 'Not yet known’ after that point, first check that the data have been entered correctly. If the data are correct, please contact the shipping company. It is possible that the B/L number has been changed, or that the shipping company has not yet submitted the B/L to Portbase.

Was this post helpful?

New features & updates

2022 – March: Coverage in Vlissingen / Zeebrugge and more

  • Coverage for vessel ATA and ATD for vessels arriving in Vlissingen and Terneuzen:

In collaboration with North Sea Port, Portbase establisched a connection with the Enigma+ platform. As a result, the  Actual Time of Arrival (ATA) and Actual Time of DeparturATD updates for vessels arriving in Vlissingen or Terneuzen, (at terminals Kloosterboer, ZZC and Verbrugge) can now be tracked in Cargo Controller.

  • Cut and run renamed to 'discharge not confirmed' :

The status cut and run is normally shown when a discharge confirmation is not received and the vessel has already departed from the terminal. In reality in many situations the equipment has been discharged, but merely has not been confirmed yet through a confirmation message. The cut and run status is therefore often misleading. As of now the status ‘cut and run’ is renamed to ‘discharge not confirmed’, which better reflects the actual status.

Was this post helpful?

2021 – November: Improved ETA

Good news! As of today we introduce a major improvement to the vessels estimated time of arrival in Cargo Controller. Where we used to show only the ETA for port entry, we now automatically update the vessel ETA with arrival at the first berth (as soon as known). This ETA will be much closer to the actual time of arrival of the vessel.

Find out below where you can see the vessel ETA.

The improved ETA is also updated in the Cargo Controller API. Find the most recent specs at

Was this post helpful?

2021 – August: Improved vessel tracking and more


  • The vessel overview now orders the upcoming vessels better.
  • When tracking new vessels, only upcoming sailings will be shown, ordered on ETA. Past sailings are no longer shown on top.
  • Terminal name for APM terminals Rotterdam (APMTR) has been renamed to Hutchison Ports Delta II (HPDII), as the terminal is part of the Hutchison group since june 1.

Was this post helpful?

2021 – July: Labels, new filters, broad inspection coverage and many more

New Features

  • Label functionality: add labels to your B/Ls to easily categorize. Read more or watch the instructional video
  • New filter option: filters for a specific time frame are now available
  • Applied filters are now stored after closing Cargo Controller. After re-opening, your previously applied filters are still active.
  • Improved coverage of customs inspections; In case customs manually selects shipments for inspection, those inspections are now shown as well in Cargo Controller. Previously only selections based on automated customs risk assessment were shown.


  • When adding an import document directly from within cargo controller, the terminal name is already prefilled.
  • Improved visualization of applied filters
  • Improved linking of import documents to a B/L (sometimes import document was not shown, while it was registered in notification import documentation)
  • PDF-download of a B/L: improved the listing of weight per goods-item and weight of entire B/L
  • Elaborated API specifications on
  • Copy-pasting improved when pasting values with dashes

Was this post helpful?


How can I set up e-mail notifications?

Read how to set up e-mail notifications in our instruction manual.

In case you have e-mail notifications configured in Cargo Information, please reconfigure the notifications in Cargo Controller.

The (old) notification settings in cargo information can then be deleted.

Was this post helpful?

What is the source of the information in Cargo Controller?

The following overview shows you all the functionalities and data sources for Cargo Controller and Cargo Tracker.

Source Cargo Controller Cargo Tracker
Vessel status information (ETA/ATA) Shipping company/shipbroker for voyage x x
Information about the cargo Shipping company/shipbroker customs manifest x x
Time of discharge Terminal x x
Inspection status Dutch customs x x
Document prenotification Submitter of document prenotification x x
Gate-out Terminal x

Was this post helpful?

Which shipping companies’ cargo data can I track?

The cargo data for virtually all shipping companies calling at Dutch ports is available.

However, shipping companies do have the option of not making the cargo data available to view, either in whole or in part. If you are unable to track the data of a shipping company and feel you should be able to, please contact our service desk.

Was this post helpful?

Which terminals’ status data can I track?

An overview of our affiliated terminals can be found here.

Was this post helpful?

Which type of cargo can I track with Cargo Controller?

Cargo Controller is suitable for containers, trailers (accompanied/unaccompanied) and other equipments

Equipment type  Method of linking in the service Cargo Controller
Containers Container number + B/L number
Trailers Unaccompanied transport Trailer number + shipment number

For example, cargo via CLDN:
Shipment number = CLVW031699KGRT214
Equipment number (trailer number) = HMB739

Accompanied transport:
Registration number of tractor unit + shipment number

For example, cargo via Stena Line:
Shipment number = STNL0012345678001
Equipment number (registration number of tractor unit):  AB1788

Other equipments Equipment number as specified by the shipping company

Was this post helpful?

What are the technical requirements for using the Cargo Controller web screens?

Cargo Controller works with Google Chrome, Microsoft Edge and Mozilla Firefox. Proper functioning of Cargo Controller cannot be guaranteed when using other browsers, such as Internet Explorer.

Was this post helpful?

Which language is Cargo Controller available in?

Cargo Controller is available in Dutch and English. To change your preference, see instruction manual ‘Setting up e-mail notifications and screen language’.

Was this post helpful?