{
    "ok": true,
    "endpoint": "/api/mareas",
    "_log": "[API /mareas armonico]",
    "url_solicitada": "https://www.mareator2.mareator.es/codigo/api/mareas?dias=3&fecha=2026-10-06&loc=1",
    "timestamp_solicitud": "2026-11-05T23:18:15+01:00",
    "parametros": {
        "loc": 1,
        "fecha": "2026-10-06",
        "dias": 3,
        "fuente": "armonico",
        "motor": "puerto20"
    },
    "localizacion": {
        "id": 1,
        "nombre": "Coruña",
        "lat": 43.38141,
        "lon": -8.4193,
        "puerto_id": "20"
    },
    "fechas": {
        "inicio": "2026-10-06",
        "fin": "2026-10-08",
        "dias": 3,
        "rango": [
            "2026-10-06",
            "2026-10-07",
            "2026-10-08"
        ]
    },
    "datos": {
        "fuente": "Armónico autónomo TICON-3",
        "puerto": "A Coruña",
        "Z0_m": 2.1,
        "extremos": [
            {
                "tipo": "pleamar",
                "altura_m": 3.125,
                "timestamp_utc": "2026-10-05T23:23:21+00:00",
                "timestamp_local": "2026-10-06T01:23:21+02:00",
                "fecha": "2026-10-06",
                "hora_local": "01:23",
                "t_total": 1.3892
            },
            {
                "tipo": "bajamar",
                "altura_m": 1.024,
                "timestamp_utc": "2026-10-06T05:33:47+00:00",
                "timestamp_local": "2026-10-06T07:33:47+02:00",
                "fecha": "2026-10-06",
                "hora_local": "07:33",
                "t_total": 7.5631
            },
            {
                "tipo": "pleamar",
                "altura_m": 3.277,
                "timestamp_utc": "2026-10-06T11:54:54+00:00",
                "timestamp_local": "2026-10-06T13:54:54+02:00",
                "fecha": "2026-10-06",
                "hora_local": "13:54",
                "t_total": 13.915
            },
            {
                "tipo": "bajamar",
                "altura_m": 0.893,
                "timestamp_utc": "2026-10-06T18:07:16+00:00",
                "timestamp_local": "2026-10-06T20:07:16+02:00",
                "fecha": "2026-10-06",
                "hora_local": "20:07",
                "t_total": 20.1211
            },
            {
                "tipo": "pleamar",
                "altura_m": 3.383,
                "timestamp_utc": "2026-10-07T00:26:09+00:00",
                "timestamp_local": "2026-10-07T02:26:09+02:00",
                "fecha": "2026-10-07",
                "hora_local": "02:26",
                "t_total": 26.4358
            },
            {
                "tipo": "bajamar",
                "altura_m": 0.773,
                "timestamp_utc": "2026-10-07T06:37:16+00:00",
                "timestamp_local": "2026-10-07T08:37:16+02:00",
                "fecha": "2026-10-07",
                "hora_local": "08:37",
                "t_total": 32.6211
            },
            {
                "tipo": "pleamar",
                "altura_m": 3.45,
                "timestamp_utc": "2026-10-07T12:53:21+00:00",
                "timestamp_local": "2026-10-07T14:53:21+02:00",
                "fecha": "2026-10-07",
                "hora_local": "14:53",
                "t_total": 38.8892
            },
            {
                "tipo": "bajamar",
                "altura_m": 0.71,
                "timestamp_utc": "2026-10-07T19:00:11+00:00",
                "timestamp_local": "2026-10-07T21:00:11+02:00",
                "fecha": "2026-10-07",
                "hora_local": "21:00",
                "t_total": 45.0031
            },
            {
                "tipo": "pleamar",
                "altura_m": 3.627,
                "timestamp_utc": "2026-10-08T01:15:43+00:00",
                "timestamp_local": "2026-10-08T03:15:43+02:00",
                "fecha": "2026-10-08",
                "hora_local": "03:15",
                "t_total": 51.2619
            },
            {
                "tipo": "bajamar",
                "altura_m": 0.553,
                "timestamp_utc": "2026-10-08T07:27:57+00:00",
                "timestamp_local": "2026-10-08T09:27:57+02:00",
                "fecha": "2026-10-08",
                "hora_local": "09:27",
                "t_total": 57.4658
            },
            {
                "tipo": "pleamar",
                "altura_m": 3.582,
                "timestamp_utc": "2026-10-08T13:40:52+00:00",
                "timestamp_local": "2026-10-08T15:40:52+02:00",
                "fecha": "2026-10-08",
                "hora_local": "15:40",
                "t_total": 63.6811
            },
            {
                "tipo": "bajamar",
                "altura_m": 0.57,
                "timestamp_utc": "2026-10-08T19:43:47+00:00",
                "timestamp_local": "2026-10-08T21:43:47+02:00",
                "fecha": "2026-10-08",
                "hora_local": "21:43",
                "t_total": 69.7297
            }
        ],
        "total_extremos": 12,
        "instante_evaluado": "2026-11-05T23:18:15+01:00",
        "altura_actual_m": null,
        "siguiente_extremo": null,
        "punto_marea_actual": null
    },
    "error": null
}