API Authentication

Authentication Headers

To authenticate your requests, you need to include an Authorization HTTP header containing your API key. The format is as follows:

"Authorization: Bearer <YOUR API KEY>"
plain

A complete example with curl:

curl -H "Authorization: Bearer <YOUR API KEY>" \
    --get \
    --data "lat=48.369" \
    --data "lon=5.376" \
    "https://api.meteonorm.com/v1/climate/tmy"
sh

Note that you can test API requests for free.

Creating and Managing API Keys

Once you have a subscription, you can manage your API keys at go.meteotest.ch/my/ under "Products & Configurations" → "Meteonorm API Key Pool":

API Key Pool

Note: New API keys may take up to 5 minutes to become active.