Need Support? phone +1 562 264 5194 or email [email protected]

FAK Container Availability Integration

This support post explains how to integrate your CFS/FAK container availability information with Inbound Connect

There are many situations where your FAK/CFS container availability information should be integrated with Inbound Connect.

These include being visible in the national LCL Availability Search, validation of availability during booking flows and also for storage alerting and management.

 Inbound Connect supports a large number of ways to gather the availability information and it is best you speak with Inbound Connect support first before starting on this integration.
 
There are three general approaches and in order of preference.
 
  1. Direct integration to your existing warehouse management system or publicly visible availability information.
    1. We have a large number of integrations to existing systems.  Please check with us first if we have an integration to your system.
  2. Using our ContainerAvailability API, which is described more in this document.
  3. Using our CSV based email address, which is described more in this document.
 
For step 2 above when using our ContainerAvailabity API, the integration flow is as follows:
  1. Generate an API key for a user (or create a generic integration user first) within your facility account.
  2. Construct a payload based on the API payload format tab and send it in to our API endpoint.
  3. The system will automatically add the container availability information to the system.

 

For step 3 above, when using our CSV based email service, the integration is as follow:

  1. Contact Inbound Connect Support to obtain your unique code to include the CSV file.
  2. Construct a CSV file matching the specifications shown in the CSV Payload Format tab.
  3. Send that file to the email address provided to you by Inbound Connect Support in step 1 above.

Endpoint

The facility attachment API URL will be provided by your Inbound Connect account or support team member.  Please contact them to get the URL.

 

Security

To authenticate to the Inbound Connect API, you first need to generate an API token for a user with permissions to edit bookings.  You can either create a generic user with just this permission, or use an existing user.  

  1. Once logged in as the user in question.
  2. Go to the My Settings menu in the top right of the screen.
  3. Select the API Keys tab and click New API Key.
  4. Copy down the API key as once the window is closed you won’t be able to retrieve it again and you will be required to generate a new key.
  5. To all HTTP requests to the Inbound Connect endpoint ensure you have the following HTTP Header added.
    1. Inbound-API-Key: <emailaddress>:<apikey>
    2. Where email address is the email address of the user within your facility account
    3. And apikey is the value copied from step 4 above.
This particular Inbound Connect endpoint accepts a JSON array payload in the body of a POST message to the API endpoint.

Field Descriptions

FieldDescriptionComments
containerNumberThe container number you are specifying availability for
vesselNameName of the vessel the container came in on.
voyageNumberThe voyage this container came in on.
availableDateTimeThe date/time this container becomes availableyyyy-MM-dd’T’HH:mm:ss format (ISO 8601) in local time to the facility
firstDateOfStorageThe date/time that storage will commence on this container.yyyy-MM-dd’T’HH:mm:ss format (ISO 8601) in local time to the facility

Example

[
    {
	"containerNumber": "MSKU1234565",
	"vesselName": "MAERSK TEST",
	"voyageNumber": "123S",
	"availableDateTime": "2024-01-01T15:00:00",
	"firstDateOfStorage": "2024-01-05T15:00:00",
    },
    {
	"containerNumber": "CMAU1234565",
	"vesselName": "CMA TEST",
	"voyageNumber": "123S",
	"availableDateTime": "2024-01-01T15:00:00",
	"firstDateOfStorage": "2024-01-05T15:00:00",
    },
]

The file should be prepared as a CSV file with a .csv file name attachment.  You can send multiple files per email if required.

There should be no header information within the file.  The first row in the file is treated as data and if you have CSV column headers the file will be rejected.

The format of the CSV should follow the below.  The CSV file format does not support a time component to the date fields.

The format of the date fields should be dd/MM/yyyy  (if you wish to use ISO 8601 date formats please use the API integration approach)

TenantCode, ContainerNumber, AvailabilityDate, StorageStartDate, VoyageNo, VesselName

 

Example

Filename: availabity.csv
"MYCODEHERE","MSKU1234565","2024-01-01T15:00:00","2024-01-05T15:00:00","123S","MAERSK TEST"
"MYCODEHERE","ABCU1234565","2024-01-01T15:00:00","2024-01-05T15:00:00","123S","MAERSK TEST"
Share the Post:

Ready to take your logsitics business to the next level?

Reach out and request a demo today.