{
  "schemaVersion": "1.0",
  "feedType": "showtimes",
  "city": {
    "id": "helsinki",
    "name": "Helsinki",
    "country": "FI",
    "timezone": "Europe/Helsinki"
  },
  "date": "2026-06-19",
  "generatedAt": "2026-06-19T07:54:54+03:00",
  "dataFreshness": "live-partial",
  "sourcePriority": [
    {
      "id": "finnkino",
      "priority": 1,
      "name": "Finnkino",
      "url": "https://www.finnkino.fi/en"
    },
    {
      "id": "biorex",
      "priority": 2,
      "name": "BioRex",
      "url": "https://biorex.fi/ELOKUVAT/?type=showtimes"
    },
    {
      "id": "gilda",
      "priority": 3,
      "name": "Gilda",
      "url": "https://www.gilda.fi/"
    },
    {
      "id": "kino-konepaja",
      "priority": 4,
      "name": "Kino Konepaja",
      "url": "https://kinokonepaja.fi/#elokuvat"
    },
    {
      "id": "korjaamo-kino",
      "priority": 5,
      "name": "Korjaamo Kino",
      "url": "https://korjaamokino.fi/schedule"
    },
    {
      "id": "riviera",
      "priority": 6,
      "name": "Riviera",
      "url": "https://www.rivieracinemas.fi/"
    },
    {
      "id": "kino-engel",
      "priority": 7,
      "name": "Kino Engel",
      "url": "https://kinoengel.fi/ohjelmisto/"
    },
    {
      "id": "cinema-orion",
      "priority": 8,
      "name": "Cinema Orion",
      "url": "https://cinemaorion.fi/en/ohjelmisto/elokuvat/"
    },
    {
      "id": "kino-regina",
      "priority": 9,
      "name": "Kino Regina",
      "url": "https://kinoregina.fi/ohjelmisto/elokuvat/"
    },
    {
      "id": "whs-union",
      "priority": 10,
      "name": "WHS Teatteri Union",
      "url": "https://teatteriunion.fi/esitykset/"
    }
  ],
  "filters": {
    "canonicalDate": "2026-06-19",
    "acceptedFieldNames": [
      "city",
      "date",
      "startTime",
      "movie",
      "theater",
      "neighborhood",
      "audio",
      "genre",
      "ageRating",
      "kidSuitable",
      "format",
      "auditorium",
      "source",
      "status"
    ],
    "fieldMapping": {
      "city": "city.id",
      "date": "date",
      "startTime": "screenings[].startTime",
      "movie": "screenings[].movie.title or screenings[].movie.id",
      "theater": "screenings[].theater.id or screenings[].theater.name",
      "neighborhood": "screenings[].theater.neighborhood",
      "audio": "screenings[].audioLanguage.code or screenings[].audioLanguage.name",
      "genre": "screenings[].movie.genres[]",
      "ageRating": "screenings[].movie.ageRatingNormalized",
      "kidSuitable": "screenings[].movie.kidSuitable",
      "format": "screenings[].format",
      "auditorium": "screenings[].auditorium",
      "source": "screenings[].source.id or screenings[].source.name",
      "status": "screenings[].availability.status"
    },
    "examples": [
      {
        "label": "Filter by theater and spoken language",
        "feedUrl": "https://leffajat.fi/api/showtimes/helsinki/2026-06-19.json",
        "filters": {
          "theater.id": "finnkino-kinopalatsi",
          "audioLanguage.code": "FI"
        }
      },
      {
        "label": "Filter by independent and specialty theater ids",
        "feedUrl": "https://leffajat.fi/api/showtimes/helsinki/2026-06-19.json",
        "filters": {
          "theater.id": [
            "cinema-orion",
            "gilda",
            "kino-engel",
            "kino-konepaja",
            "kino-regina",
            "korjaamo-kino",
            "riviera-kallio",
            "riviera-punavuori",
            "whs-union"
          ]
        }
      },
      {
        "label": "Filter by movie suitability flag",
        "feedUrl": "https://leffajat.fi/api/showtimes/helsinki/2026-06-19.json",
        "filters": {
          "movie.kidSuitable": true
        }
      }
    ]
  },
  "counts": {
    "screenings": 2,
    "movies": 2,
    "theaters": 15,
    "theatersWithScreenings": 2,
    "kidSuitableScreenings": 0,
    "finnishSpokenScreenings": 0
  },
  "theaters": [
    {
      "id": "biorex-redi",
      "name": "BioRex Redi",
      "neighborhood": "Kalasatama",
      "address": "Hermannin rantatie 5, 00580 Helsinki",
      "url": "https://leffajat.fi/teatterit/biorex-redi/",
      "sourceUrl": "https://biorex.fi/en/movie-theaters/",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "biorex-tripla",
      "name": "BioRex Tripla",
      "neighborhood": "Pasila",
      "address": "Fredrikanterassi 1, 00520 Helsinki",
      "url": "https://leffajat.fi/teatterit/biorex-tripla/",
      "sourceUrl": "https://biorex.fi/en/about-theater/?cinema_id=13&sijainti=helsinki-tripla",
      "screeningCount": 1,
      "hasScreenings": true
    },
    {
      "id": "cinema-orion",
      "name": "Cinema Orion",
      "neighborhood": "Kamppi",
      "address": "Eerikinkatu 15, 00100 Helsinki",
      "url": "https://leffajat.fi/teatterit/cinema-orion/",
      "sourceUrl": "https://cinemaorion.fi/en/ohjelmisto/elokuvat/",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "finnkino-itis",
      "name": "Finnkino Itis",
      "neighborhood": "Itakeskus",
      "address": "Itakatu 1-7, 00930 Helsinki",
      "url": "https://leffajat.fi/teatterit/finnkino-itis/",
      "sourceUrl": "https://www.finnkino.fi/en/teatterit/",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "finnkino-kinopalatsi",
      "name": "Finnkino Kinopalatsi",
      "neighborhood": "Kluuvi",
      "address": "Kaisaniemenkatu 2, 00100 Helsinki",
      "url": "https://leffajat.fi/teatterit/finnkino-kinopalatsi/",
      "sourceUrl": "https://www.finnkino.fi/en/teatterit/",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "finnkino-maxim",
      "name": "Finnkino Maxim",
      "neighborhood": "Kluuvi",
      "address": "Kluuvikatu 1, 00100 Helsinki",
      "url": "https://leffajat.fi/teatterit/finnkino-maxim/",
      "sourceUrl": "https://www.finnkino.fi/en/teatterit/",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "finnkino-tennispalatsi",
      "name": "Finnkino Tennispalatsi",
      "neighborhood": "Kamppi",
      "address": "Salomonkatu 15, 00100 Helsinki",
      "url": "https://leffajat.fi/teatterit/finnkino-tennispalatsi/",
      "sourceUrl": "https://www.finnkino.fi/en/teatterit/",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "gilda",
      "name": "Gilda Kulttuurikasarmi",
      "neighborhood": "Kamppi",
      "address": "Narinkka 2, 00100 Helsinki",
      "url": "https://leffajat.fi/teatterit/gilda-kulttuurikasarmi/",
      "sourceUrl": "https://www.gilda.fi/",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "kino-engel",
      "name": "Kino Engel",
      "neighborhood": "Kruununhaka",
      "address": "Sofiankatu 4, 00170 Helsinki",
      "url": "https://leffajat.fi/teatterit/kino-engel/",
      "sourceUrl": "https://kinoengel.fi/ohjelmisto/",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "kino-konepaja",
      "name": "Kino Konepaja",
      "neighborhood": "Vallila",
      "address": "Konepajanpasaasi, 00510 Helsinki",
      "url": "https://leffajat.fi/teatterit/kino-konepaja/",
      "sourceUrl": "https://kinokonepaja.fi/#elokuvat",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "kino-regina",
      "name": "Kino Regina",
      "neighborhood": "Kluuvi",
      "address": "Toolonlahdenkatu 4, 00100 Helsinki",
      "url": "https://leffajat.fi/teatterit/kino-regina/",
      "sourceUrl": "https://kinoregina.fi/ohjelmisto/elokuvat/",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "korjaamo-kino",
      "name": "Korjaamo Kino",
      "neighborhood": "Taka-Töölö",
      "address": "Töölönkatu 51 B, 00250 Helsinki",
      "url": "https://leffajat.fi/teatterit/korjaamo-kino/",
      "sourceUrl": "https://korjaamokino.fi/schedule",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "riviera-kallio",
      "name": "Riviera Kallio",
      "neighborhood": "Kallio",
      "address": "Harjukatu 2, 00500 Helsinki",
      "url": "https://leffajat.fi/teatterit/riviera-kallio/",
      "sourceUrl": "https://www.rivieracinemas.fi/",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "riviera-punavuori",
      "name": "Riviera Punavuori",
      "neighborhood": "Punavuori",
      "address": "Telakkakatu 7, 00150 Helsinki",
      "url": "https://leffajat.fi/teatterit/riviera-punavuori/",
      "sourceUrl": "https://www.rivieracinemas.fi/",
      "screeningCount": 0,
      "hasScreenings": false
    },
    {
      "id": "whs-union",
      "name": "WHS Teatteri Union",
      "neighborhood": "Kruununhaka",
      "address": "Siltavuorenranta 18, 00170 Helsinki",
      "url": "https://leffajat.fi/teatterit/whs-teatteri-union/",
      "sourceUrl": "https://teatteriunion.fi/esitykset/",
      "screeningCount": 1,
      "hasScreenings": true
    }
  ],
  "screenings": [
    {
      "id": "2026-06-19-whs-union-35544",
      "date": "2026-06-19",
      "startsAt": "2026-06-19T15:00:00+03:00",
      "startTime": "15.00",
      "endsAt": null,
      "auditorium": "Union",
      "format": "2D",
      "seatsTotal": 120,
      "bookingUrl": "https://teatteriunion.fi/esitys/juhannuselokuva-on-lautalla-pienoinen-kahvila/",
      "source": {
        "id": "whs-union",
        "priority": 10,
        "name": "WHS Teatteri Union",
        "url": "https://teatteriunion.fi/esitykset/"
      },
      "availability": {
        "status": "scheduled",
        "isSoldOut": false,
        "isCancelled": false,
        "soldOutKnown": true,
        "cancelledKnown": false,
        "checkedAt": "2026-06-19T07:54:54+03:00"
      },
      "audioLanguage": {
        "code": null,
        "name": null
      },
      "subtitleLanguages": [],
      "theater": {
        "id": "whs-union",
        "name": "WHS Teatteri Union",
        "neighborhood": "Kruununhaka",
        "address": "Siltavuorenranta 18, 00170 Helsinki",
        "url": "https://leffajat.fi/teatterit/whs-teatteri-union/",
        "sourceUrl": "https://teatteriunion.fi/esitykset/",
        "logoUrl": "https://leffajat.fi/assets/teatterit/logo/whs_teatteri_union.webp"
      },
      "movie": {
        "id": "whs-union-juhannuselokuva-on-lautalla-pienoinen-kahvila",
        "title": "Juhannuselokuva: On lautalla pienoinen kahvila",
        "originalTitle": "Juhannuselokuva: On lautalla pienoinen kahvila",
        "url": "https://leffajat.fi/elokuva/juhannuselokuva-on-lautalla-pienoinen-kahvila/",
        "year": null,
        "runtimeMinutes": null,
        "genres": [],
        "taxonomy": [],
        "ageRating": "Ikäraja ei tiedossa",
        "ageRatingNormalized": null,
        "ageRatingLabel": null,
        "kidSuitable": false,
        "kidSuitabilityBasis": "not_marked",
        "officialUrl": "https://teatteriunion.fi/esitys/juhannuselokuva-on-lautalla-pienoinen-kahvila/",
        "trailerUrl": "https://www.youtube.com/results?search_query=Juhannuselokuva%3A%20On%20lautalla%20pienoinen%20kahvila%20official%20trailer",
        "posterUrl": "https://teatteriunion.fi/wp-content/uploads/2026/02/On-lautalla-pienoinen-kahvila.jpg",
        "posterColors": [
          "#b33b32",
          "#255f4f"
        ],
        "posterSource": null
      }
    },
    {
      "id": "2026-06-19-biorex-tripla-416597",
      "date": "2026-06-19",
      "startsAt": "2026-06-19T22:05:00+03:00",
      "startTime": "22.05",
      "endsAt": null,
      "auditorium": "Screen 1",
      "format": "2D",
      "seatsTotal": 184,
      "bookingUrl": "https://biorex.fi/secure-redirect/?url=https://webshop.biorex.fi/fi/%23/book/416597",
      "source": {
        "id": "biorex",
        "priority": 2,
        "name": "BioRex",
        "url": "https://biorex.fi/ELOKUVAT/?type=showtimes"
      },
      "availability": {
        "status": "scheduled",
        "isSoldOut": false,
        "isCancelled": false,
        "soldOutKnown": true,
        "cancelledKnown": false,
        "checkedAt": "2026-06-19T07:54:54+03:00"
      },
      "audioLanguage": {
        "code": null,
        "name": null
      },
      "subtitleLanguages": [],
      "theater": {
        "id": "biorex-tripla",
        "name": "BioRex Tripla",
        "neighborhood": "Pasila",
        "address": "Fredrikanterassi 1, 00520 Helsinki",
        "url": "https://leffajat.fi/teatterit/biorex-tripla/",
        "sourceUrl": "https://biorex.fi/en/about-theater/?cinema_id=13&sijainti=helsinki-tripla",
        "logoUrl": "https://leffajat.fi/assets/teatterit/logo/biorex.webp"
      },
      "movie": {
        "id": "biorex-1040",
        "title": "Teatterit suljettu - Hyvää juhannusta! Hyvää juhannusta",
        "originalTitle": "Teatterit suljettu - Hyvää juhannusta! Hyvää juhannusta",
        "url": "https://leffajat.fi/elokuva/teatterit-suljettu-hyvaa-juhannusta-hyvaa-juhannusta/",
        "year": null,
        "runtimeMinutes": null,
        "genres": [],
        "taxonomy": [],
        "ageRating": "Ikäraja ei tiedossa",
        "ageRatingNormalized": null,
        "ageRatingLabel": null,
        "kidSuitable": false,
        "kidSuitabilityBasis": "not_marked",
        "officialUrl": "https://biorex.fi/ELOKUVAT/?type=showtimes",
        "trailerUrl": "https://www.youtube.com/results?search_query=Teatterit%20suljettu%20-%20Hyv%C3%A4%C3%A4%20juhannusta%21%20Hyv%C3%A4%C3%A4%20juhannusta%20official%20trailer",
        "posterUrl": null,
        "posterColors": [
          "#b33b32",
          "#255f4f"
        ],
        "posterSource": null
      }
    }
  ]
}
