{
    "river": {
        "name": "L'Ornain",
        "course_code": "F56-0400",
        "topage_code": null
    },
    "dataset": "stations",
    "extracted_at": "2026-09-22T01:55:49+02:00",
    "source_note": "RivièreScope agrège des données publiques ; consultez /sources/ pour les producteurs et licences.",
    "data": [
        {
            "source": "hydrometry",
            "source_id": "H512235001",
            "name": "L'Ornain à Fains-Véel [Varney]",
            "latitude": "48.7953171",
            "longitude": "5.1282990",
            "commune_code": "55186",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": "2026-09-17 07:50:11"
        },
        {
            "source": "hydrometry",
            "source_id": "H511231001",
            "name": "L'Ornain à Saint-Joire",
            "latitude": "48.6005352",
            "longitude": "5.4193615",
            "commune_code": "55459",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": "2026-09-17 07:50:06"
        },
        {
            "source": "hydrometry",
            "source_id": "H512234001",
            "name": "L'Ornain à Tronville-en-Barrois",
            "latitude": "48.7216239",
            "longitude": "5.2824320",
            "commune_code": "55519",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": "2026-09-17 07:50:07"
        },
        {
            "source": "hydrometry",
            "source_id": "H512235002",
            "name": "L'Ornain à Val-d'Ornain [Varney]",
            "latitude": "48.8116444",
            "longitude": "5.0994194",
            "commune_code": "55366",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": "2026-09-17 07:50:16"
        },
        {
            "source": "quality",
            "source_id": "03098690",
            "name": "L'ORNAIN A ABAINVILLE 1",
            "latitude": "48.5288941",
            "longitude": "5.4918420",
            "commune_code": "55001",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03098695",
            "name": "L'ORNAIN A ABAINVILLE 2",
            "latitude": "48.5391401",
            "longitude": "5.4865013",
            "commune_code": "55001",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03102000",
            "name": "L'ORNAIN A ALLIANCELLES 1",
            "latitude": "48.7996329",
            "longitude": "4.8875116",
            "commune_code": "51006",
            "department_code": "51",
            "first_data_at": null,
            "latest_data_at": "2026-08-25 18:12:14"
        },
        {
            "source": "quality",
            "source_id": "03101000",
            "name": "L'ORNAIN A FAINS-VEEL 1",
            "latitude": "48.7949531",
            "longitude": "5.1280254",
            "commune_code": "55186",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03099490",
            "name": "L'ORNAIN A GIVRAUVAL 1",
            "latitude": "48.6659378",
            "longitude": "5.3351698",
            "commune_code": "55214",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03101600",
            "name": "L'ORNAIN A REVIGNY-SUR-ORNAIN 3",
            "latitude": "48.8255009",
            "longitude": "4.9654283",
            "commune_code": "55427",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03099000",
            "name": "L'ORNAIN A SAINT-JOIRE 1",
            "latitude": "48.6007282",
            "longitude": "5.4196011",
            "commune_code": "55459",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03099950",
            "name": "L'ORNAIN A SILMONT 1",
            "latitude": "48.7318427",
            "longitude": "5.2441540",
            "commune_code": "55488",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "quality",
            "source_id": "03098291",
            "name": "LA MALDITE A GONDRECOURT-LE-CHATEAU 1",
            "latitude": "48.4911875",
            "longitude": "5.4980402",
            "commune_code": "55215",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03102000",
            "name": "L'ORNAIN A ALLIANCELLES 1",
            "latitude": "48.7996198",
            "longitude": "4.8875665",
            "commune_code": "51006",
            "department_code": "51",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03099490",
            "name": "L'ORNAIN A GIVRAUVAL 1",
            "latitude": "48.6627997",
            "longitude": "5.3396347",
            "commune_code": "55214",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03098798",
            "name": "L'ORNAIN A HOUDELAINCOURT 1",
            "latitude": "48.5528508",
            "longitude": "5.4751057",
            "commune_code": "55248",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03099705",
            "name": "L'ORNAIN A NANCOIS-SUR-ORNAIN 1",
            "latitude": "48.7068992",
            "longitude": "5.3001640",
            "commune_code": "55543",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03102679",
            "name": "L'ORNAIN A PARGNY-SUR-SAULX 1",
            "latitude": "48.7782714",
            "longitude": "4.8380380",
            "commune_code": "51289",
            "department_code": "51",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03102473",
            "name": "L'ORNAIN A RANCOURT-SUR-ORNAIN 1",
            "latitude": "48.8106595",
            "longitude": "4.8969865",
            "commune_code": "55414",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": "2026-09-02 14:30:30"
        },
        {
            "source": "fish",
            "source_id": "03102259",
            "name": "L'ORNAIN A REVIGNY-SUR-ORNAIN 1",
            "latitude": "48.8247415",
            "longitude": "4.9825153",
            "commune_code": "55427",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": "2026-09-02 14:30:35"
        },
        {
            "source": "fish",
            "source_id": "03099280",
            "name": "L'ORNAIN A SAINT-AMAND-SUR-ORNAIN 1",
            "latitude": "48.6313790",
            "longitude": "5.3907815",
            "commune_code": "55452",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03100403",
            "name": "L'ORNAIN A SAVONNIERES-DEVANT-BAR 1",
            "latitude": "48.7537738",
            "longitude": "5.1879122",
            "commune_code": "55476",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03099950",
            "name": "L'ORNAIN A SILMONT 1",
            "latitude": "48.7318427",
            "longitude": "5.2441540",
            "commune_code": "55488",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03101679",
            "name": "L'ORNAIN A VAL-D'ORNAIN 1",
            "latitude": "48.8126601",
            "longitude": "5.0923418",
            "commune_code": "55366",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03101989",
            "name": "L'ORNAIN A VAL-D'ORNAIN 2",
            "latitude": "48.8044002",
            "longitude": "5.0726522",
            "commune_code": "55366",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "fish",
            "source_id": "03102005",
            "name": "L'ORNAIN A VAL-D'ORNAIN 3",
            "latitude": "48.8063672",
            "longitude": "5.0705112",
            "commune_code": "55366",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": "2026-09-02 14:30:36"
        },
        {
            "source": "hydrobio",
            "source_id": "03098291",
            "name": "03098291",
            "latitude": "48.4911875",
            "longitude": "5.4980402",
            "commune_code": "55215",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03098690",
            "name": "03098690",
            "latitude": "48.5288941",
            "longitude": "5.4918420",
            "commune_code": "55001",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03098695",
            "name": "03098695",
            "latitude": "48.5391401",
            "longitude": "5.4865013",
            "commune_code": "55001",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03099490",
            "name": "03099490",
            "latitude": "48.6659378",
            "longitude": "5.3351698",
            "commune_code": "55214",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03099950",
            "name": "03099950",
            "latitude": "48.7318427",
            "longitude": "5.2441540",
            "commune_code": "55488",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03101000",
            "name": "03101000",
            "latitude": "48.7949531",
            "longitude": "5.1280254",
            "commune_code": "55186",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03101600",
            "name": "03101600",
            "latitude": "48.8255009",
            "longitude": "4.9654283",
            "commune_code": "55427",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "hydrobio",
            "source_id": "03102000",
            "name": "03102000",
            "latitude": "48.7996329",
            "longitude": "4.8875116",
            "commune_code": "51006",
            "department_code": "51",
            "first_data_at": null,
            "latest_data_at": "2026-08-23 01:50:41"
        },
        {
            "source": "hydrobio",
            "source_id": "03102259",
            "name": "03102259",
            "latitude": "48.8247238",
            "longitude": "4.9825253",
            "commune_code": "55427",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": null
        },
        {
            "source": "onde",
            "source_id": "F5690001",
            "name": "L'Ornain à Alliancelles",
            "latitude": "48.7996633",
            "longitude": "4.8874055",
            "commune_code": "51006",
            "department_code": "51",
            "first_data_at": null,
            "latest_data_at": "2026-09-18 08:01:40"
        },
        {
            "source": "onde",
            "source_id": "F5620001",
            "name": "L'Ornain en amont de Gondrecourt",
            "latitude": "48.4997582",
            "longitude": "5.5092516",
            "commune_code": "55215",
            "department_code": "55",
            "first_data_at": null,
            "latest_data_at": "2026-09-22 00:02:11"
        }
    ]
}