# Turn Georgia Ports WebAccess into an API

> Check container availability, read container details and history, and pull truck transactions with their trouble messages from Georgia Ports WebAccess with one API call each. Or have a workflow check your import list before dispatch every morning.

Page: https://fous.com/automate/georgia-ports-webaccess
Updated: 2026-11-12

Works with your own Georgia Ports WebAccess account. Fous is an independent product.

## What you can build on WebAccess

### Check container availability

Runs Containers > Availability Inquiry for your container numbers and reads which ones are available for pickup and any status messages.

- Takes: Facility (GCT or OT), container numbers, trucking company or ANY
- Returns: Equipment ID, available or not, pickup date, status messages

### Get container details and history

Reads Containers > Container Detail and Container History for one container: line, category, status, position and every recorded event.

- Takes: Facility, container number
- Returns: Line, category, status, position, size, type, height, history events with dates

### Get truck transactions and trouble messages

Reads Gate > Truck Transactions for a date range, with the trouble messages and gate documents listed for each transaction.

- Takes: Facility, start date, end date, trucking company ID (optional), equipment ID (optional)
- Returns: Transaction number, date, trucking company, truck ID, equipment ID, trouble messages, documents

### Pre-advise an import delivery

Fills in Gate > PreGate Deliver Import with your trucking company code and container number, submits it and reads the PIN WebAccess returns.

- Takes: Facility, trucking company code, container number, truck license number (optional)
- Returns: PIN, container number, facility, error messages

## Automate WebAccess with a workflow

A [workflow](/product/workflows) 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 ready for pickup, before dispatch

Starts: Every weekday at 6:00 (America/New_York)

1. For each container on your import list, check container availability at its facility.
2. Keep the containers that are available now and were not available on the last run.
3. Email you the list with equipment ID, facility and any status messages.

### Yesterday's gate trouble messages, sent to dispatch

Starts: Every day at 7:00 (America/New_York)

1. Get yesterday's truck transactions for your trucking company at each facility.
2. Keep the transactions that have trouble messages.
3. Post transaction number, truck ID, equipment ID and the messages to your webhook.

### Containers discharged to the yard, posted to your TMS

Starts: Every hour

1. For each container on your import list, get container details.
2. Keep the containers whose position changed since the last run.
3. Post equipment ID, line, status and position to your TMS webhook.

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](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Check container availability” 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": "webaccess.gaports.com/check_container_availability",
    "input": {
      "facility": "GCT",
      "containers": [
        "ACMU4829176",
        "NWDU3051184"
      ],
      "trucking_company": "ANY"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "facility": "GCT",
    "pickup_date": "2026-11-12",
    "containers": [
      {
        "equipment_id": "ACMU4829176",
        "available": true,
        "status_messages": []
      },
      {
        "equipment_id": "NWDU3051184",
        "available": false,
        "status_messages": [
          "Container has not been released by the line"
        ]
      }
    ],
    "count": 2
  }
}
```

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.

## WebAccess’s own options

On its Customer Experience page, the Georgia Ports Authority lists API connectivity for automated exchange of operational data with ocean carriers, truckers, BCOs and tech providers, with no documentation or request process. For PINs, its WebAccess manual describes a file transfer set up with GPA's IT team. Everything else is WebAccess itself.

| Option | What it covers | What it takes |
| --- | --- | --- |
| API connectivity | Automated exchange of operational data between the port's systems and ocean carriers, truckers, BCOs and third-party tech providers. | Not described further: the port's page gives no documentation, scope or request process. |
| Automated PINs by file transfer | Pre-advise import deliveries and empty receivals from comma-delimited files. The PINs are emailed back to the addresses you supply. | Set up with GPA's IT team, with files named after your trucking company code from Express. |
| Notify | An email when a container or chassis event you requested happens. Pending and Recent tables list your requests. | A WebAccess account. Each event must be requested before it happens. |
| WebAccess by hand | Availability Inquiry, Container Detail and History, EDO/Booking Detail, pre-advise forms and gate reports, one facility at a time. | A WebAccess account, which needs a SCAC code registered with the UIIA. |

Read on November 12, 2026: [GPA Customer Experience](https://gaports.com/departments/customer-experience/), [WebAccess Truckers Manual (PDF)](https://gaports.com/wp-content/uploads/2025/01/WebAccess-Guide.pdf), [Customer Experience FAQs (PDF)](https://gaports.com/wp-content/uploads/2025/01/Customer-Experience-FAQs.pdf).

## Signing in to WebAccess

WebAccess first asks which facility you want, then for your username and password. The sign-on and password come from GPA after you register, within up to 24 business hours. With Fous you sign in once through WebAccess's own sign-in with your own account: the login is sealed with AES-256, and an expired session is signed back in.

## Worth knowing

- **Each facility is separate**: Reporting in WebAccess is facility specific, and a PIN carries a terminal prefix such as GCT or OT. A container pinned at the wrong facility returns an error, so a method takes the facility as an input.
- **PINs last 72 hours**: A pre-advise PIN is valid for 72 hours. WebAccess does not pre-fill the pre-advise forms, and container numbers go in without spaces and with the check digit.
- **Notify only looks forward**: A Notify email covers only an event you requested before it happened. For events already past, such as an earlier gate-out, read Container History instead.
- **Position letters**: In Container Detail, a V position means the container is still on the vessel, Y in the yard, T on a truck and R on a train.

## More in Logistics: ocean carriers, terminals and ports

- [myDCLI](https://fous.com/automate/mydcli.md)
- [PayCargo](https://fous.com/automate/paycargo.md)
- [APM Terminals TERMPoint](https://fous.com/automate/apm-terminals-termpoint.md)
- [易港通](https://fous.com/automate/eporthub.md)
- [INTTRA](https://fous.com/automate/inttra.md)
- [CMA CGM eBusiness](https://fous.com/automate/cma-cgm-ebusiness.md)
- [COSCO SHIPPING Lines eBusiness](https://fous.com/automate/cosco-shipping-lines-ebusiness.md)
- [Maersk.com](https://fous.com/automate/maersk-com.md)
- [myMSC](https://fous.com/automate/mymsc.md)
- [ONE eCommerce](https://fous.com/automate/one-ecommerce.md)
- [ShipmentLink](https://fous.com/automate/shipmentlink.md)
- [eModal](https://fous.com/automate/emodal.md)
- [PortTruckPass](https://fous.com/automate/porttruckpass.md)
- [DAKOSY](https://fous.com/automate/dakosy.md)
- [Destin8](https://fous.com/automate/destin8.md)
- [Portbase](https://fous.com/automate/portbase.md)
- [PierPASS](https://fous.com/automate/pierpass.md)
- [Forecast by Tideworks](https://fous.com/automate/forecast-by-tideworks.md)
- [1-Stop Vehicle Booking System](https://fous.com/automate/1-stop-vehicle-booking-system.md)

Other industries: [TQL Carrier Dashboard](/automate/tql-carrier-dashboard), [Net-Inspect](/automate/net-inspect), [Satair Market](/automate/satair-market), [CRMLS](/automate/crmls), [KinderConnect](/automate/kinderconnect), [Scintilla](/automate/scintilla).

## Frequently asked questions

### Does Georgia Ports WebAccess have an API?

Not a public one. The Georgia Ports Authority lists API connectivity for carriers, truckers, BCOs and tech providers, but its page gives no documentation or request process. Automated PINs by file transfer are set up with GPA's IT team, and everything else is done in WebAccess.

### How do I check if my container is available for pickup?

In WebAccess, open Containers > Availability Inquiry and enter your container numbers in the Equipment ID field. An available container shows a green check mark, an unavailable one a red X, with messages when there is a problem with its status.

### Does GPA charge for container storage?

No. GPA does not charge for storage. The charges come from the ocean carrier, and you settle them with the carrier.

### What do I need to get a WebAccess account?

A SCAC code registered with the UIIA. You fill in the WebAccess registration form on gaports.com with your company type, SCAC code and cargo interest, and GPA sends a sign-on and password within up to 24 business hours.

### Is Fous affiliated with Georgia Ports Authority?

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

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Georgia Ports WebAccess (Georgia Ports Authority). 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.
