New version of the WOW-BE back-end and database.
This version is developed using Laravel and is running inside a Docker container using Laravel Octane with FrankenPHP.
See Installation Guide.
WOW-BE site registration form uses Nominatim for geocoding (see usage policy).
If needed, it can be incorporated via the Docker container.
WOW-BE site registration form uses Open Elevation for elevation data. Free usage is limited to 1000 requests/month.
If needed, it can be incorporated via the Docker container.
Send endpoints are rate limited to 20 requests per minute per site. Exceeding the limit returns HTTP 429.
The site is identified by the field carrying its identity in each protocol: siteid (WOW), PASSKEY (Ecowitt) or ID (Weather Underground). A reporting interval of 60 seconds is generally recommended.
- API Version 2: https://wow.meteo.be/docs/api/
- API Version 1 (backward compatible): https://wow.meteo.be/docs/api/v1/
Unit and feature tests are available (see Laravel documentation for more information).