Airport

Retrieve ATIS Information for the Specified Airport.

This method generates and returns the ATIS (Automatic Terminal Information Service) information for an airport identified by its ICAO code. The ATIS data is provided in two formats: spoken and text. Input parameters, such as the airport's ICAO code and related request details (e.g., landing and departing runways, remarks), drive the generation of the ATIS.

post/api/v1/airports/{icao}/atis

Request

  • Base URL: https://atisgenerator.com
  • URL: https://atisgenerator.com/api/v1/airports/{icao}/atis
  • Auth: none declared

Path parameters

icaostring required

ICAO code of the airport

Request body

identstring

The ATIS ident letter.

icaostring

The ICAO airport code.

remarks1string

Custom remarks.

remarks2object

Array of preset remarks.

output-type'atis' | 'awos'

The output type.

override_runwaysboolean

Disable the requirement for a runway to be selected.

metarstring

The METAR to use.

Example request

{
  "ident": "A",
  "icao": "KJAX",
  "remarks1": "Custom remarks.",
  "landing_runways": [
    "08",
    "26"
  ],
  "departing_runways": [
    "08",
    "26"
  ],
  "output-type": "atis",
  "metar": "KJAX 201853Z 00000KT 10SM FEW250 28/22 A3000 RMK AO2 SLP159 T02780217"
}

Response

Response for successful ATIS text generation.

status'success' | 'error'

Status of the response. Can be either "success" or "error".

messagestring

A human-readable message providing additional information about the response.

codeinteger

An optional status code for the response. It typically indicates the HTTP status code.

Example response

{
  "status": "success",
  "message": "ATIS generated successfully.",
  "code": 200,
  "data": {
    "spoken": "JACKSONVILLE INTERNATIONAL AIRPORT INFORMATION ALPHA...",
    "text": "JACKSONVILLE INTERNATIONAL AIRPORT INFORMATION A..."
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.