{
  "schema_version": "0.1",
  "type": "programme_soutirage",
  "emitted_by": "operateur-marche-exemple",
  "emitted_at": "2026-05-19T11:00:00Z",
  "target_date": "2026-05-20",
  "slot_duration_secs": 900,
  "sites": [
    {
      "site_id": "REMPLACER-PAR-VOTRE-PRM",
      "site_name": "REMPLACER-PAR-NOM-SITE",
      "energie_programmee": [
        {
          "debut_utc": "2026-05-19T22:00:00Z",
          "fin_utc": "2026-05-19T22:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-19T22:15:00Z",
          "fin_utc": "2026-05-19T22:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-19T22:30:00Z",
          "fin_utc": "2026-05-19T22:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-19T22:45:00Z",
          "fin_utc": "2026-05-19T23:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-19T23:00:00Z",
          "fin_utc": "2026-05-19T23:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-19T23:15:00Z",
          "fin_utc": "2026-05-19T23:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-19T23:30:00Z",
          "fin_utc": "2026-05-19T23:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-19T23:45:00Z",
          "fin_utc": "2026-05-20T00:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T00:00:00Z",
          "fin_utc": "2026-05-20T00:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T00:15:00Z",
          "fin_utc": "2026-05-20T00:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T00:30:00Z",
          "fin_utc": "2026-05-20T00:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T00:45:00Z",
          "fin_utc": "2026-05-20T01:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T01:00:00Z",
          "fin_utc": "2026-05-20T01:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T01:15:00Z",
          "fin_utc": "2026-05-20T01:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T01:30:00Z",
          "fin_utc": "2026-05-20T01:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T01:45:00Z",
          "fin_utc": "2026-05-20T02:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T02:00:00Z",
          "fin_utc": "2026-05-20T02:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T02:15:00Z",
          "fin_utc": "2026-05-20T02:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T02:30:00Z",
          "fin_utc": "2026-05-20T02:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T02:45:00Z",
          "fin_utc": "2026-05-20T03:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T03:00:00Z",
          "fin_utc": "2026-05-20T03:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T03:15:00Z",
          "fin_utc": "2026-05-20T03:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T03:30:00Z",
          "fin_utc": "2026-05-20T03:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T03:45:00Z",
          "fin_utc": "2026-05-20T04:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T04:00:00Z",
          "fin_utc": "2026-05-20T04:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T04:15:00Z",
          "fin_utc": "2026-05-20T04:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T04:30:00Z",
          "fin_utc": "2026-05-20T04:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T04:45:00Z",
          "fin_utc": "2026-05-20T05:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T05:00:00Z",
          "fin_utc": "2026-05-20T05:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T05:15:00Z",
          "fin_utc": "2026-05-20T05:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T05:30:00Z",
          "fin_utc": "2026-05-20T05:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T05:45:00Z",
          "fin_utc": "2026-05-20T06:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T06:00:00Z",
          "fin_utc": "2026-05-20T06:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T06:15:00Z",
          "fin_utc": "2026-05-20T06:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T06:30:00Z",
          "fin_utc": "2026-05-20T06:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T06:45:00Z",
          "fin_utc": "2026-05-20T07:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T07:00:00Z",
          "fin_utc": "2026-05-20T07:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T07:15:00Z",
          "fin_utc": "2026-05-20T07:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T07:30:00Z",
          "fin_utc": "2026-05-20T07:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T07:45:00Z",
          "fin_utc": "2026-05-20T08:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T08:00:00Z",
          "fin_utc": "2026-05-20T08:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T08:15:00Z",
          "fin_utc": "2026-05-20T08:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T08:30:00Z",
          "fin_utc": "2026-05-20T08:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T08:45:00Z",
          "fin_utc": "2026-05-20T09:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T09:00:00Z",
          "fin_utc": "2026-05-20T09:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T09:15:00Z",
          "fin_utc": "2026-05-20T09:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T09:30:00Z",
          "fin_utc": "2026-05-20T09:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T09:45:00Z",
          "fin_utc": "2026-05-20T10:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T10:00:00Z",
          "fin_utc": "2026-05-20T10:15:00Z",
          "energie_kwh": 45.0
        },
        {
          "debut_utc": "2026-05-20T10:15:00Z",
          "fin_utc": "2026-05-20T10:30:00Z",
          "energie_kwh": 45.0
        },
        {
          "debut_utc": "2026-05-20T10:30:00Z",
          "fin_utc": "2026-05-20T10:45:00Z",
          "energie_kwh": 45.0
        },
        {
          "debut_utc": "2026-05-20T10:45:00Z",
          "fin_utc": "2026-05-20T11:00:00Z",
          "energie_kwh": 45.0
        },
        {
          "debut_utc": "2026-05-20T11:00:00Z",
          "fin_utc": "2026-05-20T11:15:00Z",
          "energie_kwh": 45.0
        },
        {
          "debut_utc": "2026-05-20T11:15:00Z",
          "fin_utc": "2026-05-20T11:30:00Z",
          "energie_kwh": 45.0
        },
        {
          "debut_utc": "2026-05-20T11:30:00Z",
          "fin_utc": "2026-05-20T11:45:00Z",
          "energie_kwh": 45.0
        },
        {
          "debut_utc": "2026-05-20T11:45:00Z",
          "fin_utc": "2026-05-20T12:00:00Z",
          "energie_kwh": 45.0
        },
        {
          "debut_utc": "2026-05-20T12:00:00Z",
          "fin_utc": "2026-05-20T12:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T12:15:00Z",
          "fin_utc": "2026-05-20T12:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T12:30:00Z",
          "fin_utc": "2026-05-20T12:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T12:45:00Z",
          "fin_utc": "2026-05-20T13:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T13:00:00Z",
          "fin_utc": "2026-05-20T13:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T13:15:00Z",
          "fin_utc": "2026-05-20T13:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T13:30:00Z",
          "fin_utc": "2026-05-20T13:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T13:45:00Z",
          "fin_utc": "2026-05-20T14:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T14:00:00Z",
          "fin_utc": "2026-05-20T14:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T14:15:00Z",
          "fin_utc": "2026-05-20T14:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T14:30:00Z",
          "fin_utc": "2026-05-20T14:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T14:45:00Z",
          "fin_utc": "2026-05-20T15:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T15:00:00Z",
          "fin_utc": "2026-05-20T15:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T15:15:00Z",
          "fin_utc": "2026-05-20T15:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T15:30:00Z",
          "fin_utc": "2026-05-20T15:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T15:45:00Z",
          "fin_utc": "2026-05-20T16:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T16:00:00Z",
          "fin_utc": "2026-05-20T16:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T16:15:00Z",
          "fin_utc": "2026-05-20T16:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T16:30:00Z",
          "fin_utc": "2026-05-20T16:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T16:45:00Z",
          "fin_utc": "2026-05-20T17:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T17:00:00Z",
          "fin_utc": "2026-05-20T17:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T17:15:00Z",
          "fin_utc": "2026-05-20T17:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T17:30:00Z",
          "fin_utc": "2026-05-20T17:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T17:45:00Z",
          "fin_utc": "2026-05-20T18:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T18:00:00Z",
          "fin_utc": "2026-05-20T18:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T18:15:00Z",
          "fin_utc": "2026-05-20T18:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T18:30:00Z",
          "fin_utc": "2026-05-20T18:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T18:45:00Z",
          "fin_utc": "2026-05-20T19:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T19:00:00Z",
          "fin_utc": "2026-05-20T19:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T19:15:00Z",
          "fin_utc": "2026-05-20T19:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T19:30:00Z",
          "fin_utc": "2026-05-20T19:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T19:45:00Z",
          "fin_utc": "2026-05-20T20:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T20:00:00Z",
          "fin_utc": "2026-05-20T20:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T20:15:00Z",
          "fin_utc": "2026-05-20T20:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T20:30:00Z",
          "fin_utc": "2026-05-20T20:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T20:45:00Z",
          "fin_utc": "2026-05-20T21:00:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T21:00:00Z",
          "fin_utc": "2026-05-20T21:15:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T21:15:00Z",
          "fin_utc": "2026-05-20T21:30:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T21:30:00Z",
          "fin_utc": "2026-05-20T21:45:00Z",
          "energie_kwh": 0.0
        },
        {
          "debut_utc": "2026-05-20T21:45:00Z",
          "fin_utc": "2026-05-20T22:00:00Z",
          "energie_kwh": 0.0
        }
      ]
    }
  ]
}
