{
  "archives": [
    {
      "archive_item_identifier": "radiokampus-2026-06-24",
      "audio_url": "https://archive.org/download/radiokampus-2026-06-24/radiokampus_2026-06-24T22-00-00Z.mp3",
      "completeness_ratio": 1.0,
      "day": 25,
      "download_url": "https://archive.org/download/radiokampus-2026-06-24/radiokampus_2026-06-24T22-00-00Z.mp3",
      "duration_seconds": 3600.118,
      "hour": 0,
      "hourly_archive_id": 98415,
      "local_date_label": "25.06.2026",
      "local_hour_label": "00:00",
      "local_label": "2026-06-25 00:00 czasu polskiego",
      "local_started_at": "2026-06-25T00:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "published_at": "2026-06-24T23:21:02.710465+00:00",
      "published_local_label": "2026-06-25 01:21 czasu polskiego",
      "remote_filename": "radiokampus_2026-06-24T22-00-00Z.mp3",
      "station_slug": "radiokampus",
      "status": "published",
      "utc_label": "2026-06-24 22:00 UTC",
      "utc_started_at": "2026-06-24T22:00:00+00:00",
      "year": 2026
    },
    {
      "archive_item_identifier": "radiokampus-2026-06-24",
      "audio_url": "https://archive.org/download/radiokampus-2026-06-24/radiokampus_2026-06-24T23-00-00Z.mp3",
      "completeness_ratio": 0.9965,
      "day": 25,
      "download_url": "https://archive.org/download/radiokampus-2026-06-24/radiokampus_2026-06-24T23-00-00Z.mp3",
      "duration_seconds": 3599.688,
      "hour": 1,
      "hourly_archive_id": 98496,
      "local_date_label": "25.06.2026",
      "local_hour_label": "01:00",
      "local_label": "2026-06-25 01:00 czasu polskiego",
      "local_started_at": "2026-06-25T01:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "published_at": "2026-06-25T00:22:15.065638+00:00",
      "published_local_label": "2026-06-25 02:22 czasu polskiego",
      "remote_filename": "radiokampus_2026-06-24T23-00-00Z.mp3",
      "station_slug": "radiokampus",
      "status": "published",
      "utc_label": "2026-06-24 23:00 UTC",
      "utc_started_at": "2026-06-24T23:00:00+00:00",
      "year": 2026
    },
    {
      "archive_item_identifier": "radiokampus-2026-06-25",
      "audio_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T00-00-00Z.mp3",
      "completeness_ratio": 0.9997,
      "day": 25,
      "download_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T00-00-00Z.mp3",
      "duration_seconds": 3599.496,
      "hour": 2,
      "hourly_archive_id": 98575,
      "local_date_label": "25.06.2026",
      "local_hour_label": "02:00",
      "local_label": "2026-06-25 02:00 czasu polskiego",
      "local_started_at": "2026-06-25T02:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "published_at": "2026-06-25T01:23:43.511075+00:00",
      "published_local_label": "2026-06-25 03:23 czasu polskiego",
      "remote_filename": "radiokampus_2026-06-25T00-00-00Z.mp3",
      "station_slug": "radiokampus",
      "status": "published",
      "utc_label": "2026-06-25 00:00 UTC",
      "utc_started_at": "2026-06-25T00:00:00+00:00",
      "year": 2026
    },
    {
      "archive_item_identifier": "radiokampus-2026-06-25",
      "audio_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T01-00-00Z.mp3",
      "completeness_ratio": 1.0,
      "day": 25,
      "download_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T01-00-00Z.mp3",
      "duration_seconds": 3600.118,
      "hour": 3,
      "hourly_archive_id": 98652,
      "local_date_label": "25.06.2026",
      "local_hour_label": "03:00",
      "local_label": "2026-06-25 03:00 czasu polskiego",
      "local_started_at": "2026-06-25T03:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "published_at": "2026-06-25T02:22:22.072220+00:00",
      "published_local_label": "2026-06-25 04:22 czasu polskiego",
      "remote_filename": "radiokampus_2026-06-25T01-00-00Z.mp3",
      "station_slug": "radiokampus",
      "status": "published",
      "utc_label": "2026-06-25 01:00 UTC",
      "utc_started_at": "2026-06-25T01:00:00+00:00",
      "year": 2026
    },
    {
      "archive_item_identifier": "radiokampus-2026-06-25",
      "audio_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T02-00-00Z.mp3",
      "completeness_ratio": 1.0,
      "day": 25,
      "download_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T02-00-00Z.mp3",
      "duration_seconds": 3600.144,
      "hour": 4,
      "hourly_archive_id": 98729,
      "local_date_label": "25.06.2026",
      "local_hour_label": "04:00",
      "local_label": "2026-06-25 04:00 czasu polskiego",
      "local_started_at": "2026-06-25T04:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "published_at": "2026-06-25T03:21:19.459054+00:00",
      "published_local_label": "2026-06-25 05:21 czasu polskiego",
      "remote_filename": "radiokampus_2026-06-25T02-00-00Z.mp3",
      "station_slug": "radiokampus",
      "status": "published",
      "utc_label": "2026-06-25 02:00 UTC",
      "utc_started_at": "2026-06-25T02:00:00+00:00",
      "year": 2026
    },
    {
      "archive_item_identifier": "radiokampus-2026-06-25",
      "audio_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T03-00-00Z.mp3",
      "completeness_ratio": 1.0,
      "day": 25,
      "download_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T03-00-00Z.mp3",
      "duration_seconds": 3600.118,
      "hour": 5,
      "hourly_archive_id": 98808,
      "local_date_label": "25.06.2026",
      "local_hour_label": "05:00",
      "local_label": "2026-06-25 05:00 czasu polskiego",
      "local_started_at": "2026-06-25T05:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "published_at": "2026-06-25T04:22:08.808309+00:00",
      "published_local_label": "2026-06-25 06:22 czasu polskiego",
      "remote_filename": "radiokampus_2026-06-25T03-00-00Z.mp3",
      "station_slug": "radiokampus",
      "status": "published",
      "utc_label": "2026-06-25 03:00 UTC",
      "utc_started_at": "2026-06-25T03:00:00+00:00",
      "year": 2026
    },
    {
      "archive_item_identifier": "radiokampus-2026-06-25",
      "audio_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T04-00-00Z.mp3",
      "completeness_ratio": 1.0,
      "day": 25,
      "download_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T04-00-00Z.mp3",
      "duration_seconds": 3600.144,
      "hour": 6,
      "hourly_archive_id": 98885,
      "local_date_label": "25.06.2026",
      "local_hour_label": "06:00",
      "local_label": "2026-06-25 06:00 czasu polskiego",
      "local_started_at": "2026-06-25T06:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "published_at": "2026-06-25T05:21:51.088168+00:00",
      "published_local_label": "2026-06-25 07:21 czasu polskiego",
      "remote_filename": "radiokampus_2026-06-25T04-00-00Z.mp3",
      "station_slug": "radiokampus",
      "status": "published",
      "utc_label": "2026-06-25 04:00 UTC",
      "utc_started_at": "2026-06-25T04:00:00+00:00",
      "year": 2026
    },
    {
      "archive_item_identifier": "radiokampus-2026-06-25",
      "audio_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T05-00-00Z.mp3",
      "completeness_ratio": 1.0,
      "day": 25,
      "download_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T05-00-00Z.mp3",
      "duration_seconds": 3600.118,
      "hour": 7,
      "hourly_archive_id": 98964,
      "local_date_label": "25.06.2026",
      "local_hour_label": "07:00",
      "local_label": "2026-06-25 07:00 czasu polskiego",
      "local_started_at": "2026-06-25T07:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "published_at": "2026-06-25T06:20:28.756945+00:00",
      "published_local_label": "2026-06-25 08:20 czasu polskiego",
      "remote_filename": "radiokampus_2026-06-25T05-00-00Z.mp3",
      "station_slug": "radiokampus",
      "status": "published",
      "utc_label": "2026-06-25 05:00 UTC",
      "utc_started_at": "2026-06-25T05:00:00+00:00",
      "year": 2026
    },
    {
      "archive_item_identifier": "radiokampus-2026-06-25",
      "audio_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T06-00-00Z.mp3",
      "completeness_ratio": 1.0,
      "day": 25,
      "download_url": "https://archive.org/download/radiokampus-2026-06-25/radiokampus_2026-06-25T06-00-00Z.mp3",
      "duration_seconds": 3600.118,
      "hour": 8,
      "hourly_archive_id": 99043,
      "local_date_label": "25.06.2026",
      "local_hour_label": "08:00",
      "local_label": "2026-06-25 08:00 czasu polskiego",
      "local_started_at": "2026-06-25T08:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "published_at": "2026-06-25T07:23:15.858593+00:00",
      "published_local_label": "2026-06-25 09:23 czasu polskiego",
      "remote_filename": "radiokampus_2026-06-25T06-00-00Z.mp3",
      "station_slug": "radiokampus",
      "status": "published",
      "utc_label": "2026-06-25 06:00 UTC",
      "utc_started_at": "2026-06-25T06:00:00+00:00",
      "year": 2026
    }
  ],
  "day": 25,
  "generated_at": "2026-06-25T07:23:15.858593+00:00",
  "hour_slots": [
    {
      "archive_status": "published",
      "completeness_ratio": 1.0,
      "day": 25,
      "hour": 0,
      "hourly_archive_id": 98415,
      "local_date_label": "25.06.2026",
      "local_hour_label": "00:00",
      "local_label": "2026-06-25 00:00 czasu polskiego",
      "local_started_at": "2026-06-25T00:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "playable": true,
      "state": "available",
      "status_label": null,
      "utc_label": "2026-06-24 22:00 UTC",
      "utc_started_at": "2026-06-24T22:00:00+00:00",
      "year": 2026
    },
    {
      "archive_status": "published",
      "completeness_ratio": 0.9965,
      "day": 25,
      "hour": 1,
      "hourly_archive_id": 98496,
      "local_date_label": "25.06.2026",
      "local_hour_label": "01:00",
      "local_label": "2026-06-25 01:00 czasu polskiego",
      "local_started_at": "2026-06-25T01:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "playable": true,
      "state": "available",
      "status_label": null,
      "utc_label": "2026-06-24 23:00 UTC",
      "utc_started_at": "2026-06-24T23:00:00+00:00",
      "year": 2026
    },
    {
      "archive_status": "published",
      "completeness_ratio": 0.9997,
      "day": 25,
      "hour": 2,
      "hourly_archive_id": 98575,
      "local_date_label": "25.06.2026",
      "local_hour_label": "02:00",
      "local_label": "2026-06-25 02:00 czasu polskiego",
      "local_started_at": "2026-06-25T02:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "playable": true,
      "state": "available",
      "status_label": null,
      "utc_label": "2026-06-25 00:00 UTC",
      "utc_started_at": "2026-06-25T00:00:00+00:00",
      "year": 2026
    },
    {
      "archive_status": "published",
      "completeness_ratio": 1.0,
      "day": 25,
      "hour": 3,
      "hourly_archive_id": 98652,
      "local_date_label": "25.06.2026",
      "local_hour_label": "03:00",
      "local_label": "2026-06-25 03:00 czasu polskiego",
      "local_started_at": "2026-06-25T03:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "playable": true,
      "state": "available",
      "status_label": null,
      "utc_label": "2026-06-25 01:00 UTC",
      "utc_started_at": "2026-06-25T01:00:00+00:00",
      "year": 2026
    },
    {
      "archive_status": "published",
      "completeness_ratio": 1.0,
      "day": 25,
      "hour": 4,
      "hourly_archive_id": 98729,
      "local_date_label": "25.06.2026",
      "local_hour_label": "04:00",
      "local_label": "2026-06-25 04:00 czasu polskiego",
      "local_started_at": "2026-06-25T04:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "playable": true,
      "state": "available",
      "status_label": null,
      "utc_label": "2026-06-25 02:00 UTC",
      "utc_started_at": "2026-06-25T02:00:00+00:00",
      "year": 2026
    },
    {
      "archive_status": "published",
      "completeness_ratio": 1.0,
      "day": 25,
      "hour": 5,
      "hourly_archive_id": 98808,
      "local_date_label": "25.06.2026",
      "local_hour_label": "05:00",
      "local_label": "2026-06-25 05:00 czasu polskiego",
      "local_started_at": "2026-06-25T05:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "playable": true,
      "state": "available",
      "status_label": null,
      "utc_label": "2026-06-25 03:00 UTC",
      "utc_started_at": "2026-06-25T03:00:00+00:00",
      "year": 2026
    },
    {
      "archive_status": "published",
      "completeness_ratio": 1.0,
      "day": 25,
      "hour": 6,
      "hourly_archive_id": 98885,
      "local_date_label": "25.06.2026",
      "local_hour_label": "06:00",
      "local_label": "2026-06-25 06:00 czasu polskiego",
      "local_started_at": "2026-06-25T06:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "playable": true,
      "state": "available",
      "status_label": null,
      "utc_label": "2026-06-25 04:00 UTC",
      "utc_started_at": "2026-06-25T04:00:00+00:00",
      "year": 2026
    },
    {
      "archive_status": "published",
      "completeness_ratio": 1.0,
      "day": 25,
      "hour": 7,
      "hourly_archive_id": 98964,
      "local_date_label": "25.06.2026",
      "local_hour_label": "07:00",
      "local_label": "2026-06-25 07:00 czasu polskiego",
      "local_started_at": "2026-06-25T07:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "playable": true,
      "state": "available",
      "status_label": null,
      "utc_label": "2026-06-25 05:00 UTC",
      "utc_started_at": "2026-06-25T05:00:00+00:00",
      "year": 2026
    },
    {
      "archive_status": "published",
      "completeness_ratio": 1.0,
      "day": 25,
      "hour": 8,
      "hourly_archive_id": 99043,
      "local_date_label": "25.06.2026",
      "local_hour_label": "08:00",
      "local_label": "2026-06-25 08:00 czasu polskiego",
      "local_started_at": "2026-06-25T08:00:00+02:00",
      "local_timezone_label": "czasu polskiego",
      "month": 6,
      "playable": true,
      "state": "available",
      "status_label": null,
      "utc_label": "2026-06-25 06:00 UTC",
      "utc_started_at": "2026-06-25T06:00:00+00:00",
      "year": 2026
    }
  ],
  "latest_archive_hour_expected_station_count": 0,
  "latest_archive_hour_started_at": "2026-06-25T06:00:00+00:00",
  "month": 6,
  "published_at": "2026-06-25T07:23:15.858593+00:00",
  "station": {
    "archive_count": 1570,
    "display_name": "Radio Kampus",
    "public_name": "Radio Kampus",
    "slug": "radiokampus",
    "timezone": "Europe/Warsaw"
  },
  "year": 2026
}
