Filtering retrieved events

Query parameters can be used to filter the retrieved events by the following criteria.

Ongoing local events

Use to quickly access local (municipality level) events that are upcoming or have not ended yet. Combines the search on a number of description, name, and keyword fields. Locality is defined on the basis of MUNIGEO_MUNI value, which is set in the settings file. In the Helsinki case all the events would be retrieved that happen within Helsinki. Comes in two flavors: AND and OR. Use local_ongoing_AND=lapset,musiikki to search for the events with both search terms in the description fields and local_ongoing_OR to search for the events with at least one term mentioned. In case you need to realize a more complicated logic and search for a combination of search terms as in (singing OR vocal) AND (workshop OR training) use local_ongoing_OR_setX parameter, where X is a number.

Examples:

event/?local_ongoing_OR=lapsi,musiikki

See the result

event/?local_ongoing_OR_set1=lapsi,musiikki&local_ongoing_OR_set2=leiri,kurssi

See the result

Ongoing internet events

Use to quickly access internet-based events that are upcoming or have not ended yet. Usage is the same as for local ongoing events, three variations: internet_ongoing_AND, internet_ongoing_OR, and internet_ongoing_OR_setX, Note, that local_ongoing and internet_ongoing are mutually exclusive.

Example:

event/?internet_ongoing_AND=lapsi,musiikki

See the result

All ongoing events

All ongoing events, both internet and local combined. Usage is the same as for local ongoing events: all_ongoing_AND, all_ongoing_OR and all_ongoing_OR_setX

Example:

event/?all_ongoing_AND=lapsi,musiikki

See the result

Internet based

Filter for all the events that happen in the internet, both past and upcoming.

Example:

event/?internet_based=true

See the result

Event time

Use start and end to restrict the date range of returned events. Any events that intersect with the given date range will be returned.

The parameters start and end can be given in the following formats:

  • ISO 8601 (including the time of day), i.e. YYYY-MM-DDTHH:MM:SSZ
  • yyyy-mm-dd

In addition, today (for start or end of today) and now (for the exact current timestamp) can be used in either parameter to get current events.

Example:

event/?start=today&end=2020-12-31

See the result

event/?start=now&end=today

See the result

You can also use days filter to restrict the date range of returned events. Any events that intersect with the current time and amount of days from current time will be returned.

The parameters start and end cannot be used together with the days parameter.

Example:

event/?days=7

See the result

Event start/end time

Use starts_after, starts_before, ends_after, and ends_before to filter for the events that start and end within certain hours, for example for the ones that start after 17:00 and end before 21:00.

The parameters can be given as:

  • Hours only
  • Hours and minutes separated by a colon

Example:

event/?starts_after=16:30&ends_before=21

See the result

Event weekday

Use weekday to filter for the events that occurs within certain weekdays. Weekdays are to be input as Iso 8601 weekday numbers, where 1 is Monday and 7 is Sunday.

The parameter can include:

  • One weekday
  • Multiple weekdays separated by a comma

Example (Saturdays and Sundays):

event/?weekday=6,7

See the result

Event duration

Use max_duration to filter for the events that last up to a specified time, or min_duration to filter for the events that last at least a specified amount of time.

The parameters are expressed in format:

  • 86400 or 86400s (24 hours)
  • 180m or 3h (3 hours)
  • 3d (3 days)

Example:

event/?max_duration=3d

See the result

Event location

Bounding box

To restrict the retrieved events to a geographical region, use the query parameter bbox in the format

bbox=west,south,east,north

Where west is the longitude of the rectangle's western boundary, south is the latitude of the rectangle's southern boundary, and so on. The default coordinate system is the trusty old EPSG:4326 known from all online maps, and can be overridden with srid parameter.

Example:

event/?bbox=24.9348,60.1762,24.9681,60.1889

See the result

Specific location

To restrict the retrieved events to a known location(s), use the query parameter location, separating values by commas if you wish to query for several locations.

Location ids are found at the place endpoint, which lists the locations in decreasing number of events found. Most locations originate from the Helsinki service point registry (tprek), hence the format tprek:28473. An easy way to locate service points is to browse servicemap.hel.fi, which uses the same location ids, e.g. servicemap.hel.fi/unit/28473.

Example:

event/?location=tprek:28473

See the result

District

To restrict the retrieved events to city district(s), use the query parameter division, separating values by commas if you wish to query for several divisions.

City of Helsinki neighborhoods (kaupunginosa), districts (peruspiiri) and subdistricts (osa-alue) are supported. Check the divisions on the Helsinki map service.

You may query either by specific OCD division type peruspiiri:malmi, or by division name malmi. The latter query checks all divisions with the name, regardless of division type.

Example:

event/?division=malmi

See the result

Within a distance (or "circle filter")

To restrict the retrieved events to a certain distance from a point, use the query parameters dwithin_origin and dwithin_metres in the format

dwithin_origin=lon,lat&dwithin_metres=distance

Where lon is the longitude of the origin point, lat is the latitude of the origin point, and distance is the radius in metres. Both parameters are required. The default coordinate system is EPSG:4326 and can be overridden with the srid parameter.

Example:

event/?dwithin_origin=24.9348,60.1762&dwithin_metres=1000

See the result

Event category

To restrict the retrieved events by category, use the query parameter keyword, separating values by commas if you wish to query for any of several keywords, or the parameter keyword_AND, if you require all provided values (separated by commas) to be present. Use parameter keyword! if you require all provided values (separated by commas) not to be present.

In case you need to realize a more complicated logic and search for a combination of keywords as in (yso:p1235 OR yso:p1947) AND (yso:p14004 OR yso:p11185) use keyword_OR_setX parameter, where X is a number.

Keyword ids are found at the keyword endpoint, which lists the keywords in decreasing number of events found. The common keywords used in all events originate from the general Finnish ontology (YSO), hence the format yso:p4354.

The most common event categories are listed in the two keyword sets helsinki:topics and helsinki:audiences, which list the YSO keywords that are present in most events to specify event main topic and audience.

Example:

event/?keyword=yso:p4354

See the result

event/?keyword_OR_set1=yso:p1235,yso:p1947&keyword_OR_set2=yso:p14004,yso:p11185

See the result

Keyword set search

Some services maintain curated keyword sets, which can also be used in search with query parameters keyword_set_AND and keyword_set_OR. As names of the keyword sets can repeat between the services, ids should be supplied. Say, we have one keyword set Music with id "myservice:1" that contains keywords rock and jazz, and another keyword set Workshops with keywords "workshop" and "seminar" and id "myservice:2". Then a request /event/?keyword_set_AND=myservice:1,myservice:2 would return the events matching the following expression: (rock OR jazz) AND (workshop OR seminar).

Event last modification time

To find events that have changed since you last polled Linkedevents API (to e.g. update your event cache), it is best to use the query parameter last_modified_since. This allows you to only return data that has changed after your last update. You may also include events that have been deleted in the API in the results by using the show_deleted filter. This allows you to update your cache with all added, modified and deleted events without having to fetch *all* future events every time.

Example:

event/?last_modified_since=2020-04-07&show_deleted=true

See the result

Specific ids

To find events that have specific id use parameter ids, separating values by commas if you wish to query for several event ids.

Example:

event/?ids=helsinki:1

See the result

Event status

Events in Linkedevents (indicated by the event_status field) may be either scheduled as planned (EventScheduled), rescheduled if their start time has changed after they were first published (EventRescheduled), cancelled if they were cancelled altogether after publication (EventCancelled), or postponed to the indefinite future if they could not be organized at the original time (EventPostponed). These statuses stem from schema.org.

You may filter events with only the desired status with the event_status filter.

Example:

event/?event_status=EventCancelled

See the result

It is also possible to use multiple event_status parameters in a single query. Statuses must be separated by a comma.

Example:

event/?event_status=EventCancelled,EventPostponed

Event type

Events in Linkedevents (indicated by the type_id field) may be event (General), course (Course) or volunteering (Volunteering). By default, only events with General type_id are returned.

You may filter events with only the desired type with the event_type filter, separating values by commas if you wish to query for several types.

Example:

event/?event_type=General,Course

See the result

Event text

To find out events that contain a specific string in any of the text fields, use the query parameter text.

Example:

event/?text=shostakovich

See the result

Combined text

While the text search is looking for the events containg exact matches of the search string, combined_text filtering finds events with exact text match for event text fields but retrieves expected keywords on the basis of similarity. Filtering for keywords works similar ways as keyword free_text filtering.

Example:

event/?combined_text=lapppset

See the result

Event price

Events may or may not contain the offers field that lists event pricing. To return only free or non-free events, use the query parameteris_free. However, note that from some data sources, no event pricing info is available, so this filter will only return those events which have pricing data available.

Example:

event/?is_free=true

See the result

Event language

To find events that have a set language or event data translated into that language, use the query parameter language. If you only wish to see events that have a set language, use the in_language parameter, and if you only want event data translated to a set language, use the translation parameter.

Supported languages are found at the language endpoint, which also lists which languages have translations available. Currently, translations are supported in fi, sv, en, ru, zh_hans, and ar.

Example:

event/?language=ru

See the result

Event audience age boundaries.

To find events that are designed for specific age audiences use the query paramteres audience_min_age_lt, audience_min_age_gt, audience_max_age_lt, audience_max_age_gt.

audience_min_age_lt returns the events whose minimal age is lower than or equals the specified value, audience_min_age_gt returns the events whose minimal age is greater than or equals the specified value. max_age parameteres, naturally, work the same way only for the maximum age of the event audience. Note, that the events that are not designed for the specific audiences will be omitted.

audience_max_age and audience_min_age parameters without lt and gt modifiers are left for backward compatibility only and should not be employed.

Example:

event/?audience_min_age_gt=10

See the result

Select events suitable for certain age.

To find events that are suitable for certain age use the query paramter suitable_for that returns all the events that are suitable for the age or age range specified. Under the hood it excludes all the events that have max age limit below or min age limit above the age specified. Suitable events with just one age boundary specified are returned, events with no age limits specified are excluded. Query parameter can take either one or two arguments, the order of parameters when specifying the age range is not important.

Examples:

event/?suitable_for=12

See the result

event/?suitable_for=12,14

See the result

Event publisher

To find out events that are published by a specific organization, use the query parameter publisher, separating values by commas if you wish to query for several publishers.

Existing publisher organizations are found at the organization endpoint. City of Helsinki internal publishers have ids of the form ahjo:origin_id as they originate from the Helsinki Ahjo decisionmaking system, and have a rather complex hierarchy. External publishers may have their own namespaces, ids and hierarchies.

Also, it is possible to fetch events under a specific publisher organization hierarchy (say City of Helsinki) by using the parameter publisher_ancestor, which returns all events published by any suborganizations (at any level) of the given organization.

Example:

event/?publisher=ytj:0586977-6

See the result

event/?publisher_ancestor=ahjo:00001

See the result

Event data source

To find out events that originate from a specific source system, use the query parameter data_source. All event ids are of the form data_source:origin_id, so this allows you to return only events coming to Linkedevents from a specific data system. helsinki is the name of our own data source, i.e. events where Linkedevents API itself is the master data.

Example:

event/?data_source=helsinki

See the result

Event hierarchy

Events in linkedevents may be either standalone events, or they may have super or sub events. There are two types of super events, indicated in the field super_event_type by recurring (repeating events, event series) and umbrella (festivals etc.).

recurring events last for a period and have sub_events that all have similar data, but different dates.

umbrella events last for a period and may have different sub_events, including recurring events (i.e. an umbrella festival may have a recurring theater play sub_event, which may have several nights as sub_events.)

Super event type

You may use the query parameter super_event_type, comma separated, to get only super events of specific types. You may use none if you want non-super events included.

Example:

event/?super_event_type=umbrella,none

See the result

Super event

You may use the query parameter super_event, comma separated, to get all subevents for specific superevents. You may use none if you want all events which have no superevent included.

Example:

event/?super_event=linkedevents:agg-103

See the result

Hide super event

You may use the query parameter hide_super_event to exclude super events from the response.

Example:

event/?hide_super_event=true

See the result

Hide recurring children

You may use the query parameter hide_recurring_children to hide all child events for super events which are of type recurring.

Example:

event/?hide_recurring_children=true

See the result

Sub events

You may use the query parameter hide_recurring_children_sub_events in pair with hide_recurring_children to apply other filters to child events.

If you want to get only super_events of weekend events then pair hide_recurring_children and hide_recurring_children_sub_events with weekday=6,7

Example:

event/?hide_recurring_children=true&hide_recurring_children_sub_events=true&weekday=6,7

See the result

Event with registration

To find out events with or without a registration, use the query parameterregistration.

Example:

event/?registration=true

See the result

Open enrolment

Two endpoints show the events that have connected registrations and have places either at the event itself enrolment_open or in the waiting lists enrolment_open_waitlist. Note that the latter query parameter when set to true returns also the events that have open spots at the event itself. Null values are regarded as unlimited number of spots at the event or in the waiting list.

For example:

event/?enrolment_open_waitlist=true

See the result

Enrolment open on a given date

It is possible to check if a given datetime is within events' enrolment start and end times. In other words, if any events are open on a given date and time. The given datetime is expected to be in the events' timezone.

enrolment_open_on parameter displays events where the given datetime is within the enrolment_start_time and enrolment_end_time of the events. If an event has a registration, the registration's enrolment start and end times will be preferred over the event's times.

For example:

event/?enrolment_open_on=2024-02-19T12:00:00

See the result

Attendee capacity

Filters for filtering by event maximum_attendee_capacity and minimum_attendee_capacity:

Filtering for maximum_attendee_capacity

It is possible to filter by maximum_attendee_capacity using gte (>) or lte (<) filters.

maximum_attendee_capacity_gte parameter displays events with maximum attendee capacity greater than or equal the applied parameter (integer value)

Example:

event/?maximum_attendee_capacity_gte=10

See the result

maximum_attendee_capacity_lte parameter displays events with maximum attendee capacity less than or equal the applied parameter (integer value)

Example:

event/?maximum_attendee_capacity_lte=10

See the result

Filtering for minimum_attendee_capacity

It is possible to filter by minimum_attendee_capacity using gte (>) or lte (<) filters.

minimum_attendee_capacity_gte parameter displays events with minimum attendee capacity greater than or equal the applied parameter (integer value)

Example:

event/?minimum_attendee_capacity_gte=10

See the result

minimum_attendee_capacity_lte parameter displays events with minimum attendee capacity less than or equal the applied parameter (integer value)

Example:

event/?minimum_attendee_capacity_lte=10

See the result

Remaining registration attendee or waiting list capacity

Filters for filtering by registration remaining_attendee_capacity and remaining_waiting_list_capacity:

Filtering for registration remaining_attendee_capacity

It is possible to filter by registration remaining_attendee_capacity using gte (>=) or isnull filters.

registration__remaining_attendee_capacity__gte parameter displays events where registration's remaining attendee capacity is greater than or equal the applied parameter (integer value)

Example:

event/?registration__remaining_attendee_capacity__gte=10

See the result

registration__remaining_attendee_capacity__isnull parameter displays events where registration's remaining attendee capacity is or is not NULL

The values True, true and 1 are all considered to be "true".

The values False, false and 0 are all considered to be "false".

Example:

event/?registration__remaining_attendee_capacity__isnull=true

See the result

Filtering for registration remaining_waiting_list_capacity

It is possible to filter by registration remaining_waiting_list_capacity using gte (>=) or isnull filters.

registration__remaining_waiting_list_capacity__gte parameter displays events where registration's remaining waiting list capacity is greater than or equal the applied parameter (integer value)

Example:

event/?registration__remaining_waiting_list_capacity__gte=10

See the result

registration__remaining_waiting_list_capacity__isnull parameter displays events where registration's remaining waiting list capacity is or is not NULL

The values True, true and 1 are all considered to be "true".

The values False, false and 0 are all considered to be "false".

Example:

event/?registration__remaining_waiting_list_capacity__isnull=true

See the result

Filtering for authenticated users

By default, only public events are shown in the event list. However, certain query parameters allow customizing the listing for authenticated users

Show all events

show_all parameter displays all events authenticated user can edit, including drafts, and public non-editable events

Example:

event/?show_all=true

See the result

Publication status

Events in Linkedevents (indicated by the publication_status field) may be either (draft) if the event is not published yet or (public) for published events.

You may filter events with only the desired publication status with the publication_status filter.

Example:

event/?publication_status=draft

See the result

Only editable events

admin_user parameter displays all events authenticated user can edit, including drafts, but no other public events

Example:

event/?admin_user=true

See the result

Only editable events for registration

registration_admin_user parameter displays all events whose registration the user can modify

Example:

event/?registration_admin_user=true

See the result

Events created by the user

created_by parameter only displays events by the authenticated user

Example:

event/?created_by=true

See the result

Getting detailed data

In the default case, keywords, locations, and other fields that refer to separate resources are only displayed as simple references.

If you want to include the complete data from related resources in the current response, use the keyword include. Please note, however, that including all the resources inlined in *every* event will result in a huge number of duplicate data in the json, making the json very slow to generate and process and causing considerable API load and long response times when too many such requests are made. Therefore, if you are listing the maximum number of events (100) or updating your cache with all events, please consider caching the keyword and location data separately to prevent unnecessary API slowdown and continuous repeated work. Keyword and location data seldom change and are easily fetched from their own endpoints separately.

Example:

event/?include=location,keywords

See the result

Ordering

Default normal search ordering is descending order by -last_modified_time. Default full text search ordering is based on search relevance rank and id (-rank,id). You may also order results by start_time, end_time, name, duration, enrolment_start_time, enrolment_end_time, registration__enrolment_start_time, registration__enrolment_end_time, enrolment_start and enrolment_end. Descending order is denoted by adding - in front of the parameter, default order is ascending.

For example:

event/?sort=-end_time

See the result

Enrolment start and enrolment end

The ordering filters enrolment_start and enrolment_end have two notable differences compared to the rest of the ordering filters related to enrolment start and enrolment end times:

First, if an event has a registration with an enrolment time defined, the registration's time will be preferred over the event's time.

Second, if neither the event's registration nor the event has enrolment times defined (enrolment_start_time and enrolment_end_time are both NULL), the event will be placed at the end of the results list regardless of whether ascending or descending order was used.

GET /v1/event/?format=api&page=47&registration__remaining_attendee_capacity__isnull=true
HTTP 200 OK
Allow: GET, POST, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json ;utf-8
Vary: Accept

{
    "meta": {
        "count": 27966,
        "next": "https://linkedevents.api.test.hel.ninja/v1/event/?format=api&page=48&registration__remaining_attendee_capacity__isnull=true",
        "previous": "https://linkedevents.api.test.hel.ninja/v1/event/?format=api&page=46&registration__remaining_attendee_capacity__isnull=true"
    },
    "data": [
        {
            "id": "kulke:66771",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7260/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:31/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:45/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:54/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p29865/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": false,
                    "offer_price_groups": [],
                    "description": null,
                    "price": {
                        "fi": "39,50 € / 32,50€",
                        "sv": "39,50 € / 32,50€",
                        "en": "39,50 € / 32,50€"
                    },
                    "info_url": {
                        "fi": "https://www.lippu.fi/event/lauantain-toivotut-vuotalo-20238566/#tab=",
                        "sv": "https://www.lippu.fi/event/lauantain-toivotut-vuotalo-20238566/#tab=",
                        "en": "https://www.lippu.fi/event/lauantain-toivotut-vuotalo-20238566/#tab="
                    }
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1270467,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-07-16T08:12:53.610241Z",
                    "last_modified_time": "2025-07-16T08:12:53.610254Z",
                    "name": "",
                    "url": "http://www.vuotalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_765026.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1270467/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-07-16T08:12:53.544497Z",
            "last_modified_time": "2025-09-23T10:13:42.418916Z",
            "date_published": null,
            "start_time": "2025-10-16T15:00:00Z",
            "end_time": null,
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tenori Jyrki Anttilan Lauantain toivotut-konsertti Vuotalossa. Anttilaa säestävät pianolla Anu Kosonen ja harmonikalla Petri Ikkelä.",
                "sv": "Tenoren Jyrki Anttilas Lauantain toivotut-konsert på Vuotalo. Anttila ackompanjeras av Anu Kosonen på piano och Petri Ikkelä på dragspel.",
                "en": "Tenor Jyrki Anttila’s Saturday Wishes concert at Vuotalo. Anttila will be accompanied by Anu Kosonen on piano and Petri Ikkelä on accordion."
            },
            "info_url": {
                "fi": "http://www.vuotalo.fi/fi/tapahtumat/event/2EE269796EFFF54CCEBEC1B5F32AB17D/Jyrki_Anttila_Lauantain_toivotut_konsertti_taynna_nostalgiaa",
                "sv": "http://www.vuotalo.fi/sv/evenemang/event/2EE269796EFFF54CCEBEC1B5F32AB17D/Jyrki_Anttila_Lauantain_toivotut_en_konsert_full_av_nostalgi",
                "en": "http://www.vuotalo.fi/en/events/event/2EE269796EFFF54CCEBEC1B5F32AB17D/Jyrki_Anttila_Saturday_s_Wishes_a_concert_full_of_nostalgia"
            },
            "name": {
                "fi": "Jyrki Anttila: Lauantain toivotut — konsertti täynnä nostalgiaa",
                "sv": "Jyrki Anttila: Lauantain toivotut – en konsert full av nostalgi",
                "en": "Jyrki Anttila: Saturday’s Wishes – a concert full of nostalgia"
            },
            "description": {
                "fi": "<p>Tenori Jyrki Anttilan Lauantain toivotut-konsertti Vuotalossa. Anttilaa säestävät pianolla Anu Kosonen ja harmonikalla Petri Ikkelä.</p><p>Lauantain toivotut kiertue sai kesällä loistavan vastaanoton ja syksyllä konsertteja on yhteensä 60  kappaletta eri puolilla Suomea.</p><p>Konserttiin on koottu kaikki rakkaimmat laulut vuosikymmenten varrelta. Ohjelmassa mm. Nuoruusmuistoja, Myrskyluodon Maija, Niin paljon kuuluu rakkauteen, Romanssi, Äänisen aallot, Mustasukkaisuutta, Kertokaa se hänelle, Delilah, Kielletyt leikit, Puhu hiljaa rakkaudesta, Hopeinen kuu…Säkkijärven polkkaa unohtamatta.</p><p>Tenorin hehkuvaa ääntä kuulette lauluissa mm.Granada, Be my love, Pajatson aaria. Operettia on myös luvassa tässä monipuolisessa konsertissa kuten Volgalaulu, Muistathan kai, Dein ist mein ganzes herz…</p><p>Herkullisen hienoista pianonsoitosta vastaa Anu Kosonen ja harmonikkaa soittaa palkittu taiteilija Petri Ikkelä.</p><p>Kesto: n. 2 t 10 sis. väliajan</p>",
                "sv": "<p>Tenoren Jyrki Anttilas Lauantain toivotut-konsert på Vuotalo. Anttila ackompanjeras av Anu Kosonen på piano och Petri Ikkelä på dragspel.</p><p>Konserten samlar alla de mest älskade sångerna från olika årtionden. På programmet står bl.a. Niin paljon kuuluu rakkauteen, Romanssi, Äänisen aallot, Ystävän laulu, Palaja Sorrentoon, Kulkuri ja joutsen, Mustasukkaisuutta. Vi får också höra Junnu Vainios sångpotpurri och ett roligt potpurri av Kipparikvartetti.</p><p>Tenorens glödande röst kan höras i sånger som Granada, Be my love, Pajatsos aria. Operett står också på programmet i denna varierade konsert, bland annat Volgalaulu, Muistathan kai, Dein ist mein ganzes herz..</p><p>Anu Kosonen står för det utsökt fina pianospelet och den prisbelönta artisten Petri Ikkelä spelar dragspel.</p><p>Längd: ca 2 h 10 inkl. paus</p>",
                "en": "<p>Tenor Jyrki Anttila’s Saturday Wishes concert at Vuotalo. Anttila will be accompanied by Anu Kosonen on piano and Petri Ikkelä on accordion.</p><p>The concert will bring together all the most beloved songs from across the decades. Examples of the songs featured include Niin paljon kuuluu rakkauteen, Romanssi, Äänisen aallot, Ystävän laulu, Palaja Sorrentoon, Kulkuri ja joutsen and Mustasukkaisuutta. The programme also includes a medley of songs by Junnu Vainio, as well as a fun medley by Kipparikvartetti.</p><p>You will hear the tenor’s glowing voice in songs such as Granada, Be my Love and Pajatson aaria. Operetta is also on the agenda in this diverse concert, including pieces such as Volgalaulu, Muistathan kai, Dein ist mein ganzes Herz...</p><p>Anu Kosonen will provide deliciously fine piano playing and award-winning artist Petri Ikkelä will play the accordion.</p><p>Duration: approx. 2 h 10 min, incl. intermission</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:66771/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxmhhnau",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4878/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrnq/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 150450,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-01-17T07:59:13.420035Z",
                    "last_modified_time": "2024-01-17T07:59:13.420055Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/shakki.jpg",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "shakkinappuloita pelilaudalla",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150450/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-23T09:44:06.050162Z",
            "last_modified_time": "2025-09-23T09:44:06.050181Z",
            "date_published": null,
            "start_time": "2025-12-18T15:00:00Z",
            "end_time": "2025-12-18T16:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. ",
                "sv": "Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.",
                "en": "The club is for players who already know the basics. Guidance available."
            },
            "info_url": null,
            "name": {
                "fi": "Shakkiklubi",
                "sv": "Schackklubb ",
                "en": "Chess Club"
            },
            "description": {
                "fi": "<p>Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. Tervetuloa!</p>",
                "sv": "<p><br></p><p>Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.</p>",
                "en": "<p>The club is for players who already know the basics. Guidance available.</p>"
            },
            "location_extra_info": {
                "fi": "Pointti",
                "sv": "Pointti",
                "en": "Pointti"
            },
            "provider": {
                "fi": "Sellon kirjasto",
                "sv": "Sellobiblioteket",
                "en": "Sello Library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhnau/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxmhhnwm",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4878/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrnq/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 150450,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-01-17T07:59:13.420035Z",
                    "last_modified_time": "2024-01-17T07:59:13.420055Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/shakki.jpg",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "shakkinappuloita pelilaudalla",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150450/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-23T09:44:05.896774Z",
            "last_modified_time": "2025-09-23T09:44:05.896792Z",
            "date_published": null,
            "start_time": "2025-12-11T15:00:00Z",
            "end_time": "2025-12-11T16:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. ",
                "sv": "Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.",
                "en": "The club is for players who already know the basics. Guidance available."
            },
            "info_url": null,
            "name": {
                "fi": "Shakkiklubi",
                "sv": "Schackklubb ",
                "en": "Chess Club"
            },
            "description": {
                "fi": "<p>Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. Tervetuloa!</p>",
                "sv": "<p><br></p><p>Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.</p>",
                "en": "<p>The club is for players who already know the basics. Guidance available.</p>"
            },
            "location_extra_info": {
                "fi": "Pointti",
                "sv": "Pointti",
                "en": "Pointti"
            },
            "provider": {
                "fi": "Sellon kirjasto",
                "sv": "Sellobiblioteket",
                "en": "Sello Library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhnwm/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxmhhod4",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4878/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrnq/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 150450,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-01-17T07:59:13.420035Z",
                    "last_modified_time": "2024-01-17T07:59:13.420055Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/shakki.jpg",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "shakkinappuloita pelilaudalla",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150450/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-23T09:44:05.773825Z",
            "last_modified_time": "2025-09-23T09:44:05.773844Z",
            "date_published": null,
            "start_time": "2025-12-04T15:00:00Z",
            "end_time": "2025-12-04T16:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. ",
                "sv": "Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.",
                "en": "The club is for players who already know the basics. Guidance available."
            },
            "info_url": null,
            "name": {
                "fi": "Shakkiklubi",
                "sv": "Schackklubb ",
                "en": "Chess Club"
            },
            "description": {
                "fi": "<p>Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. Tervetuloa!</p>",
                "sv": "<p><br></p><p>Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.</p>",
                "en": "<p>The club is for players who already know the basics. Guidance available.</p>"
            },
            "location_extra_info": {
                "fi": "Pointti",
                "sv": "Pointti",
                "en": "Pointti"
            },
            "provider": {
                "fi": "Sellon kirjasto",
                "sv": "Sellobiblioteket",
                "en": "Sello Library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhod4/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxmhhooy",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4878/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrnq/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 150450,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-01-17T07:59:13.420035Z",
                    "last_modified_time": "2024-01-17T07:59:13.420055Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/shakki.jpg",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "shakkinappuloita pelilaudalla",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150450/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-23T09:44:05.641996Z",
            "last_modified_time": "2025-09-23T09:44:05.642015Z",
            "date_published": null,
            "start_time": "2025-11-27T15:00:00Z",
            "end_time": "2025-11-27T16:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. ",
                "sv": "Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.",
                "en": "The club is for players who already know the basics. Guidance available."
            },
            "info_url": null,
            "name": {
                "fi": "Shakkiklubi",
                "sv": "Schackklubb ",
                "en": "Chess Club"
            },
            "description": {
                "fi": "<p>Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. Tervetuloa!</p>",
                "sv": "<p><br></p><p>Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.</p>",
                "en": "<p>The club is for players who already know the basics. Guidance available.</p>"
            },
            "location_extra_info": {
                "fi": "Pointti",
                "sv": "Pointti",
                "en": "Pointti"
            },
            "provider": {
                "fi": "Sellon kirjasto",
                "sv": "Sellobiblioteket",
                "en": "Sello Library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhooy/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxmhho3y",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4878/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrnq/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 150450,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-01-17T07:59:13.420035Z",
                    "last_modified_time": "2024-01-17T07:59:13.420055Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/shakki.jpg",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "shakkinappuloita pelilaudalla",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150450/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-23T09:44:05.525796Z",
            "last_modified_time": "2025-09-23T09:44:05.525825Z",
            "date_published": null,
            "start_time": "2025-11-20T15:00:00Z",
            "end_time": "2025-11-20T16:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. ",
                "sv": "Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.",
                "en": "The club is for players who already know the basics. Guidance available."
            },
            "info_url": null,
            "name": {
                "fi": "Shakkiklubi",
                "sv": "Schackklubb ",
                "en": "Chess Club"
            },
            "description": {
                "fi": "<p>Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. Tervetuloa!</p>",
                "sv": "<p><br></p><p>Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.</p>",
                "en": "<p>The club is for players who already know the basics. Guidance available.</p>"
            },
            "location_extra_info": {
                "fi": "Pointti",
                "sv": "Pointti",
                "en": "Pointti"
            },
            "provider": {
                "fi": "Sellon kirjasto",
                "sv": "Sellobiblioteket",
                "en": "Sello Library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhho3y/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxmhhpi4",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4878/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrnq/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 150450,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-01-17T07:59:13.420035Z",
                    "last_modified_time": "2024-01-17T07:59:13.420055Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/shakki.jpg",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "shakkinappuloita pelilaudalla",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150450/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-23T09:44:05.408428Z",
            "last_modified_time": "2025-09-23T09:44:05.408446Z",
            "date_published": null,
            "start_time": "2025-11-13T15:00:00Z",
            "end_time": "2025-11-13T16:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. ",
                "sv": "Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.",
                "en": "The club is for players who already know the basics. Guidance available."
            },
            "info_url": null,
            "name": {
                "fi": "Shakkiklubi",
                "sv": "Schackklubb ",
                "en": "Chess Club"
            },
            "description": {
                "fi": "<p>Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. Tervetuloa!</p>",
                "sv": "<p><br></p><p>Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.</p>",
                "en": "<p>The club is for players who already know the basics. Guidance available.</p>"
            },
            "location_extra_info": {
                "fi": "Pointti",
                "sv": "Pointti",
                "en": "Pointti"
            },
            "provider": {
                "fi": "Sellon kirjasto",
                "sv": "Sellobiblioteket",
                "en": "Sello Library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhpi4/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxmhhpwi",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4878/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrnq/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 150450,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-01-17T07:59:13.420035Z",
                    "last_modified_time": "2024-01-17T07:59:13.420055Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/shakki.jpg",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "shakkinappuloita pelilaudalla",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150450/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-23T09:44:05.256029Z",
            "last_modified_time": "2025-09-23T09:44:05.256049Z",
            "date_published": null,
            "start_time": "2025-11-06T15:00:00Z",
            "end_time": "2025-11-06T16:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. ",
                "sv": "Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.",
                "en": "The club is for players who already know the basics. Guidance available."
            },
            "info_url": null,
            "name": {
                "fi": "Shakkiklubi",
                "sv": "Schackklubb ",
                "en": "Chess Club"
            },
            "description": {
                "fi": "<p>Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. Tervetuloa!</p>",
                "sv": "<p><br></p><p>Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.</p>",
                "en": "<p>The club is for players who already know the basics. Guidance available.</p>"
            },
            "location_extra_info": {
                "fi": "Pointti",
                "sv": "Pointti",
                "en": "Pointti"
            },
            "provider": {
                "fi": "Sellon kirjasto",
                "sv": "Sellobiblioteket",
                "en": "Sello Library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhpwi/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxmhhqdq",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4878/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrnq/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 150450,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-01-17T07:59:13.420035Z",
                    "last_modified_time": "2024-01-17T07:59:13.420055Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/shakki.jpg",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "shakkinappuloita pelilaudalla",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150450/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-23T09:44:05.112522Z",
            "last_modified_time": "2025-09-23T09:44:05.112540Z",
            "date_published": null,
            "start_time": "2025-10-30T15:00:00Z",
            "end_time": "2025-10-30T16:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. ",
                "sv": "Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.",
                "en": "The club is for players who already know the basics. Guidance available."
            },
            "info_url": null,
            "name": {
                "fi": "Shakkiklubi",
                "sv": "Schackklubb ",
                "en": "Chess Club"
            },
            "description": {
                "fi": "<p>Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. Tervetuloa!</p>",
                "sv": "<p><br></p><p>Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.</p>",
                "en": "<p>The club is for players who already know the basics. Guidance available.</p>"
            },
            "location_extra_info": {
                "fi": "Pointti",
                "sv": "Pointti",
                "en": "Pointti"
            },
            "provider": {
                "fi": "Sellon kirjasto",
                "sv": "Sellobiblioteket",
                "en": "Sello Library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhqdq/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxmhhqoq",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4878/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrnq/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 150450,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-01-17T07:59:13.420035Z",
                    "last_modified_time": "2024-01-17T07:59:13.420055Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/shakki.jpg",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "shakkinappuloita pelilaudalla",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150450/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-23T09:44:04.945236Z",
            "last_modified_time": "2025-09-23T09:44:04.945258Z",
            "date_published": null,
            "start_time": "2025-10-23T14:00:00Z",
            "end_time": "2025-10-23T15:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. ",
                "sv": "Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.",
                "en": "The club is for players who already know the basics. Guidance available."
            },
            "info_url": null,
            "name": {
                "fi": "Shakkiklubi",
                "sv": "Schackklubb ",
                "en": "Chess Club"
            },
            "description": {
                "fi": "<p>Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. Tervetuloa!</p>",
                "sv": "<p><br></p><p>Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.</p>",
                "en": "<p>The club is for players who already know the basics. Guidance available.</p>"
            },
            "location_extra_info": {
                "fi": "Pointti",
                "sv": "Pointti",
                "en": "Pointti"
            },
            "provider": {
                "fi": "Sellon kirjasto",
                "sv": "Sellobiblioteket",
                "en": "Sello Library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhqoq/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxmhhqx4",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4878/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrnq/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 150450,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-01-17T07:59:13.420035Z",
                    "last_modified_time": "2024-01-17T07:59:13.420055Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/shakki.jpg",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "shakkinappuloita pelilaudalla",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150450/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-23T09:44:04.823725Z",
            "last_modified_time": "2025-09-23T09:44:04.823743Z",
            "date_published": null,
            "start_time": "2025-10-16T14:00:00Z",
            "end_time": "2025-10-16T15:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. ",
                "sv": "Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.",
                "en": "The club is for players who already know the basics. Guidance available."
            },
            "info_url": null,
            "name": {
                "fi": "Shakkiklubi",
                "sv": "Schackklubb ",
                "en": "Chess Club"
            },
            "description": {
                "fi": "<p>Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. Tervetuloa!</p>",
                "sv": "<p><br></p><p>Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.</p>",
                "en": "<p>The club is for players who already know the basics. Guidance available.</p>"
            },
            "location_extra_info": {
                "fi": "Pointti",
                "sv": "Pointti",
                "en": "Pointti"
            },
            "provider": {
                "fi": "Sellon kirjasto",
                "sv": "Sellobiblioteket",
                "en": "Sello Library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhqx4/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxmhhrcy",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4878/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrnq/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 150450,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-01-17T07:59:13.420035Z",
                    "last_modified_time": "2024-01-17T07:59:13.420055Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/shakki.jpg",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "shakkinappuloita pelilaudalla",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150450/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-23T09:44:04.679485Z",
            "last_modified_time": "2025-09-23T09:44:04.679507Z",
            "date_published": null,
            "start_time": "2025-10-09T14:00:00Z",
            "end_time": "2025-10-09T15:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. ",
                "sv": "Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.",
                "en": "The club is for players who already know the basics. Guidance available."
            },
            "info_url": null,
            "name": {
                "fi": "Shakkiklubi",
                "sv": "Schackklubb ",
                "en": "Chess Club"
            },
            "description": {
                "fi": "<p>Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. Tervetuloa!</p>",
                "sv": "<p><br></p><p>Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.</p>",
                "en": "<p>The club is for players who already know the basics. Guidance available.</p>"
            },
            "location_extra_info": {
                "fi": "Pointti",
                "sv": "Pointti",
                "en": "Pointti"
            },
            "provider": {
                "fi": "Sellon kirjasto",
                "sv": "Sellobiblioteket",
                "en": "Sello Library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrcy/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxmhhrnq",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4878/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhnau/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhnwm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhod4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhooy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhho3y/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhpi4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhpwi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhqdq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhqoq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhqx4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrcy/?format=api"
                }
            ],
            "images": [
                {
                    "id": 150450,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-01-17T07:59:13.420035Z",
                    "last_modified_time": "2024-01-17T07:59:13.420055Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/shakki.jpg",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "shakkinappuloita pelilaudalla",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150450/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-23T09:44:02.367244Z",
            "last_modified_time": "2025-09-23T09:44:02.367262Z",
            "date_published": null,
            "start_time": "2025-10-09T14:00:00Z",
            "end_time": "2025-12-18T16:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": "recurring",
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. ",
                "sv": "Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.",
                "en": "The club is for players who already know the basics. Guidance available."
            },
            "info_url": null,
            "name": {
                "fi": "Shakkiklubi",
                "sv": "Schackklubb ",
                "en": "Chess Club"
            },
            "description": {
                "fi": "<p>Klubi on tarkoitettu jo alkeet osaaville pelaajille. Opastusta saatavilla. Tervetuloa!</p>",
                "sv": "<p><br></p><p>Klubben är för spelare som redan kan grunderna. Vägledning finns tillgänglig.</p>",
                "en": "<p>The club is for players who already know the basics. Guidance available.</p>"
            },
            "location_extra_info": {
                "fi": "Pointti",
                "sv": "Pointti",
                "en": "Pointti"
            },
            "provider": {
                "fi": "Sellon kirjasto",
                "sv": "Sellobiblioteket",
                "en": "Sello Library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxmhhrnq/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:67061",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7259/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:32/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:44/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:54/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:669/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:732/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:733/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1278/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p14004/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p15875/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p39924/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": false,
                    "offer_price_groups": [],
                    "description": null,
                    "price": {
                        "fi": "55 €",
                        "sv": "55 €",
                        "en": "55 €"
                    },
                    "info_url": {
                        "fi": "https://docs.google.com/forms/d/e/1FAIpQLSeRvTtkRw-ZrfoZx13nK7PZBKGzOFVOwycsE0V6rP13sgXI9g/viewform",
                        "sv": "https://docs.google.com/forms/d/e/1FAIpQLSeRvTtkRw-ZrfoZx13nK7PZBKGzOFVOwycsE0V6rP13sgXI9g/viewform",
                        "en": "https://docs.google.com/forms/d/e/1FAIpQLSeRvTtkRw-ZrfoZx13nK7PZBKGzOFVOwycsE0V6rP13sgXI9g/viewform"
                    }
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1490863,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-09-23T09:13:27.250699Z",
                    "last_modified_time": "2025-09-23T09:13:27.250713Z",
                    "name": "",
                    "url": "http://www.stoa.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_777653.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490863/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-09-23T09:13:27.067342Z",
            "last_modified_time": "2025-09-23T09:13:27.469194Z",
            "date_published": null,
            "start_time": "2025-11-06",
            "end_time": "2025-11-16",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Liikkeellä marraskuussa -festivaali kutsuu taiteen ystävät, teatterikävijät sekä tanssin ja esitystaiteen ammattilaiset mukaan Audience Clubiin!",
                "en": "Moving in November invites art lovers, theatregoers, and dance professionals to join the Audience Club!"
            },
            "info_url": {
                "fi": "http://www.stoa.fi/fi/tapahtumat/event/FA443016A727B07A41BFF3214A5E6919/Liikkeella_marraskuussa_Anna_Kozonina_Audience_Club",
                "sv": "http://www.stoa.fi/sv/evenemang/event/FA443016A727B07A41BFF3214A5E6919/Liikkeella_marraskuussa_Anna_Kozonina_Audience_Club",
                "en": "http://www.stoa.fi/en/events/event/FA443016A727B07A41BFF3214A5E6919/Moving_in_November_Anna_Kozonina_Audience_Club"
            },
            "name": {
                "fi": "Liikkeellä marraskuussa – Anna Kozonina: Audience Club",
                "sv": "Liikkeellä marraskuussa – Anna Kozonina: Audience Club",
                "en": "Moving in November – Anna Kozonina: Audience Club"
            },
            "description": {
                "fi": "<p>Liikkeellä marraskuussa -festivaali kutsuu taiteen ystävät, teatterikävijät sekä tanssin ja esitystaiteen ammattilaiset mukaan Audience Clubiin!</p><p>Tule mukaan syventämään suhdettasi ja ymmärrystäsi tanssi- ja esitystaiteeseen.</p><p>Haluatko keskustella näkemistäsi esityksistä, jakaa ajatuksia, tavata taiteilijoita ja löytää yhteisön, jonka kanssa voit heittäytyä tanssin ja esitystaiteen maailmoihin? Audience Club tarjoaa sanastoa, viitekehyksiä ja virittäviä keskusteluja, jotka tukevat sinua näkemystesi artikuloinnissa sekä mahdollistavat ajatustenvaihtoa turvallisessa mutta rohkeassa tilassa.<br> <br><b>Mikä on Audience Club?</b><br>Tanssintutkija Anna Kozoninan ohjaama 15 hengen ryhmä, joka:<br>• käy katsomassa festivaaliohjelmiston esityksiä yhdessä<br>• tutustuu tanssin teoriaan miniluentojen ja muiden oppimisformaattien kautta<br>• keskustelee teoksista hauskoilla, mukaansatempaavilla ja merkityksellisillä tavoilla.</p><p>Audience Club auttaa osallistujiaan katsomaan tanssia suhteessa yksityiseen ja yhteiskunnalliseen elämään sekä rakentamaan itsevarmuutta omien näkökulmien ilmaisussa.<br> <br><b>Vuoden 2025 Audience Clubin teema: Symbolit, jännitteet ja käännekohdat – kuinka ymmärrämme tanssia?</b><br>Tanssin merkitykset ovat moninaisia – mutta eivät koskaan sattumanvaraisia. Kuinka me, katsojina, ymmärrämme sen, mitä näemme näyttämöllä? Mikä “lukemastamme” on tietoista tulkintaa ja mikä tiedostamatonta?</p><p><b>Aiheet, joita tarkastelemme:</b><br>• Merkitysten kerrokset: liike, ääni, teksti, asut, eleet, tunnelmat: mitä luemme ja mitä tunnemme, kun luomme tulkintojamme. <br>• Keho merkityksenvälittäjänä: kuinka kulttuuriset, sukupuolitetut ja kouluttautuneet kehot kommunikoivat ja keskustelevat somaattisen ilmaisun kautta.<br>• Dramaturgia ja genre: miten eri tyylit ja taiteelliset valinnat ohjaavat yleisön havainnointia.<br>• Tulkinnan rajat: kun tanssi pakenee kieltä – ja miksi se on tärkeää.</p><p>Audience Club rakentaa sillan analysoinnin ja intuition välille, ja auttaa syleilemään sekä tanssista löytyvää selkeyttä että epämääräisyyttä.</p><p><b>Kenelle Audience Club on tarkoitettu?</b><br>Audience Club toivottaa tervetulleeksi kaikki yli 18-vuotiaat tanssin, teatterin ja taiteen ystävät. Taiteilijat, kulttuurialan ammattilaiset sekä henkilöt, joilla ei ole aiempaa kokemusta esittävästä taiteesta, voivat osallistua tasavertaisesti. Kurssi on suunniteltu festivaalin ohjelmistoon ja se ottaa huomioon ainutlaatuisen ryhmäkokoonpanon.<br> <br><b>Kuinka osallistua?</b><br>Ilmoittaudu Audience Clubiin täyttämällä ilmitautumislomake 12.10.2025 mennessä. Saat ohjeet osallistumiselle ja lippujen varaamiseen sähköpostitse ilmoittautumisen jälkeen.</p><p>Audience Club on osa Focus on the Local Landscape – Paikallisjälkiä -ohjelmaa Liikkeellä marraskuussa -festivaalin kehyksessä.</p><p>Paikka: Tapaamisten paikat ilmoitetaan osallistujille.<br>Ajat: 6.11., 7.11., 8.11., 11.11., 12.11., 14.11., 15.11., 16.11.</p><p><b>Ilmoittautumislinkki:</b> https://docs.google.com/forms/d/e/1FAIpQLSeRvTtkRw-ZrfoZx13nK7PZBKGzOFVOwycsE0V6rP13sgXI9g/viewform</p><p>Ilmoittautuminen auki 12.10.2025 saakka</p><p><b>Osallistumisvaatimukset</b><br>Ikä: 18+<br>Kielitaito: puhut sujuvasti englantia<br>Osallistuminen: voit osallistua vähintään viiteen kahdeksasta tapaamisesta.</p><p>Hinta: 55 € (festivaalipassi), joka sisältää pääsyn kaikkiin Audience Clubissa käsiteltäviin esityksiin sekä Audience Clubin tapaamisiin. Hinta on sama riippumatta osallistujan valitsemien tapaamisten ja esitysten määrästä.</p>",
                "en": "<p>Moving in November invites art lovers, theatregoers, and dance professionals to join the Audience Club!</p><p>A space to deepen your engagement with contemporary dance and performance.</p><p>Want to discuss shows, share reactions, meet artists, and find a community to explore contemporary dance and performance with? The Audience Club offers vocabulary, frameworks, and lively discussions to help you articulate your thoughts and bounce back ideas in a safe but bold space.<br> <br><b>What is the Audience Club?</b><br>A guided group of up to 15 people, led by dance researcher Anna Kozonina. The group will:<br>• Watch festival performances together<br>• Explore dance theories through mini-lectures and other educational formats<br>• Discuss pieces in fun, engaging, and meaningful ways<br>The Club helps participants connect dance and performance to questions of personal and social life while building confidence in expressing their perspectives.<br> <br><b>2025 Audience Club Theme: Signs, Vibes, and Turning Points – How We Make Sense of Dance</b><br>Dance is rich with multiple meanings—yet it is never random. How do we, as viewers, make sense of what we see on stage? What do we consciously \"read,\" and what lingers beyond interpretation?</p><p><b>We’ll examine:</b><br>• Layers of Meaning: Movement, sound, text, costumes, gestures, vibes; what we read and what we feel while creating our interpretations.<br>• Body as a Conduit: How cultural, gendered, and trained bodies communicate and converse with somatic expression.<br>• Dramaturgy & Genre: How different styles and creative choices structure audience perception.<br>• The Limits of Interpretation: When dance escapes words—and why that matters.<br>The Club bridges analysis and intuition, helping audiences embrace both clarity and ambiguity in dance.</p><p><b>Who is it for?</b><br>The Club is welcoming dance, theatre and art lovers of all ages over 18 years old. Artists, culture professionals as well as people with no previous background in performing arts can take part on equal terms. The course is created individually for the festival’s programme and takes into consideration the unique group composition.<br> <br><b>How to take part?</b><br>To sign up for the Audience Club, please fill the form by 12th of October 2025.  You will receive instructions by email after registration, how to book and secure your spot.</p><p>The Audience Club is a part of the Focus on the Local Landscape program within the frame of Moving in November.</p><p>Venue: The locations of the meetings will be announced to the participants.</p><p>Time: 6.11., 7.11., 8.11., 11.11., 12.11., 14.11., 15.11., 16.11.</p><p><b>Sign up:</b> https://docs.google.com/forms/d/e/1FAIpQLSeRvTtkRw-ZrfoZx13nK7PZBKGzOFVOwycsE0V6rP13sgXI9g/viewform<br> <br><b>Eligibility</b><br>Age: 18+<br>Language capacity: fluent English<br>Availability: you are able to be present at not less than 5 sessions out of 8</p><p>Price: 55 € (normal festival pass price) which includes access to all the performances selected for the Audience Club programme as well as the Audience Club activities. The price is the same regardless of the amount of sessions the participants choose to attend.</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:67061/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxllx3au",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:63115/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66fq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66hi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ky/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66mq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66qa/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67i4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p5121/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 1490861,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-09-23T07:38:33.618006Z",
                    "last_modified_time": "2025-09-23T07:38:33.618021Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/6eaba62f-58b2-4069-86f3-216f5c51e48d.jpg",
                    "cropping": "146,0,992,846",
                    "photographer_name": "",
                    "alt_text": "Kuvassa on nuoren taiteilijan Petrich Karen maalaama vene",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490861/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-09-23T07:53:56.259212Z",
            "last_modified_time": "2025-09-23T07:54:13.972402Z",
            "date_published": null,
            "start_time": "2025-09-23T05:00:00Z",
            "end_time": "2025-10-03T17:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa katsomaan nuoren taiteilijan taidenäyttelyä Salonkiin kirjaston aukioloaikojen puitteissa!"
            },
            "info_url": null,
            "name": {
                "fi": "Petrich Karen taidenäyttely"
            },
            "description": {
                "fi": "<p>Petrich Oscar Kare on ollut innokas maalari jo nuorena Satu Piiroisen taidepajoissa. Petrich on avustanut Satua taidepajoilla ja taidematkoilla Tallinnaan. Petrich on kiinnostunut keskiajan historiasta. Maalauksissaan Petrich etsii nykyajan moottoroituja vastineita keskiajan ruhtinaiden ja kuninkaallisten yltäkylläiseen elämään. Petrich on syntymästään lievästi kehitysvammainen (FASD).</p><p><br></p><p>Taidenäyttelyt:</p><ul><li>Sahalahden Koskivahti, Puumala 6/2025</li><li>Espoonlahden Lippulaivan kirjaston näyttelyseinä 9/2025</li></ul>"
            },
            "location_extra_info": {
                "fi": "Näyttelyseinä"
            },
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxllx3au/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmk22cewa",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1810/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [
                {
                    "id": 1490136,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2025-08-06T10:18:16.043447Z",
                    "last_modified_time": "2025-08-06T10:18:16.043462Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/9a937414-952a-49b1-972d-5373ca284de9.jpg",
                    "cropping": "420,0,1500,1080",
                    "photographer_name": "",
                    "alt_text": "Ihmisiä rekrytointitapahtumassa.",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490136/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:aggo3dhzjq/?format=api"
                }
            ],
            "created_time": "2025-08-06T10:19:03.015169Z",
            "last_modified_time": "2025-09-23T07:51:31.032413Z",
            "date_published": null,
            "start_time": "2025-10-02T09:00:00Z",
            "end_time": "2025-10-02T12:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Etsitkö töitä? Tule tapaamaan työnantajia perinteiseen rekrytointitapahtumaan.",
                "sv": "Söker du arbete? Kom och träffa arbetsgivare på traditionella rekryteringsevenemang.",
                "en": "Looking for a job? Meet employers at the traditional recruitment event."
            },
            "info_url": null,
            "name": {
                "fi": "Työnantajatreffit",
                "sv": "Työnantajatreffit",
                "en": "Työnantajatreffit recruitment event"
            },
            "description": {
                "fi": "<p>Tapahtuma on maksuton ja avoin kaikille työnhakijoille. Mukana on useiden eri alojen työnantajia, jotka rekrytoivat osaajia juuri nyt. Lämpimästi tervetuloa Sellon kirjastoon tapaamaan työnantajia!</p><p>Mukana rekrytoimassa: Alko, Attendo, Arvotyö Henkilöstöpalvelut, Barona (logistiikka ja rakennus), Espoo Catering, Espoon kaupunki, Menevä, Kotona Asuen Seniorihoiva, Nobina, Okmetic, Omenasiivous, Remmi Työpalvelu, R-kioski, Securitas, Siivousliike UusPalvelu, Viestintätoimisto TiimiMedia.</p><p>Lisäksi koulutus- ja työnhaun neuvontaa tarjolla.</p><p>#SinunTyösiPuolella #HelloEspoo</p>",
                "sv": "<p>Evenemanget är gratis och öppet för alla arbetssökande. Det finns arbetsgivare från många olika områden som rekryterar experter just nu. Varmt välkomna alla arbetssökande till Sellobiblioteket och träffa arbetsgivare!</p><p>Med i rekryteringen: Alko, Attendo, Arvotyö Henkilöstöpalvelut, Barona (logistik och konstruktion), Espoo Catering, Espoon kaupunki, Menevä, Kotona Asuen Seniorihoiva, Nobina, Okmetic, Omenasiivous, Remmi Työpalvelu, R-kioski, Securitas, Siivousliike UusPalvelu, Viestintätoimisto TiimiMedia.</p><p>Dessutom erbjuds jobbsökar- och utbildningsvägledning.</p><p>#FörDittArbete #HelloEspoo</p>",
                "en": "<p>The event is free and open to all job seekers. Employers from many different fields who are currently recruiting are participating. You are warmly welcome to join us to Sello Library and meet the employers!</p><p>Employers: Alko, Attendo, Arvotyö Henkilöstöpalvelut, Barona (logistics and construction), Espoo Catering, Espoon kaupunki, Menevä, Kotona Asuen Seniorihoiva, Nobina, Okmetic, Omenasiivous, Remmi Työpalvelu, R-kioski, Securitas, Siivousliike UusPalvelu, Viestintätoimisto TiimiMedia.</p><p>In addition, job search and education counselling are available.</p><p>#YourWorkIsOurWork #HelloEspoo</p>"
            },
            "location_extra_info": {
                "fi": "Sellon kirjaston aula",
                "sv": "Sellobibliotekets lobby",
                "en": "Sello Library lobby"
            },
            "provider": {
                "fi": "Espoon työllisyyspalvelut",
                "sv": "Esbo sysselsättningtjänster",
                "en": "Espoo Employment Services"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22cewa/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:65977",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:8740/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:31/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:42/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:54/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:755/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p29865/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": false,
                    "offer_price_groups": [],
                    "description": null,
                    "price": {
                        "fi": "24,80 € / 19,80 €",
                        "sv": "24,80 € / 19,80 €",
                        "en": "24,80 € / 19,80 €"
                    },
                    "info_url": {
                        "fi": "https://www.lippu.fi/event/roots-musiikin-evoluutio-malmitalo-20117673/",
                        "sv": "https://www.lippu.fi/event/roots-musiikin-evoluutio-malmitalo-20117673/",
                        "en": "https://www.lippu.fi/event/roots-musiikin-evoluutio-malmitalo-20117673/"
                    }
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1154815,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-07-01T09:12:25.345029Z",
                    "last_modified_time": "2025-07-01T09:12:25.345044Z",
                    "name": "",
                    "url": "http://www.malmitalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_769576.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1154815/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-07-01T09:12:25.283069Z",
            "last_modified_time": "2025-09-23T06:13:19.673842Z",
            "date_published": null,
            "start_time": "2025-09-24T16:00:00Z",
            "end_time": null,
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Syyskuun roots-keikalla nähdään rockabillyä, countrya, westernswingiä ja rock’n’rollia yhdistelevä The Munsons!",
                "sv": "På roots-spelningen i september ser vi The Munsons, som kombinerar rockabilly, country, westernswing och rock'n'roll!",
                "en": "At September's roots gig, The Munsons will take the stage with their blend of rockabilly, country, westernswing and rock'n'roll!"
            },
            "info_url": {
                "fi": "http://www.malmitalo.fi/fi/tapahtumat/event/0CCCB5E5E90F7736BAFA5327A7C1D823/LOPPUUNMYYTY_The_Munsons",
                "sv": "http://www.malmitalo.fi/sv/evenemang/event/0CCCB5E5E90F7736BAFA5327A7C1D823/SLUTSALD_The_Munsons",
                "en": "http://www.malmitalo.fi/en/events/event/0CCCB5E5E90F7736BAFA5327A7C1D823/SOLD_OUT_The_Munsons"
            },
            "name": {
                "fi": "LOPPUUNMYYTY The Munsons – Roots-musiikin evoluutio vol. 11",
                "sv": "SLUTSÅLD The Munsons – Roots-musiikin evoluutio vol. 11",
                "en": "SOLD OUT The Munsons – Roots-musiikin evoluutio vol. 11"
            },
            "description": {
                "fi": "<p>Syyskuun roots-keikalla nähdään rockabillyä, countrya, westernswingiä ja rock’n’rollia yhdistelevä The Munsons!</p><p>Malmitalon suosittu Roots-musiikin evoluutio -sarja jatkuu taas!<br> <br>The Munsons on Tommi Vikstenin ja Melrosen Tokelan muodostama duo, jossa kaverukset pääsevät soittamaan ja laulamaan rakastamaansa musiikkia. Ohjelmistoon kuuluu mm: Countrya, Rock-a-Billya, Westernswingiä, Rhythm ’n’ Bluesia, Hillbillya, Rock’n’Rollia, 50 luvun poppia sekä myös ”erilaisempaa” materiaalia esim: ZZ Toppia tai Queens of the Stone Agea.</p><p>Valtaosa kappaleista esitetään kaksiäänisesti stemmoissa laulaen ja säestys tapahtuu kahden kitaran (yleensä akustinen ja sähkis) voimin. Yhtye on ollut kasassa vuodesta 2005 lähtien ja keikkoja on tehty ympäri Suomea.</p><p>Kesto: 1 t 10 min, sis. 20 min väliajan</p>",
                "sv": "<p>På roots-spelningen i september ser vi The Munsons, som kombinerar rockabilly, country, westernswing och rock'n'roll!</p><p>Den populära serien Roots-musiikin evoluutio i Malms kulturhus fortsätter igen!<br> <br>The Munsons är en duo, bestående av Tommi Viksten och Melrosen Tokela, där vännerna får spela och sjunga den musik de älskar. Programmet innehåller bland annat: Country, Rock-a-Billy, Westernswing, Rhythm 'n' Blues, Hillbilly, Rock'n'Roll, 50-talspop och mer ”annorlunda” material såsom: ZZ Top eller Queens of the Stone Age.</p><p>Merparten av låtarna framförs med tvåstämmig sång och ackompanjemanget sker med två gitarrer (vanligen en akustisk gitarr och en elgitarr). Bandet har funnits sedan 2005 och har spelat över hela Finland.</p><p>Längd: 1 timme 10 minuter, inklusive paus 20 minuter</p>",
                "en": "<p>At September's roots gig, The Munsons will take the stage with their blend of rockabilly, country, westernswing and rock'n'roll!</p><p>Malmitalo's popular Roots Music Evolution series continues!<br> <br>The Munsons is a duo formed by Tommi Viksten and Tokela from Melrose, who come together to play and sing the music they love. The set includes: Country, Rockabilly, Westernswing, Rhythm'n'blues, Hillbilly, Rock'n'roll, 50s pop and some \"unexpected\" material, such as: ZZ Top or Queens of the Stone Age.</p><p>Most of the songs are performed in two-part harmony, with both members singing and accompanying themselves on two guitars (usually one acoustic and one electric). The duo have been playing together since 2005 and have performed gigs all around Finland.</p><p>Duration: 1 hour 10 min, incl. a 20-min intermission</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:65977/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "jiiri:c7e7d5a9-d1d2-482c-b662-21afc6ff632c",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7254/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p13050/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p16596/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1947/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p316/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": {
                        "fi": "0"
                    },
                    "info_url": {
                        "fi": "https://assets1-eur.mkt.dynamics.com/93e9db45-077f-ef11-ac1e-000d3ab39c5e/digitalassets/standaloneforms/432e0451-b7fa-4f34-bdbe-bd16d6a34eab?readableEventId=1500_kuvatesti_LE_EK22920251594971512"
                    }
                }
            ],
            "data_source": "jiiri",
            "publisher": "ahjo:u480400",
            "sub_events": [],
            "images": [
                {
                    "id": 1490855,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-09-22T14:54:49.453725Z",
                    "last_modified_time": "2025-09-22T14:54:49.453743Z",
                    "name": "Tapahtumakuva",
                    "url": "https://assets-eur.mkt.dynamics.com/93e9db45-077f-ef11-ac1e-000d3ab39c5e/digitalassets/images/9135e53f-c987-f011-b4cc-000d3a6811bd",
                    "cropping": "",
                    "photographer_name": "Testikuvaaja Matti",
                    "alt_text": "Iloinen hiiri auringonpaisteessa",
                    "data_source": "jiiri",
                    "publisher": "ahjo:u480400",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490855/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/language/fi/?format=api"
                }
            ],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p13050/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p16596/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1947/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p316/?format=api"
                }
            ],
            "created_time": "2025-09-22T14:54:51.725930Z",
            "last_modified_time": "2025-09-22T14:54:51.725977Z",
            "date_published": "2025-09-22T14:54:20Z",
            "start_time": "2025-09-23T15:02:00Z",
            "end_time": "2025-09-23T17:02:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": 0,
            "audience_max_age": 9,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": 100,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": "2025-09-22T08:00:00+03:00",
            "enrolment_end_time": "2025-09-23T08:00:00+03:00",
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Lyhyt kuvaus"
            },
            "info_url": null,
            "name": {
                "fi": "#1500 kuvatesti LE (EK:22.9.2025)"
            },
            "description": {
                "fi": "<div><p>Tarkka kuvaus</p></div>"
            },
            "location_extra_info": null,
            "provider": {
                "fi": "Annantalo"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/jiiri:c7e7d5a9-d1d2-482c-b662-21afc6ff632c/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:66527",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7255/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:31/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:348/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:41/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:54/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:755/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p29865/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1179692,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-07-04T12:12:46.472319Z",
                    "last_modified_time": "2025-07-04T12:12:46.472332Z",
                    "name": "",
                    "url": "http://www.kanneltalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_774900.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1179692/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-07-04T12:12:46.402308Z",
            "last_modified_time": "2025-09-22T14:13:14.935031Z",
            "date_published": null,
            "start_time": "2025-10-27T16:00:00Z",
            "end_time": null,
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Maksuttomat maanantait Aloita viikko menevällä meiningillä! Syksyn Juurilla-klubien sarjassa kahvilan stagella nähdään vieraileva muusikko Ville Mehto.",
                "sv": "Avgiftsfria måndagar Börja veckan med sväng! På Jurilla-klubbens serie i höst ser vi gästande musiker Ville Mehto på kaféets scen.",
                "en": "Free Mondays Start your week with energy at the autumn edition of the Juurilla Club! The café stage will host guest artist, blues musician Ville Mehto."
            },
            "info_url": {
                "fi": "http://www.kanneltalo.fi/fi/tapahtumat/event/338725C7C0E6CC0A199A1A56168E0DBB/Juurilla-klubi_Ville_Mehto",
                "sv": "http://www.kanneltalo.fi/sv/evenemang/event/338725C7C0E6CC0A199A1A56168E0DBB/Juurilla-klubben_Ville_Mehto",
                "en": "http://www.kanneltalo.fi/en/events/event/338725C7C0E6CC0A199A1A56168E0DBB/Juurilla_Club_Ville_Mehto"
            },
            "name": {
                "fi": "Juurilla-klubi: Ville Mehto",
                "sv": "Juurilla-klubben: Ville Mehto",
                "en": "Juurilla Club: Ville Mehto"
            },
            "description": {
                "fi": "<p>Maksuttomat maanantait Aloita viikko menevällä meiningillä! Syksyn Juurilla-klubien sarjassa kahvilan stagella nähdään vieraileva muusikko Ville Mehto.</p><p>Ville Mehto on Vantaalla asuva bluesmuusikko, joka laulaa ja soittaa huuliharppua. Soolokeikoilla Mehto säestää itseään kitaralla. Mehto voitti Finnish Blues Challengen vuonna 2023 ja edusti Suomea Portugalissa European Blues Challengessa 2024.</p><p>Tammikuussa Mehto 2025 edusti Suomea Memphisin International Blues Challengessa ja samalla reissulla teki puolisonsa kanssa roadtripin Memphisistä New Orleansiin. Matka Yhdysvalloissa Memphisin Tenesseestä Clarksdalen kautta New Orleansiin vei Mehdon entistä lähemmäksi paikkoja, joista blues on kotoisin.</p><p>Mehto esiintyy Suomessa ja ulkomailla ja hänellä on Ranskassa bändi nimeltään Willie Mehto & The Ikiguys.  Bändi julkaisi tänä vuonna livelevyn Live at a la Maison du Blues. Levy äänitettiin Ranskassa A la maison du blues -nimisessä blues-museossa.<br>Maanantai-illan suosikkiklubin sykkivää ydintä ovat jazz, blues, country, folk, rhythm and blues, bluegrass ja americana-roots-musiikki. Juurilla-klubia isännöivät tuttuun tapaan Juki Välipakka ja The Rooty Toot Toot Band.</p><p>The Rooty Toot Toot Band:<br>Juki Välipakka – laulu & kitara<br>Lasse Sirkko – basso<br>Tommi Lievemaa – kitara<br>Olli Haavisto – pedal steel guitar<br>Sirpa Suomalainen – saksofoni<br>Kepa Kettunen – rummut</p><p>Kesto: 1 tunti</p><p>Maksuttomat maanantait ovat sarja Kanneltalon maanantai-iltojen ilmaistapahtumia.</p><p>Tapahtumien joukkoon mahtuu keikkoja, kirjailijavierailuja, elokuvia ja yhteislauluiltoja. Nimensä mukaisesti, kaikille avoimiin Maksuttomat maanantait -tapahtumiin ei ole pääsymaksua.</p><p>Käynnistä viikkosi kulttuurilla Kanneltalossa!</p><p>Kanneltalon kahvilan tilaisuudet</p><p>Vapaa pääsy</p>",
                "sv": "<p>Avgiftsfria måndagar Börja veckan med sväng! På Jurilla-klubbens serie i höst ser vi gästande musiker Ville Mehto på kaféets scen.</p><p>Ville Mehto är en bluesmusiker som bor i Vanda och sjunger och spelar munspel. Under sina solouppträdanden ackompanjerar Mehto sig själv med gitarr. Mehto vann Finnish Blues Challenge 2023 och representerade Finland i Portugal i European Blues Challenge 2024.<br>I januari representerade Mehto 2025 Finland på International Blues Challenge i Memphis och på samma resa gjorde han tillsammans med sin maka en roadtrip från Memphis till New Orleans. Resan i USA från Memphis Tenessee via Clarksdale till New Orleans förde Mehto närmare de platser varifrån bluesen kommer.</p><p>Mehto uppträder i Finland och utomlands och han har i Frankrike ett band som heter Willie Mehto & The Ikiguys.  I år gav bandet ut liveplattan Live at a la Maison du Blues. Skivan spelades in på ett blues-museum som heter A la maison du blues i Frankrike.<br>Jazz, blues, country, folk, rhythm and blues, bluegrass och americana hör alla till det rytmiska hjärtat på måndagskvällarnas favoritklubb. Som värdar på Juurilla-klubben verkar i vanlig ordning Juki Välipakka och The Rooty Toot Toot Band.</p><p>The Rooty Toot Toot Band:<br>Juki Välipakka – sång & gitarr<br>Lasse Sirkko – bas<br>Tommi Lievemaa – gitarr<br>Olli Haavisto – pedal steel guitar<br>Sirpa Suomalainen – saxofon<br>Kepa Kettunen – trummor</p><p>Längd: 1 timme</p>",
                "en": "<p>Free Mondays Start your week with energy at the autumn edition of the Juurilla Club! The café stage will host guest artist, blues musician Ville Mehto.</p><p>Hailing from Vantaa, Mehto is known for his powerful interpretations, masterful harmonica playing and a gritty blues style. During his solo performances, he accompanies himself on guitar. In 2023, Mehto won the Finnish Blues Challenge and represented Finland at the European Blues Challenge in Portugal in spring 2024.<br>In January 2025, Mehto represented Finland at the International Blues Challenge in Memphis, and during the same trip, he and his spouse took a road trip from Memphis to New Orleans. The journey through the US, from Memphis in Tennessee via Clarksdale to New Orleans, brought Mehto ever closer to the birthplace of blues.</p><p>Mehto performs both in Finland and abroad, and he has a band in France called Willie Mehto & The Ikiguys.  This year, the band released a live album titled Live @ La Maison Du Blues. The album was recorded at a blues museum in France called A la Maison du Blues.<br>The beating heart of the Monday evening favourite club consists of jazz, blues, country, folk, rhythm and blues, bluegrass and Americana roots music. The Juurilla club will be hosted by Juki Välipakka and The Rooty Toot Toot Band.</p><p>The Rooty Toot Toot Band:<br>Juki Välipakka – vocals & guitar<br>Lasse Sirkko – bass<br>Tommi Lievemaa – guitar<br>Olli Haavisto – pedal steel guitar<br>Sirpa Suomalainen – saxophone<br>Kepa Kettunen – drums</p><p>Duration: 1 hour</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:66527/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:66355",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7255/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:105/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:41/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:54/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:596/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:755/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1163426,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-07-02T11:12:23.247998Z",
                    "last_modified_time": "2025-07-02T11:12:23.248012Z",
                    "name": "",
                    "url": "http://www.kanneltalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_773594.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1163426/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                }
            ],
            "created_time": "2025-07-02T11:12:23.182447Z",
            "last_modified_time": "2025-09-22T14:12:58.362287Z",
            "date_published": null,
            "start_time": "2025-09-05T09:30:00Z",
            "end_time": "2025-11-28T12:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Kaipaatko luovaa toimintaa? Tule perjantaisin Kanneltalon taidekerhoon – teemat ja tekniikat vaihtelevat kerrasta toiseen.",
                "sv": "Behöver du få utlopp för din kreativitet? Kom med på konstklubb på Gamlasgården på fredagar – teman och tekniker varierar från gång till gång.",
                "en": "Looking for creative activity? Come to Kanneltalo's art club to learn different themes and techniques every Friday."
            },
            "info_url": {
                "fi": "http://www.kanneltalo.fi/fi/tapahtumat/event/E0F79A458690C40BC1E1F4066954F805/Kanneltalon_maksuton_taidekerho_lapsille",
                "sv": "http://www.kanneltalo.fi/sv/evenemang/event/E0F79A458690C40BC1E1F4066954F805/Kostnadsfri_konstklubb_for_barn_pa_Gamlasgarden",
                "en": "http://www.kanneltalo.fi/en/events/event/E0F79A458690C40BC1E1F4066954F805/Looking_for_creative_activity_Come_to_Kanneltalo_s_art_club_to_learn_different_themes_and_techniques_every_Friday_"
            },
            "name": {
                "fi": "Kanneltalon maksuton taidekerho lapsille",
                "sv": "Kostnadsfri konstklubb för barn på Gamlasgården",
                "en": "Looking for creative activity? Come to Kanneltalo's art club to learn different themes and techniques every Friday."
            },
            "description": {
                "fi": "<p>Kaipaatko luovaa toimintaa? Tule perjantaisin Kanneltalon taidekerhoon – teemat ja tekniikat vaihtelevat kerrasta toiseen.</p><p>Olet tervetullut Kanneltalon taidekerhoon piipahtamaan tai viihtymään pidemmäksikin aikaa. Opettaja esittelee teemat ja tekniikat ja auttaa sinua tarvittaessa. Mukaasi saat oman ainutlaatuisen teoksesi ja myös uudet taidot ja ideat, jotka toivottavasti inspiroivat itsenäiseen työskentelyyn työpajan jälkeenkin.<br> <br>Syksyn ohjelmassa on esimerkiksi pienikokoinen kirja, pressprint-grafiikkaa, huovutettu heijastin, monotypia, värioppia, naamio, tussimaalausta, huovutettu joulukoriste ja paljon muuta kivaa!</p><p>Taidekerhon non-stop-toiminta on suunniteltu alakouluikäisille, nuoremmat lapset ovat tervetulleita osallistumaan yhdessä aikuisen kanssa.<br> <br>Ohjaajana kuvataiteilija Chloé Mahy-Hulkko <br>Opetuskielet suomi, englanti, ranska <br>Kirjaston monitoimitila Tempo</p><p>Vapaa pääsy</p>",
                "sv": "<p>Behöver du få utlopp för din kreativitet? Kom med på konstklubb på Gamlasgården på fredagar – teman och tekniker varierar från gång till gång.</p><p>Höstens program innehåller till exempel en liten bok, pressprint-grafik, en tovad reflex, monotypi, färglära, en mask, en tuschmålning, en tovad juldekoration och mycket annat fint!</p><p>Konstklubbens non-stop-verksamhet är utformad med tanke på barn i grundskolan, men yngre barn är välkomna i sällskap av en vuxen.<br>Handledare är bildkonstnären Chloé Mahy-Hulkko</p><p>Undervisningsspråk finska, engelska, franska</p><p>Fritt inträde<br>Plats: Bibliotekets allaktivitetslokal Tempo</p>",
                "en": "<p>Looking for creative activity? Come to Kanneltalo's art club to learn different themes and techniques every Friday.</p><p>The teacher introduces the used techniques and helps with working whenever needed. You get to keep all the art you create in the non-stop club, and hopefully the new skills and ideas inspire on independent working after the club too.</p><p>The autumn's program includes for example making a small book, press print graphic, felted reflector, monotypia, color theory, mask, marker painting, felted Christmas decoration and many other fun things!</p><p>The non-stop activities of the art club are designed for primary school children. Younger children are welcome together with an adult.</p><p>Directed by visual artist Chloé Mahy-Hulkko<br>Languages of instruction: Finnish, English, French<br>Location: The library's Tempo multifunctional space<br>Free entry</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:66355/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        }
    ]
}