Skip to content

Fous1-Stop Vehicle Booking System

Turn the OneStop VBS into an API

Read Import Delivery Times, container hold statuses and your pick-up and drop-off bookings from the OneStop VBS with one API call each. Or have a workflow check your import containers for Line Clear and Customs Clear before the morning dispatch.

Works with your own 1-Stop Vehicle Booking System account. Fous is an independent product.

What you can build on the VBS

  • Get import delivery times

    Build this

    Reads the Import Delivery Times screen for one terminal: each vessel's voyages, ETA and the First Availability, First Free and Storage Start dates.

    Takes
    Terminal
    Returns
    Vessel, Lloyds number, in voyage, out voyage, ETA, first availability, first free, storage start
  • Check container hold statuses

    Build this

    Reads the hold statuses the VBS shows for each container you list at one facility: line, customs and other holds.

    Takes
    Facility, container numbers
    Returns
    Container number, line status, customs status, other hold
  • List my bookings for a day

    Build this

    Reads your pick-up and drop-off timeslot bookings at one facility for a date, with the container on each and whether it became a No Show.

    Takes
    Facility, date
    Returns
    Timeslot, booking type, container number, vessel and voyage, status
  • Attach a container to a timeslot

    Build this

    Opens a timeslot you hold at a facility, enters the container number, uses Get Details, adds the EIDO PIN for an import and saves the booking.

    Takes
    Facility, date, timeslot, container number, EIDO PIN (imports)
    Returns
    Timeslot, container number, vessel and voyage, status, message shown

Automate the VBS with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • Import containers cleared for pick-up, before dispatch

    Build this
    Starts
    Every weekday at 5:30, Sydney time
    Step 1
    For each facility, check the hold statuses of the containers on your list.
    Step 2
    Keep the containers whose line or customs status changed since the last run.
    Step 3
    Email you the list, one section per facility, with each container's statuses.
  • Changed First Free and Storage Start dates, to your TMS

    Build this
    Starts
    Every hour, as terminals send Import Delivery Times hourly
    Step 1
    For each terminal you name, get the Import Delivery Times.
    Step 2
    Keep the vessels whose ETA, First Free or Storage Start date changed since the last run.
    Step 3
    Post each one to your transport management system's webhook.
  • Today's No Shows, by facility

    Build this
    Starts
    Every day at 19:00, Sydney time
    Step 1
    For each facility, list today's bookings.
    Step 2
    Keep the bookings with the No Show status, and stop when there are none.
    Step 3
    Email you the No Shows with timeslot and container, so you can rebook them.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get import delivery times” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "vbs.1-stop.biz/get_import_delivery_times",
    "input": {
      "terminal": "Acme Container Terminal"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "terminal": "Acme Container Terminal",
    "vessels": [
      {
        "vessel": "Northwind Star",
        "lloyds": "9000001",
        "in_voyage": "214S",
        "out_voyage": "214N",
        "eta": "2026-11-13T06:00",
        "first_availability": "2026-11-14T14:00",
        "first_free": "2026-11-15",
        "storage_start": "2026-11-18"
      }
    ],
    "count": 1
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

The VBS’s own options

OneStop sells an API Suite: subscriptions to bundles of licensed data, in silver, gold, platinum and enterprise tiers, priced in AUD with a 14-day free trial. What each bundle holds is not listed, and VBS bookings are not mentioned. Road carriers use the VBS on the web, and get pricing from their terminal operator.

OptionWhat it coversWhat it takes
OneStop API SuiteBundles of licensed OneStop data. What each bundle contains is not listed.A paid subscription in AUD plus GST, renewing automatically, $2,000,000 of cyber liability insurance, and integrations accepted by OneStop.
TOS and park system integrationLinks a facility's terminal operating or park system to the VBS for timeslot control.For port, terminal and depot operators, through OneStop's sales team.
The VBS by handTimeslot bookings, Import Delivery Times, container hold statuses and the Message Board, at each facility you are registered for.A VBS account registered for each facility and approved by its operator. Pricing comes from the terminal operator.

Read on November 12, 2026: OneStop API Suite Terms of Service, Vehicle Booking System (VBS).

Signing in to the VBS

The VBS signs you in on OneStop's own sign-in page with a username and a password, and a forgotten password is reset with a temporary one sent by email or SMS. With Fous you sign in once there with your own account: the login is sealed with AES-256, never returned by the API, and an expired session is signed back in.

Worth knowing

One registration per facility
You register for each terminal or depot, and its operator reviews the request. Once approved, OneStop emails you within 4 hours that the account is ready, and a method reads only the facilities your account has.
Import Delivery Times arrive hourly
Terminals send the data hourly. First Availability follows the stevedore's last discharge message, and First Free and Storage Start come from the vessel feed.
An EIDO PIN needs the terminal's acceptance
You can attach an EIDO PIN only after the shipping line has sent the EIDO through OneStop and the terminal has answered ACCEPTED.
Restricted accounts and No Show bookings
With an unpaid terminal invoice the account becomes restricted: you can still sign in and read, but not make new bookings. A No Show booking gets an NS prefix and cannot be amended.

More in Logistics: ocean carriers, terminals and ports

Other industries: Truckstop, GE Aerospace Supplier Portal, myGEAerospace, Deposit Protection Service, NLIS database, Home Depot Supplier Hub.

Frequently asked questions

Not for bookings, as far as OneStop publishes. OneStop sells an API Suite of licensed data bundles in silver, gold, platinum and enterprise tiers, in AUD with a 14-day free trial, but what each bundle holds is not listed, and VBS bookings are not mentioned. Road carriers use the VBS on the web.

Line Clear or Line Held is the line status, Customs Clear or Customs Held the customs status, and Other Held a hold the terminal applied. Customs Clear includes a container conditionally cleared underbond. Customs Held covers unpaid duty, a customs hold or an X-ray hold.

The container's details do not match the vessel schedule, or the slot is before availability or the container is in storage. OneStop's advice is to enter the container number without Get Details, choose the vessel, voyage, length and commodity yourself and save.

Yes, with a workflow you build: it loops over your facilities on a schedule, calls the same method for each, and emails you or posts the result to your webhook. Each facility is a separate VBS registration, so the method reads only the ones your account has.

No. Fous is an independent product. You use it with your own VBS account, and a method reads and does only what that account can.

Put 1-Stop Vehicle Booking System behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextmyDCLIPayCargoAPM Terminals TERMPointTruckstopHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of 1-Stop Vehicle Booking System (1-Stop Connections). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.