{
    "river": {
        "name": "La Risle",
        "course_code": "H6--0200",
        "topage_code": null
    },
    "dataset": "stations",
    "extracted_at": "2026-09-22T03:06:13+02:00",
    "source_note": "RivièreScope agrège des données publiques ; consultez /sources/ pour les producteurs et licences.",
    "data": [
        {
            "source": "hydrometry",
            "source_id": "H605641101",
            "name": "La Risle à Ajou [amont bétoire]",
            "latitude": "48.9849187",
            "longitude": "0.7890226",
            "commune_code": "27007",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-09-21 10:50:15"
        },
        {
            "source": "hydrometry",
            "source_id": "H605641401",
            "name": "La Risle à Barquet",
            "latitude": "49.0341190",
            "longitude": "0.8083783",
            "commune_code": "27040",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-09-21 11:00:14"
        },
        {
            "source": "hydrometry",
            "source_id": "H606000101",
            "name": "La Risle à Beaumontel",
            "latitude": "49.0917460",
            "longitude": "0.7598349",
            "commune_code": "27050",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-09-21 11:00:23"
        },
        {
            "source": "hydrometry",
            "source_id": "H605021010",
            "name": "La Risle à Bosc-Renoult-en-Ouche",
            "latitude": "48.9527593",
            "longitude": "0.7436747",
            "commune_code": "27088",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-09-16 22:50:04"
        },
        {
            "source": "hydrometry",
            "source_id": "H620021010",
            "name": "La Risle à Brionne",
            "latitude": "49.1838827",
            "longitude": "0.7147596",
            "commune_code": "27116",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-09-21 11:10:10"
        },
        {
            "source": "hydrometry",
            "source_id": "H623022010",
            "name": "La Risle à Corneville-sur-Risle [Les Ruelles]",
            "latitude": "49.3408560",
            "longitude": "0.5808983",
            "commune_code": "27174",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-09-21 11:10:11"
        },
        {
            "source": "hydrometry",
            "source_id": "H600021010",
            "name": "La Risle à Échauffour [observateur]",
            "latitude": "48.7180365",
            "longitude": "0.4309463",
            "commune_code": "61150",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": "2026-09-21 21:50:09"
        },
        {
            "source": "hydrometry",
            "source_id": "H605022010",
            "name": "La Risle à Grosley-sur-Risle",
            "latitude": "49.0301544",
            "longitude": "0.8149204",
            "commune_code": "27300",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-09-16 22:50:05"
        },
        {
            "source": "hydrometry",
            "source_id": "H605641201",
            "name": "La Risle à Grosley-sur-Risle [aval bétoire]",
            "latitude": "49.0470688",
            "longitude": "0.7998398",
            "commune_code": "27300",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-09-21 10:50:16"
        },
        {
            "source": "hydrometry",
            "source_id": "H602021010",
            "name": "La Risle à Rai",
            "latitude": "48.7487052",
            "longitude": "0.5815620",
            "commune_code": "61342",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": "2026-09-21 21:50:11"
        },
        {
            "source": "quality",
            "source_id": "03220990",
            "name": "LA RISLE A AJOU 1",
            "latitude": "48.9770570",
            "longitude": "0.7817452",
            "commune_code": "27049",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03221000",
            "name": "LA RISLE A AJOU 2",
            "latitude": "48.9787120",
            "longitude": "0.7831915",
            "commune_code": "27049",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03219700",
            "name": "LA RISLE A AMBENAY 1",
            "latitude": "48.8298608",
            "longitude": "0.7041883",
            "commune_code": "27009",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03219780",
            "name": "LA RISLE A AMBENAY 2",
            "latitude": "48.8388891",
            "longitude": "0.7232268",
            "commune_code": "27009",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03221810",
            "name": "LA RISLE A APPEVILLE-ANNEBAULT 1",
            "latitude": "49.3104761",
            "longitude": "0.6399417",
            "commune_code": "27018",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03219428",
            "name": "LA RISLE A AUBE 2",
            "latitude": "48.7408099",
            "longitude": "0.5458263",
            "commune_code": "61008",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03221320",
            "name": "LA RISLE A BEAUMONTEL 1",
            "latitude": "49.1043665",
            "longitude": "0.7492505",
            "commune_code": "27050",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03221560",
            "name": "LA RISLE A BRIONNE 1",
            "latitude": "49.2155863",
            "longitude": "0.7106526",
            "commune_code": "27116",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03221450",
            "name": "LA RISLE A FONTAINE-LA-SORET 1",
            "latitude": "49.1363525",
            "longitude": "0.7283304",
            "commune_code": "27425",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03221500",
            "name": "LA RISLE A FONTAINE-LA-SORET 2",
            "latitude": "49.1532363",
            "longitude": "0.7293448",
            "commune_code": "27425",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03221385",
            "name": "LA RISLE A GOUPILLIERES 1",
            "latitude": "49.1171052",
            "longitude": "0.7369849",
            "commune_code": "27290",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03221170",
            "name": "LA RISLE A GROSLEY-SUR-RISLE 1",
            "latitude": "49.0269077",
            "longitude": "0.8124854",
            "commune_code": "27300",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03220000",
            "name": "LA RISLE A NEAUFLES-AUVERGNY 1",
            "latitude": "48.8639295",
            "longitude": "0.7304231",
            "commune_code": "27427",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03219120",
            "name": "LA RISLE A PLANCHES 1",
            "latitude": "48.6951052",
            "longitude": "0.3763243",
            "commune_code": "61330",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03222275",
            "name": "LA RISLE A PONT-AUDEMER 2",
            "latitude": "49.3699730",
            "longitude": "0.4794798",
            "commune_code": "27467",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03219370",
            "name": "LA RISLE A RAI 1",
            "latitude": "48.7416139",
            "longitude": "0.5385504",
            "commune_code": "61342",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03219430",
            "name": "LA RISLE A RAI 2",
            "latitude": "48.7483902",
            "longitude": "0.5803857",
            "commune_code": "61342",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03219620",
            "name": "LA RISLE A RUGLES 1",
            "latitude": "48.7996355",
            "longitude": "0.6988725",
            "commune_code": "27502",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-08-24 19:21:15"
        },
        {
            "source": "quality",
            "source_id": "03219640",
            "name": "LA RISLE A RUGLES 2",
            "latitude": "48.8190886",
            "longitude": "0.7101535",
            "commune_code": "27502",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-08-24 19:21:17"
        },
        {
            "source": "quality",
            "source_id": "03219280",
            "name": "LA RISLE A SAINT-PIERRE-DES-LOGES 1",
            "latitude": "48.7289240",
            "longitude": "0.4717490",
            "commune_code": "61446",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03219550",
            "name": "LA RISLE A SAINT-SULPICE-SUR-RISLE 1",
            "latitude": "48.7746314",
            "longitude": "0.6476183",
            "commune_code": "61456",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03219570",
            "name": "LA RISLE A SAINT-SULPICE-SUR-RISLE 2",
            "latitude": "48.7799831",
            "longitude": "0.6589632",
            "commune_code": "61456",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03219780",
            "name": "LA RISLE A AMBENAY 2",
            "latitude": "48.8375437",
            "longitude": "0.7219271",
            "commune_code": "27009",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03221810",
            "name": "LA RISLE A APPEVILLE-ANNEBAULT 1",
            "latitude": "49.3112615",
            "longitude": "0.6382904",
            "commune_code": "27018",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03219411",
            "name": "LA RISLE A AUBE 1",
            "latitude": "48.7412118",
            "longitude": "0.5316131",
            "commune_code": "61008",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03219428",
            "name": "LA RISLE A AUBE 2",
            "latitude": "48.7405167",
            "longitude": "0.5438984",
            "commune_code": "61342",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03221949",
            "name": "LA RISLE A CORNEVILLE-SUR-RISLE 1",
            "latitude": "49.3285708",
            "longitude": "0.6013666",
            "commune_code": "27174",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03221997",
            "name": "LA RISLE A CORNEVILLE-SUR-RISLE 2",
            "latitude": "49.3413226",
            "longitude": "0.5687420",
            "commune_code": "27174",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03221500",
            "name": "LA RISLE A FONTAINE-LA-SORET 2",
            "latitude": "49.1532363",
            "longitude": "0.7293448",
            "commune_code": "27116",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03221170",
            "name": "LA RISLE A GROSLEY-SUR-RISLE 1",
            "latitude": "49.0266612",
            "longitude": "0.8117305",
            "commune_code": "27040",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03220000",
            "name": "LA RISLE A NEAUFLES-AUVERGNY 1",
            "latitude": "48.8630814",
            "longitude": "0.7318132",
            "commune_code": "27427",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03219158",
            "name": "LA RISLE A PLANCHES 2",
            "latitude": "48.6941981",
            "longitude": "0.3778863",
            "commune_code": "61330",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03219666",
            "name": "LA RISLE A RUGLES 3",
            "latitude": "48.8005078",
            "longitude": "0.6990066",
            "commune_code": "27502",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03270057",
            "name": "LARISLEASAINT-PHILBERT-SUR-RISLE1",
            "latitude": "49.2828836",
            "longitude": "0.6610431",
            "commune_code": "27413",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-08-21 19:40:22"
        },
        {
            "source": "hydrobio",
            "source_id": "03219158",
            "name": "03219158",
            "latitude": "48.6941944",
            "longitude": "0.3778790",
            "commune_code": "61330",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03219411",
            "name": "03219411",
            "latitude": "48.7412095",
            "longitude": "0.5316036",
            "commune_code": "61008",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03219428",
            "name": "03219428",
            "latitude": "48.7408099",
            "longitude": "0.5458263",
            "commune_code": "61008",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03219430",
            "name": "03219430",
            "latitude": "48.7483902",
            "longitude": "0.5803857",
            "commune_code": "61342",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03219550",
            "name": "03219550",
            "latitude": "48.7746314",
            "longitude": "0.6476183",
            "commune_code": "61456",
            "department_code": "61",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03219666",
            "name": "03219666",
            "latitude": "48.8005106",
            "longitude": "0.6989973",
            "commune_code": "27502",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-08-22 08:21:45"
        },
        {
            "source": "hydrobio",
            "source_id": "03219780",
            "name": "03219780",
            "latitude": "48.8388891",
            "longitude": "0.7232268",
            "commune_code": "27009",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03220000",
            "name": "03220000",
            "latitude": "48.8639295",
            "longitude": "0.7304231",
            "commune_code": "27427",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03221170",
            "name": "03221170",
            "latitude": "49.0269077",
            "longitude": "0.8124854",
            "commune_code": "27300",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03221320",
            "name": "03221320",
            "latitude": "49.1043665",
            "longitude": "0.7492505",
            "commune_code": "27050",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03221500",
            "name": "03221500",
            "latitude": "49.1532363",
            "longitude": "0.7293448",
            "commune_code": "27425",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03221560",
            "name": "03221560",
            "latitude": "49.2155863",
            "longitude": "0.7106526",
            "commune_code": "27116",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03221810",
            "name": "03221810",
            "latitude": "49.3104761",
            "longitude": "0.6399417",
            "commune_code": "27018",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03221949",
            "name": "03221949",
            "latitude": "49.3285656",
            "longitude": "0.6013576",
            "commune_code": "27174",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03221997",
            "name": "03221997",
            "latitude": "49.3399562",
            "longitude": "0.5687010",
            "commune_code": "27174",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03222275",
            "name": "03222275",
            "latitude": "49.3699730",
            "longitude": "0.4794798",
            "commune_code": "27467",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03270057",
            "name": "03270057",
            "latitude": "49.2826639",
            "longitude": "0.6610222",
            "commune_code": "27587",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "onde",
            "source_id": "H6050220",
            "name": "Risle à Grosley",
            "latitude": "49.0375535",
            "longitude": "0.8093742",
            "commune_code": "27300",
            "department_code": "27",
            "first_data_at": null,
            "latest_data_at": "2026-09-18 02:31:21"
        }
    ]
}