# Authority

Authorities represent institutions that have some sort of power on an [Airport](/data-models/airport.md), [Country](/data-models/country.md) or [Region](/data-models/region.md).

These could be, for example, the Airport Operator, or a Country's [Civil Aviation Authority](https://en.wikipedia.org/wiki/National_aviation_authority).

Depending on whether an Authority depends on an Airport, Country or Region, different values are available for some of its properties.

### Common properties

| Property | Type   | Description                                                                                                                                                                                                                                                                                                                                       |
| -------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| name     | string | A free-text name for this Authority                                                                                                                                                                                                                                                                                                               |
| type     | string | <p>The type of Authority, based on its parent entity.</p><ul><li><code>AIRPORT</code> for <a href="/pages/-MUPsaZXrb3NHiz3Xb6p#airport-authority">Airport Authority</a></li><li><code>COUNTRY</code> for <a href="/pages/-MUPsaZXrb3NHiz3Xb6p#country-authority">Country Authority</a></li><li><code>REGION</code> for Region Authority</li></ul> |

### Airport Authority

Airport Authorities represent Authorities that have jurisdiction over an Airport.

In addition to the Common Properties, they have the following properties and possible values

| Property         | Type   | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ---------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `aid`            | String | The [AID](/conventions/aviowiki-ids.md) with namespace `AAU`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `type`           | String | <p>The type of authority represented.<br>Possible values are:</p><ul><li><code>OWNER</code> The Airport owner or their representative. </li><li><code>OPERATOR</code> A body that has the operational responsibility of the Airport.</li><li><code>CUSTOMS</code> A body that is charged with Customs procedures at the Airport.</li><li><code>HEALTH</code> A body that is charged with Health, and Quarantine procedures at the Airport.</li><li><code>BRIEFING</code> For the Aerodrome's briefing office.</li><li><code>REPORTING</code> For the <a href="https://ext.eurocontrol.int/lexicon/index.php/Air_traffic_services_reporting_office">ATS Reporting Office</a> (ARO).</li><li><code>WEATHER</code> For the Aerodrome Metererological Observation Office.</li><li><code>AIR\_TRAFFIC</code> For any entity providing Air Traffic Services on the Airport.</li><li><code>SECURITY</code> For entities providing landside and airside security.</li><li><code>FIRE</code> For the <a href="https://www.skybrary.aero/index.php/Rescue_and_Fire_Fighting_Services">Aircraft Rescue and Fire-Fighting Services</a> (ARFF)</li></ul> |
| `landsideArea`   | List   | <p>A list of <a href="/pages/-MUP3HHnqurT_QdZAc3T">Coordinates</a> that identify the landside area where the Authority is located, for example their offices.<br></p><p>Defaults to <code>null</code> if the information is not known.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `airsideArea`    | List   | <p>A list of <a href="/pages/-MUP3HHnqurT_QdZAc3T">Coordinates</a> that identify the airside area where the Authority is located, for example a dedicated ramp space for customs clearance.<br><br>Defaults to <code>null</code> if the information is not know</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `parent`         | String | An [Airport](/data-models/airport.md) AID for the parent Airport.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `customsDetails` | Object | <p>This additional property is present for Airport Authorities of <code>type</code> <code>CUSTOMS</code>, which are discussed further in <a href="/pages/-MUPsaZXrb3NHiz3Xb6p#customs-authority">Customs Airport Authority</a>.<br><br>Defaults to <code>null</code> if the information is not know</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |

### Customs Airport Authority

These are [Airport Authorities](/data-models/authority.md#airport-authority) of `type` `CUSTOMS`, for which some additional properties are specified.

The additional properties are useful to programmatically assess the feasibility of entry into a country at a specific Airport, based on the flight routing, persons' nationality and Visa types.

These properties are found in the `customsDetails` object of an [Airport Authority](/data-models/authority.md#airport-authority).

{% hint style="warning" %}
In most countries, the eligibility of a person to enter the country depends on the assessment of the Border Officer that processes the entry.

Information in our database are purely for reference purpose, and Aircraft Operators, Crew Members and Passengers should assess their individual status before attempting to enter a country.
{% endhint %}

| Property                       | Type         | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------------------------ | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `allowFlightsFromCountries`    | list, `null` | A list of [Countries](/data-models/country.md) from which flights are allowed to be cleared by Customs.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| `allowFlightsFromRegions`      | list, `null` | A list of [Regions](/data-models/region.md) from which flights are allowed to be cleared by Customs.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `allowCrewFromCountries`       | list, `null` | A list of [Countries](/data-models/country.md) from which crew members are allowed to be cleared by Customs.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `allowCrewFromRegions`         | list, `null` | A list of [Regions](/data-models/region.md) from which crew members are allowed to be cleared by Customs.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `allowPassengersFromCountries` | list, `null` | A list of [Countries](/data-models/country.md) from which passengers are allowed to be cleared by Customs.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `allowPassengersFromRegions`   | list, `null` | A list of [Regions](/data-models/region.md) from which passengers are allowed to be cleared by Customs.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| `services`                     | list, `null` | <p>A list of services provided by the Customs Authority at this Airport. Possible values are:</p><ul><li><code>INTERNATIONAL\_RUBBISH</code> For the disposal of rubbish originated internationally.</li><li><code>AGRICULTURE\_CHECK</code> For any <a href="https://en.wikipedia.org/wiki/Sanitary_and_phytosanitary_measures_and_agreements">phytosanitary</a> check available.</li><li><code>PAYMENT\_OF\_FEES</code>For the payment of any customs fee on arrival.</li><li><code>CREW\_VISA\_ON\_ARRIVAL</code>For the ability to obtain a crew visa upon arrival.</li><li><code>PAX\_VISA\_ON\_ARRIVAL</code>For the ability to obtain a passenger visa upon arrival.</li></ul> |
| `visaProcessed`                | list, `null` | <p>A list of visa types that can be processed at this location. Possible values are:</p><ul><li><code>CREW</code> For visas dedicated to crew members.</li><li><code>IMMIGRANT</code> For visas intended for immigration purposes.</li><li><code>NON\_IMMIGRANT\_WORK</code>  For visas that allow temporary work in the country.</li><li><code>TOURISM</code> For visas that allow temporary stay for leisure.</li><li><code>ELECTRONIC</code> For any type of electronic visa and travel authorities.</li><li><code>DIPLOMATIC</code> For diplomatic visas and other diplomatic authorities.</li></ul>                                                                              |

### Country Authority

These are Authorities that have jurisdiction over an entire [Country](/data-models/country.md).

Below are additional properties to the [common properties](/data-models/authority.md#common-properties) already described above.

| Property | Type   | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| -------- | ------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `aid`    | string | The [AID](/conventions/aviowiki-ids.md) in namespace `CAU`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `type`   | string | <p>The type of Country Authority being described. Possible values are:</p><ul><li><code>CIVIL\_AVIATION</code> The entity responsible for <a href="https://en.wikipedia.org/wiki/National_aviation_authority">Civil Aviation</a> regulation in the country.</li><li><code>MILITARY\_AVIATION</code> The entity responsible for Military Aviation regulation in the country, or for Civil Aviation approvals that require Military clearance.</li><li><code>AIR\_TRAFFIC</code> The entity responsible for the Air Traffic Services in the Country.</li><li><code>LICENSING</code> The entity responsible for crew, aircraft and operators licensing in the country.</li><li><code>LANDING\_RIGHTS</code> The entity responsible to authorise operations of foreign aircraft in the country.</li><li><code>HEALTH</code> The entity charged with Health, and Quarantine procedures in the Country.</li><li><code>CUSTOMS</code> The entity charged with Customs procedures in the Country.</li><li><code>IMMIGRATION</code> The entity charged with immigration approvals in the Country.</li></ul> |
| `parent` | object | A [Country](/data-models/country.md) object for the parent Country.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |

### Region Authority

These are Authorities that have jurisdiction over an entire [Region](/data-models/region.md).

Below are additional properties to the [common properties](/data-models/authority.md#common-properties) already described above.

| Property | Type   | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| -------- | ------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `aid`    | string | The [AID](/conventions/aviowiki-ids.md) in namespace `RAU`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `type`   | string | <p></p><p>The type of Country Authority being described. Possible values are:</p><ul><li><code>CIVIL\_AVIATION</code> The entity responsible for <a href="https://en.wikipedia.org/wiki/National_aviation_authority">Civil Aviation</a> regulation in the region.</li><li><code>MILITARY\_AVIATION</code> The entity responsible for Military Aviation regulation in the region, or for Civil Aviation approvals that require Military clearance.</li><li><code>AIR\_TRAFFIC</code> The entity responsible for the Air Traffic Services in the region.</li><li><code>LICENSING</code> The entity responsible for crew, aircraft and operators licensing in the region.</li><li><code>LANDING\_RIGHTS</code> The entity responsible to authorise operations of foreign aircraft in the region.</li><li><code>HEALTH</code> The entity charged with Health, and Quarantine procedures in the region.</li><li><code>CUSTOMS</code> The entity charged with Customs procedures in the region.</li><li><code>IMMIGRATION</code> The entity charged with immigration approvals in the region.</li></ul><p></p> |
| `parent` | object | A [Region](/data-models/region.md) object for the parent Region.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.aviowiki.com/data-models/authority.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
