Upload Flights via CSV

< All Topics

Upload Flights via CSV

Flights can be added to the GOVlink system either manually or by uploading data files (CSV or JSON).
Only users with Administrator or Agent roles can create or modify flights — users with View rights do not have access to these features. The carrier, departure station, and related details must match an existing scope line under Manage Scope.

Flights can be created for future dates only and must be to or from a connected country.
All created flights can later be modified, updated, or cancelled through the web interface, regardless of whether they were created manually or via file upload.

Flight Creation via CSV Upload

Flights and passenger data can be imported using a CSV file.
This method is ideal for bulk operations but supports only one flight per upload.
Two versions are available:

  • CSV 1.0 (legacy)
  • CSV 2.0 (current, continuously improved)

Prerequisites

  • The CSV must include flight details, booking, and passenger data.
  • The flight date must be in the future.
  • The carrier and departure data must match the provider’s scope.
  • The flight must be to/from a connected country.
  • Only one set of passenger details per passenger (one travel document and one contact) can be added via CSV.
    Additional details can be added manually through the portal.

Upload Steps

  1. From the Flight List page, select Upload CSV.
  2. Choose Streamlane CSV 1.0 or 2.0, then upload your file.
  3. Upon success, GOVlink shows: “Flight [number]/[date]/[from]/[to] created.”

Updating Flights with CSV

The CSV upload can also update an existing flight.
Matching criteria:
Departure Station + Departure Date + Carrier + Flight Number.

When updating:

  • The CSV must include all passengers — partial updates are not possible.
  • The update process is delete and replace.
  • If the matching criteria are invalid, a new flight is created.
Table of Contents
Go to Top