Hi all,
In the next weeks, we will release a new version of the app that uses a new authentication provider. This provider allows a lot more ways to authenticate and use OpenAIP, for example using passwordless authentication, fingerprint readers and face unlock. With this change, the requirement to obtain and send a (Firebase) access token will be removed for all public API endpoints. For future calls to the API, it is sufficient to obtain and send an API key with each request.
HTTP Header
You can send the API key via the x-openaip-api-key HTTP header:
x-openaip-api-key YOUR_API_KEY
Query Parameter
You can send the API key via the request query parameter apiKey:
https://api.core.openaip.net/api/airports?apiKey=YOUR_API_KEY
If you want to provide more sophisticated authentication with OpenAIP inside your application, please contact us directly for more information. We'll inform again some days prior to the actual switch. Monitor this space closely for more details.