# Get your OCS slots and availability through an API

> Read your allocated slots, the runway Slot Availability displays and your GA/BA flight reservations from OCS with one API call each. A workflow can check the airports you fly to every morning and post changed slots to your scheduling system.

Page: https://fous.com/automate/online-coordination-system
Updated: 2026-11-12

Works with your own Online Coordination System account. Fous is an independent product.

## What you can build on OCS

### Get allocated slots at an airport

Reads the schedule for one airport and season and keeps your own flights: the slots currently allocated to your portfolio.

- Takes: Airport, season, time in UTC or local
- Returns: Flight number, dates, days of operation, time, aircraft, origin or destination, arrival or departure

### Check runway slot availability

Reads the runway Slot Availability display for one airport: the slots not yet allocated in each hour, for one day or for one hour across the season.

- Takes: Airport, season, a date or an hour
- Returns: Date, hour, available runway slots

### List GA/BA flight reservations

Reads View Flights in the GA/BA Flights menu: your general and business aviation slot reservations at one airport.

- Takes: Airport, from date, to date
- Returns: Reservation ID, date, time, aircraft, origin or destination, arrival or departure

### Request a GA/BA slot reservation

Uses Add Flights in the GA/BA Flights menu: fills in the flight segment, selects Send All, and commits the offered slot.

- Takes: Airport, season, date, time, aircraft, origin or destination, accept an alternative slot or not
- Returns: Reservation ID, offered date and time, accepted or alternative offered

## Automate OCS 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.

### Changed slot allocations, sent to your scheduling system

Starts: Every day at 6:00 UTC

1. For each airport you name, get the slots allocated to your flights for the current season.
2. Keep the slots that changed or were not there on the last run.
3. Post each one, with flight number, dates, days and time, to your scheduling system's webhook.

### Runway availability watch for the hours you want

Starts: Every weekday at 7:00

1. For each airport and hour you name, check runway Slot Availability across every week of the season.
2. Keep the weeks where availability changed since the last run.
3. Email you the list, one section per airport.

### GA/BA reservations for the next 3 days

Starts: Every day at 18:00

1. For each airport you name, list the GA/BA flight reservations from today to 3 days ahead.
2. Stop when there are none.
3. Email you the reservations with ID number, date, time and aircraft.

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 “Get allocated slots at an airport” 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": "online-coordination.com/get_allocated_slots",
    "input": {
      "airport": "LGW",
      "season": "S27",
      "time": "UTC"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "airport": "LGW",
    "season": "S27",
    "slots": [
      {
        "flight_number": "ZZ1402",
        "first_date": "2027-03-28",
        "last_date": "2027-10-30",
        "days_of_operation": "1234567",
        "time": "06:35",
        "aircraft": "320",
        "destination": "LIS",
        "movement": "departure"
      }
    ],
    "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.

## OCS’s own options

OCS is a web portal with no public API documented: registered users view and download schedules and add, change or delete their own slots. ACL also describes WebConnect, which links scheduling and operational systems to OCS, without public terms. Slots can still be requested by SCR and GCR messages to the coordinator.

| Option | What it covers | What it takes |
| --- | --- | --- |
| WebConnect | Links your scheduling and operational systems to OCS to help automate slot allocation. | Not described in public: ask the OCS Portal Administrator or your coordinator. |
| SCR and GCR messages | Slot requests, changes and cancellations sent to the coordinator in the IATA SSIM format. OCS also emails its confirmations in SCR format. | A message channel to each coordinator, following that coordinator's working procedure. |
| OCS by hand | Schedules, slot requests with immediate responses, Slot Availability, slot monitoring files and reports. | An OCS account: €450 a year for up to two accounts, €60 a year for each additional one. |

Read on November 12, 2026: [ACL: Online Coordination](https://www.acl-uk.org/online-coordination/), [OCS: Frequently Asked Questions](https://www.online-coordination.com/#/faq), [ACNL: How to request a slot](https://slotcoordination.nl/slot-allocation/how-to-request-a-slot/).

## Signing in to OCS

OCS signs each registered user in with a password and a pass code. A forgotten password or pass code is reset by the Customer Service Centre after it verifies who you are, and only one session at a time is allowed per user. With Fous you sign in once through OCS's own sign-in with your own account: the login is sealed with AES-256, and code and AI agents never see it.

## Worth knowing

- **One session per user**: OCS allows only one session at a time for each user, so a method and a person cannot both be signed in with one user ID. Give the method its own account: registration covers two, and each further one is €60 a year.
- **You can change only your own slots**: Every registered user sees the whole schedule of an airport, but adds, changes or deletes only slots in their own portfolio, unless another carrier has given permission.
- **Check the airport's booking window**: OCS applies the coordinator's allocation rules. At Calgary, for example, based operators can book GA/BA slots up to 30 days ahead and transient operators 72 hours before arrival or departure.
- **Confirmations come by email**: After a change in OCS, the system emails a confirmation in SCR format with your submission and its response, to the address you gave when you registered.

## More in Maritime and aviation

- [Avinode Marketplace](https://fous.com/automate/avinode-marketplace.md)
- [CAMP MTX](https://fous.com/automate/camp-mtx.md)
- [MyBoeingFleet](https://fous.com/automate/myboeingfleet.md)
- [Satair Market](https://fous.com/automate/satair-market.md)
- [IATA SIS](https://fous.com/automate/iata-sis.md)
- [eGCA](https://fous.com/automate/egca.md)
- [myWorld Web](https://fous.com/automate/myworld.md)
- [ILSmart](https://fous.com/automate/ilsmart.md)
- [Collins Aerospace Customer Portal](https://fous.com/automate/collins-aerospace-customer-portal.md)
- [Honeywell MyAerospace](https://fous.com/automate/honeywell-myaerospace.md)
- [MARS](https://fous.com/automate/mars.md)
- [VUMPA](https://fous.com/automate/vumpa.md)
- [LeShuttle Freight](https://fous.com/automate/leshuttle-freight.md)
- [ABS MyFreedom](https://fous.com/automate/abs-myfreedom.md)
- [ClassNK Customer Hub](https://fous.com/automate/classnk-customer-hub.md)
- [DNV Fleet Status](https://fous.com/automate/dnv-fleet-status.md)
- [LR Class Direct](https://fous.com/automate/lr-class-direct.md)
- [MOVE by Bureau Veritas](https://fous.com/automate/move-by-bureau-veritas.md)
- [myGEAerospace](https://fous.com/automate/mygeaerospace.md)
- [DFDS freight booking](https://fous.com/automate/dfds-freight-booking.md)
- [P&O Ferries Freight](https://fous.com/automate/p-and-o-ferries-freight.md)
- [Stena Line Freight Portal](https://fous.com/automate/stena-line-freight-portal.md)
- [EUROCONTROL NOP Portal](https://fous.com/automate/eurocontrol-nop-portal.md)
- [Baltic Exchange](https://fous.com/automate/baltic-exchange.md)
- [海事一网通办](https://fous.com/automate/china-msa-one-stop-service-platform.md)
- [National Maritime Single Window](https://fous.com/automate/national-maritime-single-window.md)
- [Inaportnet](https://fous.com/automate/inaportnet.md)
- [DA-Desk](https://fous.com/automate/da-desk.md)
- [Marine Department eBS](https://fous.com/automate/marine-department-ebs.md)
- [DG Shipping e-Governance](https://fous.com/automate/dg-shipping-e-governance.md)
- [DMW Online Services](https://fous.com/automate/dmw-online-services.md)
- [OCIMF SIRE 2.0](https://fous.com/automate/ocimf-sire-2-0.md)
- [eNOAD](https://fous.com/automate/enoad.md)
- [Q88](https://fous.com/automate/q88.md)
- [RightShip Platform](https://fous.com/automate/rightship-platform.md)

Other industries: [Matrix](/automate/matrix), [myCHEP](/automate/mychep), [CVS AP Vendor Portal](/automate/cvs-ap-vendor-portal), [Tesco Partners Toolkit](/automate/tesco-partners-toolkit), [TD SYNNEX ECExpress](/automate/td-synnex-ecexpress), [Frontdoor Contractor Portal](/automate/frontdoor-contractor-portal).

## Frequently asked questions

### Does the Online Coordination System have an API?

No public API is documented. ACL describes WebConnect for linking scheduling and operational systems to OCS, without public terms. Otherwise you request slots in the portal or by SCR and GCR messages to each coordinator.

### Can I see slot availability without an OCS account?

Yes. The runway Slot Availability pages can be viewed by anyone, for all hours of one day or one hour across the season. Some airports also show terminal capacity availability. Schedules and slot requests need a registered account.

### How much does an OCS account cost?

€450 a year for up to two accounts, and €60 a year for each additional account. An application is made by an air carrier's Authorised Representative, and registration takes up to one week.

### Does using OCS give my slot requests priority?

No. OCS uses the same industry standard rules and priorities as the coordinators use when they allocate slots by hand. What changes is the response: OCS answers a request immediately, with an automatic offer.

### Is Fous affiliated with Airport Coordination Limited?

No. Fous is an independent product. You use it with your own OCS 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 Online Coordination System (Airport Coordination Limited (ACL)). 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.
