# Introduction

The aviowiki REST API gives access to all static and dynamic data stored in our database.

The base path of all endpoints is `https://api.aviowiki.com`.\
TLS (HTTPS) is required to access all resources.&#x20;

Throughout the documentation, we will give examples of requests using [cURL](https://curl.haxx.se/).

### Quick Start

To get you started, we’ll try a super easy search function using one of our *Free Endpoints*.

This code will retrieve a list of airports that match the search query “Los Angeles”.

```bash
curl -X GET \
"https://api.aviowiki.com/free/airports/search?query=London"
```

{% content-ref url="free-endpoints/limitations" %}
[limitations](https://docs.aviowiki.com/free-endpoints/limitations)
{% endcontent-ref %}

### Testing environment

aviowiki offers a testing environment that can be accessed by customers and prospect customers to test their integration, including contribution to aviowiki, without affecting Production data.

Our Test environment also has a [frontend](https://testapp.aviowiki.com) associated, which can be used to visually check the data transacted on the API.

The base path for the Test environment is `https://testapi.aviowiki.com`.

Access to this environment is free of charge. To request access please[ send us an email](mailto:support@aviowiki.com?subject=Test%20environment%20access%20request\&body=Good%20day%2C%0AI%20would%20like%20to%20request%20access%20to%20your%20Test%20environment.%0AI%20would%20like%20to%20use%20aviowiki%20to%20%5Badd%20your%20use%20case%5D.%0A%0ABest%20regards%2C%0A).

{% hint style="danger" %}
Data in the Test environment is not intended for use in any production environment. Data in this environment is not verified by our Data team and can be incorrect, and incomplete.
{% endhint %}

{% hint style="warning" %}
Data in the Test environment is not a reflection of the data available in our Production environment. For any qualitative or quantitative assessment of the data available in production, please [send us an email](mailto:support@aviowiki.com?subject=Data%20quality%20assessment\&body=Good%20day%2C%0AI%20would%20like%20to%20receive%20more%20details%20about%20the%20quality%20and%20coverage%20of%20your%20data.%0AI%20would%20like%20to%20use%20aviowiki%20to%20%5Badd%20your%20use%20case%5D.%0A%0ABest%20regards%2C%0A).
{% endhint %}


---

# 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/master.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.
