ClimApp exposes a set of HTTP endpoints that power the Madrid weather dashboard. Some routes return rendered HTML pages, while theDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/elenacarino-max/mas-climapp/llms.txt
Use this file to discover all available pages before exploring further.
/api/* endpoints return JSON and are suitable for programmatic access. All JSON responses from the /api/clima endpoint are normalized through the AEMET data pipeline and include an automated alert evaluation before being persisted to the local record store.
Route reference
| Method | Path | Description |
|---|---|---|
| GET | / | Dashboard — main weather overview page |
| GET | /login | Login page |
| GET | /registro | Manual climate data entry form |
| POST | /api/registrar | Save a new manual climate record (JSON body) |
| GET / POST | /consulta | Query and filter historical climate records |
| GET / POST | /comparar | Compare stored records against live AEMET data |
| GET | /api/clima | Real-time weather data by GPS coordinates (JSON) |
| GET | /api | API information page |
| POST | /login | Authenticate a user and open a session |
| POST | /registro_usuario | Register a new user account |
| GET | /logout | End the current user session |
Endpoint pages
GET /api/clima
Fetch real-time weather for any coordinate pair from the AEMET network.
POST /api/registrar
Submit a manual climate record and receive instant alert evaluation.
GET /consulta
Filter stored historical records by municipality and date.
POST /comparar
Compare a stored manual record against the current AEMET reading.
POST /login
Authenticate with ClimApp and establish a session cookie.
POST /registro_usuario
Create a new ClimApp account with email and password.