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

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

Use full_text to perform advanced PostgreSQL full-text search with weighted relevance ranking. This search method provides more sophisticated results than basic text matching by:

  • Searching across multiple fields with different priority levels
  • Supporting stemming and language-specific text processing
  • Ranking results by relevance when no other sorting is specified

The search covers the following fields with weighted priorities:

  • Highest priority (A): Event names, location names
  • High priority (B): Keywords, audience keywords
  • Medium priority (C): Short descriptions
  • Lowest priority (D): Full descriptions

Use full_text_language to specify the search language. Accepts single language (e.g., 'fi') or comma-separated multiple languages (e.g., 'fi,en,sv'). Supported languages: fi, en, sv, zh_hans, ru, ar. Defaults to 'fi' if not specified.

Examples:

event/?full_text=musiikki

See the result

event/?full_text=music&full_text_language=en

See the result

event/?full_text=lapset&full_text_language=fi,en,sv

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&hide_super_event=true&page=28
HTTP 200 OK
Allow: GET, POST, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json ;utf-8
Vary: Accept

{
    "meta": {
        "count": 35919,
        "next": "https://linkedevents.api.test.hel.ninja/v1/event/?format=api&hide_super_event=true&page=29",
        "previous": "https://linkedevents.api.test.hel.ninja/v1/event/?format=api&hide_super_event=true&page=27"
    },
    "data": [
        {
            "id": "espoo_le:agqivjc4yq",
            "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: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": 2386188,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2026-09-10T09:11:21.822638Z",
                    "last_modified_time": "2026-09-10T09:11:21.822657Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/36a7a40e-4d56-440d-b42c-423ccd721a51.jpg",
                    "name": "",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "kaupunginvaltuutetut Simo Grönroos, Henna Kajava ja Liina Taussi sekä varavaltuutettu Ari Ampuja",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2386188/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-09-10T09:11:30.648810Z",
            "last_modified_time": "2026-09-10T09:11:30.648828Z",
            "date_published": null,
            "start_time": "2026-09-30T15:00:00Z",
            "end_time": "2026-09-30T16: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,
            "location_extra_info": {
                "fi": "Lava"
            },
            "provider": {
                "fi": "Henna Kajava kaupunginvaltuutettu"
            },
            "name": {
                "fi": "Kaupunginvaltuutettujen asukastilaisuus"
            },
            "description": {
                "fi": "<p>Espoon päättäjien kaikille avoin asukastilaisuus Sellon kirjaston Lava-tilassa ke 30.9. klo 18-19:30. Tule tapaamaan perussuomalaisten kaupunginvaltuutettuja ja kuuntelemaan sekä keskustelemaan rakkaan kotikaupunkimme tilasta ja tulevaisuudesta! Hyvistä ideoista otetaan myös koppia!</p><p>&nbsp;</p><p>Paikalla kaupunginvaltuutetut Simo Grönroos, Henna Kajava ja Liina Taussi sekä varavaltuutettu Ari Ampuja.</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tule tapaamaan perussuomalaisten kaupunginvaltuutettuja ja kuuntelemaan sekä keskustelemaan rakkaan kotikaupunkimme tilasta ja tulevaisuudesta! "
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agqivjc4yq/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agqivjc5um",
            "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/yso:p11406/?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:p8113/?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": 2386189,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2026-09-10T08:39:28.039274Z",
                    "last_modified_time": "2026-09-10T08:39:28.039289Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/81cc0816-e508-4880-b2e9-5fdb496aceb3.png",
                    "name": "",
                    "cropping": "200,0,1000,800",
                    "photographer_name": "",
                    "alt_text": "Kuvassa on kirjailija Maria Vakkuri ja Ämmänhauta-kirjan kansi",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2386189/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-09-10T08:49:52.077539Z",
            "last_modified_time": "2026-09-10T08:49:52.077554Z",
            "date_published": null,
            "start_time": "2026-10-27T16:00:00Z",
            "end_time": "2026-10-27T16:45: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,
            "location_extra_info": {
                "fi": "Salonki",
                "sv": "Salonki",
                "en": "Salonki"
            },
            "provider": null,
            "name": {
                "fi": "Kirjailijavieraana Maria Vakkuri - Ämmänhauta - Outoja tarinoita Suomesta",
                "sv": "Författarbesök med Maria Vakkuri",
                "en": "Author visit: Maria Vakkuri"
            },
            "description": {
                "fi": "<p>Maria Vakkuri on salolainen kirjailija, markkinoinnin ammattilainen ja tarinankertoja, jota ovat kiehtoneet oudot kertomukset jo lapsuudesta lähtien. Ensimmäiset kummitustarinat löytyivät kirjaston hyllyistä, ja yökyläilyjen iltoihin kuuluivat taskulampun valossa kerrotut pelottavat tarinat. Myöhemmin kiinnostus syveni haluksi selvittää, mistä tällaiset kertomukset syntyvät ja miksi ne kulkevat sukupolvelta toiselle.</p><p>Kirjoittaessaan Outoja tarinoita Suomesta -kirjaa Vakkuri perehtyi suomalaisiin urbaanilegendoihin, keskustelupalstoilla ja sosiaalisessa mediassa eläviin kertomuksiin sekä paikkoihin, joihin tarinat ovat vuosikymmenten aikana kiinnittyneet. Häntä kiinnostaa erityisesti se, miksi ihmiset kertovat outoja tarinoita, miksi osa niistä jää elämään ja miten samat ilmiöt näkyvät nykyään verkossa.</p><p>Vakkuri on julkaissut aiemmin kolme kirjaa sekä ohjannut kirjoittamiseen liittyviä kursseja ja työpajoja. Hänen tekstejään seuraa sosiaalisessa mediassa kymmeniä tuhansia ihmisiä. Kirjailijavierailuilla hän haluaa tarjota yleisölle elämyksellisen ja ajatuksia herättävän hetken, ei vastauksia siihen, ovatko tarinat totta, vaan mahdollisuuden pohtia yhdessä, miksi juuri oudot tarinat kuuluvat yhä suomalaiseen arkeen ja mielikuvitukseen.</p><p><br></p><p><strong>Miksi jotkut tarinat jäävät elämään vuosikymmeniksi?</strong></p><p>Outoja tarinoita Suomesta -kirjailijavierailut vievät yleisön suomalaisten outojen tarinoiden, urbaanilegendojen ja salaperäisten kertomusten äärelle. Vierailuissa yhdistyvät tunnelmallinen tarinankerronta, kirjailijan näkökulma sekä keskustelu siitä, miksi oudot ja pelottavat tarinat kiehtovat meitä yhä.</p><p>Vierailun aikana ei etsitä vastauksia siihen, ovatko tarinat totta. Sen sijaan pysähdytään pohtimaan, miksi niitä kerrotaan, miten ne muuttuvat ajan mukana ja miksi jokaisella sukupolvella näyttää olevan omat versionsa oudoista tarinoista.</p>",
                "sv": "<p>Maria Vakkuri är en författare, marknadsförare och berättare från Salo som sedan barndomen har fascinerats av märkliga berättelser. Hon upptäckte sina första spökhistorier i bibliotekets hyllor, och övernattningarna hos vänner fylldes av skrämmande berättelser som berättades i skenet av en ficklampa. Senare utvecklades hennes intresse till en önskan att ta reda på varifrån sådana berättelser kommer och varför de förs vidare från generation till generation.</p><p>När hon skrev boken *Outoja tarinoita Suomesta* fördjupade sig Vakkuri i finska vandringssägner, berättelser som cirkulerar på diskussionsforum och i sociala medier samt de platser som dessa berättelser har knutits till under årtiondenas lopp. Hon är särskilt intresserad av varför människor berättar märkliga historier, varför vissa av dem lever kvar och hur samma fenomen yttrar sig online idag.</p><p>Vakkuri har tidigare gett ut tre böcker och lett skrivkurser och workshops. Tiotusentals människor följer hennes inlägg på sociala medier. Genom sina författarbesök strävar hon efter att erbjuda publiken en uppslukande och tankeväckande upplevelse – inte svar på om berättelserna är sanna, utan en möjlighet att tillsammans reflektera över varför just märkliga berättelser förblir en del av vardagen och den kollektiva fantasin i Finland.</p><p><br></p><p><strong>Varför lever vissa berättelser vidare i årtionden?</strong></p><p>Författarbesöken inom ramen för ”Strange Stories from Finland” ger publiken möjlighet att uppleva märkliga finska berättelser, stadslegender och mystiska historier på nära håll. Evenemangen kombinerar stämningsfull berättarkonst, författarens perspektiv och en diskussion om varför märkliga och skrämmande berättelser fortsätter att fascinera oss.</p><p>Besöken syftar inte till att avgöra om berättelserna är sanna. Istället tar man sig tid att fundera över varför dessa berättelser berättas, hur de förändras med tiden och varför varje generation verkar ha sina egna versioner av dessa märkliga berättelser.</p><p>Evenemanget hålls på finska</p>",
                "en": "<p>Maria Vakkuri is an author, marketing professional, and storyteller from Salo who has been fascinated by strange tales ever since childhood. She discovered her first ghost stories on library shelves, and sleepovers were filled with scary stories told by flashlight. Later, her interest deepened into a desire to find out where such stories come from and why they are passed down from one generation to the next.</p><p>While writing the book Outoja tarinoita Suomesta, Vakkuri delved into Finnish urban legends, stories circulating on discussion forums and social media, and the places to which these stories have become attached over the decades. She is particularly interested in why people tell strange stories, why some of them endure, and how these same phenomena manifest online today.</p><p>Vakkuri has previously published three books and led writing courses and workshops. Tens of thousands of people follow her posts on social media. Through his author visits, he aims to offer the audience an immersive and thought-provoking experience—not answers to whether the stories are true, but an opportunity to reflect together on why strange stories, in particular, remain a part of everyday life and the collective imagination in Finland.</p><p><br></p><p><strong>Why do some stories endure for decades?</strong></p><p>The Outoja tarinoita Suomesta author visits bring the audience face-to-face with strange Finnish stories, urban legends, and mysterious tales. The events combine atmospheric storytelling, the author’s perspective, and a discussion of why strange and scary stories continue to fascinate us.</p><p>The visits do not seek to determine whether the stories are true. Instead, they pause to consider why these stories are told, how they change over time, and why every generation seems to have its own versions of these strange tales.</p><p>The event is in finnish.</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa kuuntelemaan Outoja tarinoita Suomesta- tarinailtaa tiistaina 27.10. klo 18 alkaen.",
                "sv": "Författarbesök med Maria Vakkuri på Lippulaiva biblioteket 27.10. kl. 18-18:45",
                "en": "Author visit at Lippulaiva library October 27th 2026 6pm-6.45 pm"
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agqivjc5um/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:69502",
            "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:105/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:32/?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:52/?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:p1278/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p39492/?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": 2385433,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2026-06-30T10:14:27.957297Z",
                    "last_modified_time": "2026-06-30T10:14:27.957312Z",
                    "url": "http://www.malmitalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_795716.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385433/?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": "2026-06-30T10:14:27.851179Z",
            "last_modified_time": "2026-09-10T08:15:01.854592Z",
            "date_published": null,
            "start_time": "2026-10-30T15:00:00Z",
            "end_time": "2026-10-30T17: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,
            "location_extra_info": null,
            "provider": null,
            "name": {
                "fi": "Lasten Halloween-disko",
                "sv": "Halloweendisco för barn",
                "en": "Children’s Halloween Disco"
            },
            "description": {
                "fi": "<p>Malmisalissa tanssitaan ja pidetään hauskaa hurjan jännittävässä Halloween-tunnelmassa pyhäinpäivän aattona! Luvassa myös muuta karmivan kivaa ohjelmaa.</p><p>Ikäsuositus: 7–10 v.<br>Vapaa pääsy</p>",
                "sv": "<p>I Malmsalen dansar vi och har kul i en otroligt spännande halloweenatmosfär på allhelgonadagens afton! Det utlovas också annat rysligt roligt program.</p><p>Åldersrekommendation: 7–10 år <br>Fritt inträde</p>",
                "en": "<p>Come dance and have fun with us in Malmi Hall in a wildly exciting Halloween atmosphere on the eve of All Saints’ Day! We also have other spookily fun activities in store.</p><p>Recommended age: 7–10 <br>Free entry</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Malmisalissa tanssitaan ja pidetään hauskaa hurjan jännittävässä Halloween-tunnelmassa pyhäinpäivän aattona! Luvassa myös muuta karmivan kivaa ohjelmaa.",
                "sv": "I Malmsalen dansar vi och har kul i en otroligt spännande halloweenatmosfär på allhelgonadagens afton! Det utlovas också annat rysligt roligt program.",
                "en": "Come dance and have fun with us in Malmi Hall in a wildly exciting Halloween atmosphere on the eve of All Saints’ Day! We also have other spookily fun activities in store."
            },
            "info_url": {
                "fi": "http://www.malmitalo.fi/fi/tapahtumat/event/AE2CD288EAD6E3FEEC0A19C950DDA5E7/Lasten_Halloween-disko",
                "sv": "http://www.malmitalo.fi/sv/evenemang/event/AE2CD288EAD6E3FEEC0A19C950DDA5E7/Halloweendisco_for_barn",
                "en": "http://www.malmitalo.fi/en/events/event/AE2CD288EAD6E3FEEC0A19C950DDA5E7/Children_s_Halloween_Disco_"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:69502/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:69344",
            "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:105/?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:51/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:52/?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:p22193/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p39492/?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": false,
                    "offer_price_groups": [],
                    "description": null,
                    "price": {
                        "fi": "18.80€ / 16.40€",
                        "sv": "18.80€ / 16.40€",
                        "en": "18.80€ / 16.40€"
                    },
                    "info_url": {
                        "fi": "https://www.lippu.fi/event/jokeri-pokeri-box-elama-on-taikaa-malmitalo-21492651/",
                        "sv": "https://www.lippu.fi/event/jokeri-pokeri-box-elama-on-taikaa-malmitalo-21492651/",
                        "en": "https://www.lippu.fi/event/jokeri-pokeri-box-elama-on-taikaa-malmitalo-21492651/"
                    }
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 2385461,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2026-07-01T12:14:11.957768Z",
                    "last_modified_time": "2026-07-01T12:14:11.957783Z",
                    "url": "http://www.malmitalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_794018.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385461/?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": "2026-06-30T07:13:52.529273Z",
            "last_modified_time": "2026-09-10T08:14:59.007838Z",
            "date_published": null,
            "start_time": "2026-10-24T10:00:00Z",
            "end_time": "2026-10-24T11: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,
            "location_extra_info": null,
            "provider": null,
            "name": {
                "fi": "Jokeri Pokeri Box – Taikuri Simo Aallon 50-vuotisjuhlakiertue",
                "sv": "Jokeri Pokeri Box – Trollkarlen Simo Aaltos 50-årsjubileumsturné",
                "en": "Jokeri Pokeri Box – Magician Simo Aalto’s 50th anniversary tour"
            },
            "description": {
                "fi": "<p>Simon pitkää ja menestyksekästä taikurin uraa on seurannut jo kaksi sukupolvea ja meno vaan paranee!</p><p>Juhlakiertueellaan Simo ja avustajavaimonsa Kirsti tarjoavat korkeatasoista, iloista ja hämmästyttävää taikuutta paketoituna sopivaksi koko perheelle ja kaikenikäisille katsojille. Show yhdistää klassisen taikuuden, visuaaliset efektit ja vuorovaikutteisuuden upeaksi kokemukseksi. Mukana ovat tietysti kivat eläinystävät!</p><p>Lasten apua toki tempuissa tarvitaan ja tällä kertaa mukaan otetaan myös aikuiset avustamaan taikuria.</p><p>Luvassa on siis taattua Jokeri Pokeri Box -laatua ja riemukasta taikuutta!</p><p>Kesto: 1 t, ei väliaikaa</p>",
                "sv": "<p>Simons långa och framgångsrika karriär som trollkarl har följts av två generationer redan, och han blir bara bättre och bättre!</p><p>Under sin jubileumsturné bjuder Simo och hans assisterande fru Kirsti på högklassig, glad och häpnadsväckande magi – anpassad för hela familjen och åskådare i alla åldrar. Showen kombinerar klassisk magi och visuella effekter med interaktivitet till en fantastisk upplevelse. Trevliga djurvänner medverkar förstås också!</p><p>Barnen behövs naturligtvis som medhjälpare i tricken, och den här gången får också vuxna vara med och hjälpa trollkarlen.</p><p>Det blir alltså garanterad Jokeri Pokeri Box-kvalitet och underhållande magi!</p><p>Längd: 1 h, ingen paus</p>",
                "en": "<p>Two generations have already followed Simo’s long and successful career as a magician, and things just keep getting better!</p><p>On their anniversary tour, Simo and his assistant and wife Kirsti present high-quality, cheerful and astonishing magic, tailored to suit the whole family and audiences of all ages. The show combines classic magic, visual effects and audience participation to create a spectacular experience. And, of course, some lovely animal friends are along for the ride!</p><p>Children’s help is needed for the tricks, as usual, and this time adults will also be brought in to assist the magician.</p><p>You can look forward to guaranteed Jokeri Pokeri Box quality and delightful magic!</p><p>Duration: 1 h, no intermission</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Simon pitkää ja menestyksekästä taikurin uraa on seurannut jo kaksi sukupolvea ja meno vaan paranee!",
                "sv": "Simons långa och framgångsrika karriär som trollkarl har följts av två generationer redan, och han blir bara bättre och bättre!",
                "en": "Two generations have already followed Simo’s long and successful career as a magician, and things just keep getting better!"
            },
            "info_url": {
                "fi": "http://www.malmitalo.fi/fi/tapahtumat/event/866F9E73F44D0BFF92D92029443BD333/Jokeri_Pokeri_Box",
                "sv": "http://www.malmitalo.fi/sv/evenemang/event/866F9E73F44D0BFF92D92029443BD333/Jokeri_Pokeri_Box",
                "en": "http://www.malmitalo.fi/en/events/event/866F9E73F44D0BFF92D92029443BD333/Jokeri_Pokeri_Box"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:69344/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:69044",
            "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:105/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:205/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:29/?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:752/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1235/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p16919/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p28435/?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": 2385407,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2026-06-29T12:13:53.351348Z",
                    "last_modified_time": "2026-06-29T12:13:53.351363Z",
                    "url": "http://www.malmitalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_792465.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385407/?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": "2026-06-29T12:13:53.260329Z",
            "last_modified_time": "2026-09-10T08:14:54.292095Z",
            "date_published": null,
            "start_time": "2026-10-13T12:00:00Z",
            "end_time": "2026-10-13T13:47: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,
            "location_extra_info": null,
            "provider": null,
            "name": {
                "fi": "Syyslomaleffa: Paddington seikkailee (7)",
                "sv": "Höstlovsfilm: Paddingtons äventyr (7)",
                "en": "Autumn Break Movie: Paddington in Peru (7)"
            },
            "description": {
                "fi": "<p>Paddington seikkailee vie marmeladia rakastavan karhun viidakkoon jännittävälle ja vauhdikkaalle seikkailulle.</p><p>Kun Paddington saa kuulla rakkaan Lucy-tätinsä kadonneen seniorikarhujen yhteisöstä, hän ja Brownin perhe suuntaavat oitis Perun viidakkoon etsimään häntä. Etsintä alkaa arvoitukselliselle kartalle merkitystä johtolangasta.</p><p>Aikeenaan ratkaista kadonneen tätinsä arvoitus, Paddington lähtee jännittävälle matkalle läpi Amazonin sademetsien – ja löytää sattumalta yhden maailman legendaarisimmista aarteista.</p><p>Kesto: 1 t 47min<br>Kieli: Puhuttu suomeksi<br>Ikäraja: 7<br>Vapaa pääsy</p>",
                "sv": "<p>I Paddingtons äventyr får vi följa med den marmeladälskande björnen på ett spännande och fartfyllt äventyr i djungeln.</p><p>När Paddington får veta att hans älskade tant Lucy har försvunnit från seniorbjörnarnas gemenskap, beger han sig tillsammans med familjen Brown omedelbart till Perus djungel för att leta efter henne. Sökandet börjar med en ledtråd som är inritad på en gåtfull karta.</p><p>I sin strävan efter att lösa gåtan kring sin försvunna tant Lucy ger sig Paddington ut på en spännande resa genom Amazonas regnskogar – och hittar av en slump en av världens mest legendariska skatter.</p><p>Längd: 1 h 47 min. <br>Språk: Dubbad på finska <br>Åldersgräns: 7</p><p>Fritt inträde</p>",
                "en": "<p>Paddington in Peru takes the marmalade-loving bear into the jungle for an exciting and eventful adventure.</p><p>When Paddington hears that his beloved Aunt Lucy has gone missing from the senior bears’ community, he and the Brown family set off straight away for the Peruvian jungle to look for her. The search begins with a clue marked on a mysterious map.</p><p>Determined to solve the mystery of his missing aunt, Paddington sets off on an exciting journey through the Amazon rainforest – and stumbles upon one of the world’s most legendary treasures.</p><p>Duration: 1 h 47 min <br>Language: spoken in Finnish <br>Age rating: 7</p><p>Free entry</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Paddington seikkailee vie marmeladia rakastavan karhun viidakkoon jännittävälle ja vauhdikkaalle seikkailulle.",
                "sv": "I Paddingtons äventyr får vi följa med den marmeladälskande björnen på ett spännande och fartfyllt äventyr i djungeln.",
                "en": "Paddington in Peru takes the marmalade-loving bear into the jungle for an exciting and eventful adventure."
            },
            "info_url": {
                "fi": "http://www.malmitalo.fi/fi/tapahtumat/event/344E69FE273BE89D19C26B256640A103/Syyslomaleffa_Paddington_seikkailee_7_",
                "sv": "http://www.malmitalo.fi/sv/evenemang/event/344E69FE273BE89D19C26B256640A103/Hostlovsfilm_Paddingtons_aventyr_7_",
                "en": "http://www.malmitalo.fi/en/events/event/344E69FE273BE89D19C26B256640A103/Autumn_Break_Movie_Paddington_in_Peru_7_"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:69044/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:69903",
            "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/kulke:104/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:105/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:46/?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:p40387/?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:p5088/?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": 2386187,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2026-09-10T08:14:51.260184Z",
                    "last_modified_time": "2026-09-10T08:14:51.260198Z",
                    "url": "http://www.annantalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_797220.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2386187/?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": "2026-09-10T08:14:51.144169Z",
            "last_modified_time": "2026-09-10T08:14:51.468036Z",
            "date_published": null,
            "start_time": "2026-10-06T14:00:00Z",
            "end_time": "2026-10-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,
            "location_extra_info": null,
            "provider": null,
            "name": {
                "fi": "Lastenkirjafestareiden avajaiset!",
                "sv": "Lastenkirjafestareiden avajaiset!",
                "en": "Lastenkirjafestareiden avajaiset!"
            },
            "description": {
                "fi": "<p>Tiistaina T niin kuin tärähtää! On A niin kuin avajaiset!</p><p>Lastenkirjafestarit avataan Annantalolla fiinisti fanfaarein ja satumaisin selityksin! Tarjolla musiikkia, näyttelymaailman esittelyä ja pientä tarjoilua.</p><p>Tervetuloa mukaan!</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tiistaina T niin kuin tärähtää! On A niin kuin avajaiset!"
            },
            "info_url": {
                "fi": "http://www.annantalo.fi/fi/tapahtumat/event/2C1BDC2E7079D331606F6843389551A9/Lastenkirjafestareiden_avajaiset_",
                "sv": "http://www.annantalo.fi/sv/evenemang/event/2C1BDC2E7079D331606F6843389551A9/Lastenkirjafestareiden_avajaiset_",
                "en": "http://www.annantalo.fi/en/events/event/2C1BDC2E7079D331606F6843389551A9/Lastenkirjafestareiden_avajaiset_"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:69903/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:68922",
            "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:105/?format=api"
                },
                {
                    "@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: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"
                },
                {
                    "@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": false,
                    "offer_price_groups": [],
                    "description": null,
                    "price": {
                        "fi": "8€",
                        "sv": "8€",
                        "en": "8€"
                    },
                    "info_url": {
                        "fi": "https://www.lippu.fi/event/laulavat-tiedekysymykset-2-laulavat-tiedekysymykset-malmitalo-21706029/",
                        "sv": "https://www.lippu.fi/event/laulavat-tiedekysymykset-2-laulavat-tiedekysymykset-malmitalo-21706029/",
                        "en": "https://www.lippu.fi/event/laulavat-tiedekysymykset-2-laulavat-tiedekysymykset-malmitalo-21706029/"
                    }
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 2384950,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2026-06-04T12:13:52.640162Z",
                    "last_modified_time": "2026-06-04T12:13:52.640177Z",
                    "url": "http://www.malmitalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_792268.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2384950/?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": "2026-06-04T12:13:52.520969Z",
            "last_modified_time": "2026-09-10T08:14:40.503280Z",
            "date_published": null,
            "start_time": "2026-09-15T15: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,
            "location_extra_info": null,
            "provider": null,
            "name": {
                "fi": "Laulavat tiedekysymykset",
                "sv": "Laulavat tiedekysymykset – Sjungande vetenskapsfrågor",
                "en": "Laulavat tiedekysymykset – Singing Science Questions"
            },
            "description": {
                "fi": "<p>Laulavat tiedekysymykset on koko perheen konsertti, joka pohjautuu Helsingin Sanomissa julkaistaviin lasten tiedekysymyksiin.</p><p><i>Miksi mummo ei nuku talviunta? Puhuvatko puut oikeasti toisilleen? Voiko ampiainen lentää Brasiliaan?</i></p><p>Konsertin juontaa <b>Mari Rantasila</b>, joka kutsuu lapset pohtimaan visaisia kysymyksiä. Musiikillinen maailma kulkee laulelmasta ska-poljentoon tanssittaen ja välillä rauhoittaen viisihenkisen yhtyeen voimin. Esityksessä yleisö otetaan mukaan kysymysten pohtimiseen, tanssiin ja lauluun.</p><p><i>Laulavat tiedekysymykset 2</i> -albumi julkaistiin helmikuussa 2026. Ensimmäinen <i>Laulavat tiedekysymykset</i> -albumi julkaistiin vuonna 2021. Se oli ehdolla Emma-Gaalassa vuoden albumiksi lastenmusiikin kategoriassa ja albumin lauluntekijä <b>Suvi Isotalo</b> sai Jellonagaalassa Vuoden tulokas -palkinnon. Konsertti soveltuu koko perheelle vauvasta vaariin.</p><p>Juontaja, solisti: Mari Rantasila<br>Pianisti, solisti: Suvi Isotalo<br>Basisti, solisti: Jouni Aslak Raatikainen<br>Viulisti, kitaristi: Antti Kokkola<br>Rumpali: Juha Räsänen</p><p>Kesto: 40 min<br>Ikäsuositus: 5–10 v.</p><p>Liput: 8 €</p>",
                "sv": "<p>Sjungande vetenskapsfrågor (Laulavat tiedekysymykset) är en konsert för hela familjen som bygger på vetenskapsfrågor från barn som publiceras i Helsingin Sanomat.</p><p><i>Varför sover inte mormor vintersömn? Pratar träden verkligen med varandra? Kan en geting flyga till Brasilien?</i></p><p><b>Mari Rantasila</b> är värd för konserten och uppmanar barnen att fundera över kluriga frågor. Den musikaliska världen rör sig från visor till skarytmer, ibland dansant och ibland lugnande, tack vare det fem man starka bandet. I föreställningen involveras publiken i reflektioner kring olika frågor, i dansen och sången.</p><p>Albumet <i>Laulavat tiedekysymykset 2</i> gavs ut i februari 2026. Det första <i>Laulavat tiedekysymykset</i>-albumet kom 2021. Det var nominerat till Årets album i kategorin barnmusik vid Emma-galan, och albumets låtskrivare <b>Suvi Isotalo</b> tilldelades priset Årets nykomling vid Jellonagalan. Konserten är lämplig för hela familjen, unga som gamla.</p><p>Värd, solist: Mari Rantasila</p><p>Pianist, solist: Suvi Isotalo <br>Basist, solist: Jouni Aslak Raatikainen <br>Violinist, gitarrist: Antti Kokkola <br>Trumslagare: Juha Räsänen</p><p>Längd: 40 min. <br>Åldersrekommendation: 5–10 år</p>",
                "en": "<p>Laulavat tiedekysymykset is a concert for the whole family, based on children’s science questions published in Helsingin Sanomat.</p><p><i>Why doesn’t Grandma hibernate? Do trees really talk to each other? Can a wasp fly to Brazil?</i></p><p>The concert is hosted by <b>Mari Rantasila</b>, who invites children to think about tricky questions. The musical world ranges from sing-along tunes to ska rhythms, keeping the audience dancing and, at times, lulling them into a state of calm, accompanied by a five-piece band. The performance invites the audience to join in reflecting on questions, as well as dancing and singing.</p><p>The album <i>Laulavat tiedekysymykset 2</i> was released in February 2026. The first <i>Laulavat tiedekysymykset</i> album was released in 2021. It was nominated for Album of the Year in the children’s music category at the Emma Awards, and the album’s songwriter, <b>Suvi Isotalo</b>, won the Newcomer of the Year award at the Jellona Awards. The concert is suitable for the whole family and all ages.</p><p>Host, soloist: Mari Rantasila</p><p>Pianist, soloist: Suvi Isotalo <br>Bassist, soloist: Jouni Aslak Raatikainen <br>Violinist, guitarist: Antti Kokkola <br>Drummer: Juha Räsänen</p><p>Duration: 40 min <br>Recommended age: 5–10</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Laulavat tiedekysymykset on koko perheen konsertti, joka pohjautuu Helsingin Sanomissa julkaistaviin lasten tiedekysymyksiin.",
                "sv": "Sjungande vetenskapsfrågor (Laulavat tiedekysymykset) är en konsert för hela familjen som bygger på vetenskapsfrågor från barn som publiceras i Helsingin Sanomat.",
                "en": "Laulavat tiedekysymykset is a concert for the whole family, based on children’s science questions published in Helsingin Sanomat."
            },
            "info_url": {
                "fi": "http://www.malmitalo.fi/fi/tapahtumat/event/81196A696929EA5D9B109A44B6471A9F/Laulavat_tiedekysymykset",
                "sv": "http://www.malmitalo.fi/sv/evenemang/event/81196A696929EA5D9B109A44B6471A9F/Laulavat_tiedekysymykset_Sjungande_vetenskapsfragor",
                "en": "http://www.malmitalo.fi/en/events/event/81196A696929EA5D9B109A44B6471A9F/Laulavat_tiedekysymykset_Singing_Science_Questions"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:68922/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agp6yehxza",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15311/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1808/?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:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh6oa/?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": 2385795,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2026-08-13T13:01:46.140623Z",
                    "last_modified_time": "2026-08-13T13:01:46.140637Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/ce545335-a1b8-487e-a101-88145ea901ff.jpg",
                    "name": "",
                    "cropping": "416,0,2048,1632",
                    "photographer_name": "",
                    "alt_text": "Uke edistyneet",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385795/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-08-10T13:55:07.229889Z",
            "last_modified_time": "2026-09-10T08:14:39.451134Z",
            "date_published": null,
            "start_time": "2026-11-30T15:00:00Z",
            "end_time": "2026-11-30T16:15: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,
            "location_extra_info": {
                "fi": "Tapahtumatila Heikki",
                "sv": "Eventlokal Heikki",
                "en": "Event Space Heikki"
            },
            "provider": null,
            "name": {
                "fi": "Edistyneiden ukuleleryhmä",
                "sv": "Ukulelegrupp för avancerade",
                "en": "Ukulele Advanced Group"
            },
            "description": {
                "fi": "<p>Tervetuloa mukaan soittamaan ukulelea rennossa ja innostavassa porukassa! Soitamme tuttuja suomen- ja englanninkielisiä lauluja, opettelemme uusia sointuja sekä soitto- ja komppaustekniikoita. Saat myös toivoa uusia kappaleita ryhmän ohjelmistoon!</p><p>Yhteisöllisyys ja yhdessä tekemisen ilo ovat tärkeä osa ryhmää. Pääsemme myös esiintymään muutaman kerran vuodessa Espoon kirjastoissa ja seniorien palvelukeskuksissa.</p><p>Ryhmä kokoontuu Tapiolan kirjastossa maanantaisin 30.8.–30.11., paitsi 2.11. ei tuntia. Olemme silloin palvelukeskuskeikalla. </p><p>Tervetuloa soittamaan, oppimaan ja jakamaan musiikin iloa!</p><p>Ryhmää vetää musiikkipedagogi Sakari Heikka.</p><p>#ukulele #tapiola #musiikki #hyvinvointi</p>",
                "sv": "<p>Välkommen med och spela ukulele i en avslappnad och inspirerande grupp! Vi spelar välkända finska och engelskspråkiga sånger, lär oss nya ackord och utvecklar våra spel- och komptekniker. Du får också gärna önska nya låtar till gruppens repertoar!</p><p>Gemenskap och glädjen i att musicera tillsammans är en viktig del av gruppen. Vi får också möjlighet att uppträda några gånger om året på bibliotek och seniorernas servicecenter i Esbo.</p><p>Gruppen träffas på Tapiola bibliotek på måndagar 30.8–30.11., med undantag för den 2 november då inget möte äger rum. Vi ska uppträda på ett servicecenter vid det tillfället.</p><p>Välkommen att spela, lära dig och dela musikglädjen tillsammans!</p><p>Gruppen leds av musikpedagogen Sakari Heikka.</p><p>#ukulele #tapiola #musik #välbefinnande</p>",
                "en": "<p>Welcome to play the ukulele in a relaxed and inspiring group! We play familiar Finnish and English songs, learn new chords, and develop our playing and strumming techniques. You are also welcome to suggest new songs for the group's repertoire!</p><p>A sense of community and the joy of making music together are an important part of the group. We also have opportunities to perform a few times a year at libraries and senior service centres in Espoo.</p><p>The group meets at Tapiola Library on Mondays from August 30 to November 30., except on November 2, when there is no session. We will be performing at a service center then</p><p>Come and play, learn, develop your skills, and share the joy of music!</p><p>The group is led by music pedagogue Sakari Heikka.</p><p>#ukulele #tapiola #music #wellbeing</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa soittamaan ukulelea!",
                "sv": "Välkommen att spela ukulele!",
                "en": "Welcome to play ukulele!"
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yehxza/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agp6yehysq",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15311/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1808/?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:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh6oa/?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": 2385795,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2026-08-13T13:01:46.140623Z",
                    "last_modified_time": "2026-08-13T13:01:46.140637Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/ce545335-a1b8-487e-a101-88145ea901ff.jpg",
                    "name": "",
                    "cropping": "416,0,2048,1632",
                    "photographer_name": "",
                    "alt_text": "Uke edistyneet",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385795/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-08-10T13:55:07.121310Z",
            "last_modified_time": "2026-09-10T08:14:39.413351Z",
            "date_published": null,
            "start_time": "2026-11-23T15:00:00Z",
            "end_time": "2026-11-23T16:15: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,
            "location_extra_info": {
                "fi": "Tapahtumatila Heikki",
                "sv": "Eventlokal Heikki",
                "en": "Event Space Heikki"
            },
            "provider": null,
            "name": {
                "fi": "Edistyneiden ukuleleryhmä",
                "sv": "Ukulelegrupp för avancerade",
                "en": "Ukulele Advanced Group"
            },
            "description": {
                "fi": "<p>Tervetuloa mukaan soittamaan ukulelea rennossa ja innostavassa porukassa! Soitamme tuttuja suomen- ja englanninkielisiä lauluja, opettelemme uusia sointuja sekä soitto- ja komppaustekniikoita. Saat myös toivoa uusia kappaleita ryhmän ohjelmistoon!</p><p>Yhteisöllisyys ja yhdessä tekemisen ilo ovat tärkeä osa ryhmää. Pääsemme myös esiintymään muutaman kerran vuodessa Espoon kirjastoissa ja seniorien palvelukeskuksissa.</p><p>Ryhmä kokoontuu Tapiolan kirjastossa maanantaisin 30.8.–30.11., paitsi 2.11. ei tuntia. Olemme silloin palvelukeskuskeikalla. </p><p>Tervetuloa soittamaan, oppimaan ja jakamaan musiikin iloa!</p><p>Ryhmää vetää musiikkipedagogi Sakari Heikka.</p><p>#ukulele #tapiola #musiikki #hyvinvointi</p>",
                "sv": "<p>Välkommen med och spela ukulele i en avslappnad och inspirerande grupp! Vi spelar välkända finska och engelskspråkiga sånger, lär oss nya ackord och utvecklar våra spel- och komptekniker. Du får också gärna önska nya låtar till gruppens repertoar!</p><p>Gemenskap och glädjen i att musicera tillsammans är en viktig del av gruppen. Vi får också möjlighet att uppträda några gånger om året på bibliotek och seniorernas servicecenter i Esbo.</p><p>Gruppen träffas på Tapiola bibliotek på måndagar 30.8–30.11., med undantag för den 2 november då inget möte äger rum. Vi ska uppträda på ett servicecenter vid det tillfället.</p><p>Välkommen att spela, lära dig och dela musikglädjen tillsammans!</p><p>Gruppen leds av musikpedagogen Sakari Heikka.</p><p>#ukulele #tapiola #musik #välbefinnande</p>",
                "en": "<p>Welcome to play the ukulele in a relaxed and inspiring group! We play familiar Finnish and English songs, learn new chords, and develop our playing and strumming techniques. You are also welcome to suggest new songs for the group's repertoire!</p><p>A sense of community and the joy of making music together are an important part of the group. We also have opportunities to perform a few times a year at libraries and senior service centres in Espoo.</p><p>The group meets at Tapiola Library on Mondays from August 30 to November 30., except on November 2, when there is no session. We will be performing at a service center then</p><p>Come and play, learn, develop your skills, and share the joy of music!</p><p>The group is led by music pedagogue Sakari Heikka.</p><p>#ukulele #tapiola #music #wellbeing</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa soittamaan ukulelea!",
                "sv": "Välkommen att spela ukulele!",
                "en": "Welcome to play ukulele!"
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yehysq/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agp6yehza4",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15311/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1808/?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:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh6oa/?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": 2385795,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2026-08-13T13:01:46.140623Z",
                    "last_modified_time": "2026-08-13T13:01:46.140637Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/ce545335-a1b8-487e-a101-88145ea901ff.jpg",
                    "name": "",
                    "cropping": "416,0,2048,1632",
                    "photographer_name": "",
                    "alt_text": "Uke edistyneet",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385795/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-08-10T13:55:07.002626Z",
            "last_modified_time": "2026-09-10T08:14:39.373982Z",
            "date_published": null,
            "start_time": "2026-11-16T15:00:00Z",
            "end_time": "2026-11-16T16:15: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,
            "location_extra_info": {
                "fi": "Tapahtumatila Heikki",
                "sv": "Eventlokal Heikki",
                "en": "Event Space Heikki"
            },
            "provider": null,
            "name": {
                "fi": "Edistyneiden ukuleleryhmä",
                "sv": "Ukulelegrupp för avancerade",
                "en": "Ukulele Advanced Group"
            },
            "description": {
                "fi": "<p>Tervetuloa mukaan soittamaan ukulelea rennossa ja innostavassa porukassa! Soitamme tuttuja suomen- ja englanninkielisiä lauluja, opettelemme uusia sointuja sekä soitto- ja komppaustekniikoita. Saat myös toivoa uusia kappaleita ryhmän ohjelmistoon!</p><p>Yhteisöllisyys ja yhdessä tekemisen ilo ovat tärkeä osa ryhmää. Pääsemme myös esiintymään muutaman kerran vuodessa Espoon kirjastoissa ja seniorien palvelukeskuksissa.</p><p>Ryhmä kokoontuu Tapiolan kirjastossa maanantaisin 30.8.–30.11., paitsi 2.11. ei tuntia. Olemme silloin palvelukeskuskeikalla. </p><p>Tervetuloa soittamaan, oppimaan ja jakamaan musiikin iloa!</p><p>Ryhmää vetää musiikkipedagogi Sakari Heikka.</p><p>#ukulele #tapiola #musiikki #hyvinvointi</p>",
                "sv": "<p>Välkommen med och spela ukulele i en avslappnad och inspirerande grupp! Vi spelar välkända finska och engelskspråkiga sånger, lär oss nya ackord och utvecklar våra spel- och komptekniker. Du får också gärna önska nya låtar till gruppens repertoar!</p><p>Gemenskap och glädjen i att musicera tillsammans är en viktig del av gruppen. Vi får också möjlighet att uppträda några gånger om året på bibliotek och seniorernas servicecenter i Esbo.</p><p>Gruppen träffas på Tapiola bibliotek på måndagar 30.8–30.11., med undantag för den 2 november då inget möte äger rum. Vi ska uppträda på ett servicecenter vid det tillfället.</p><p>Välkommen att spela, lära dig och dela musikglädjen tillsammans!</p><p>Gruppen leds av musikpedagogen Sakari Heikka.</p><p>#ukulele #tapiola #musik #välbefinnande</p>",
                "en": "<p>Welcome to play the ukulele in a relaxed and inspiring group! We play familiar Finnish and English songs, learn new chords, and develop our playing and strumming techniques. You are also welcome to suggest new songs for the group's repertoire!</p><p>A sense of community and the joy of making music together are an important part of the group. We also have opportunities to perform a few times a year at libraries and senior service centres in Espoo.</p><p>The group meets at Tapiola Library on Mondays from August 30 to November 30., except on November 2, when there is no session. We will be performing at a service center then</p><p>Come and play, learn, develop your skills, and share the joy of music!</p><p>The group is led by music pedagogue Sakari Heikka.</p><p>#ukulele #tapiola #music #wellbeing</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa soittamaan ukulelea!",
                "sv": "Välkommen att spela ukulele!",
                "en": "Welcome to play ukulele!"
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yehza4/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agp6yehzoq",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15311/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1808/?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:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh6oa/?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": 2385795,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2026-08-13T13:01:46.140623Z",
                    "last_modified_time": "2026-08-13T13:01:46.140637Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/ce545335-a1b8-487e-a101-88145ea901ff.jpg",
                    "name": "",
                    "cropping": "416,0,2048,1632",
                    "photographer_name": "",
                    "alt_text": "Uke edistyneet",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385795/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-08-10T13:55:06.900564Z",
            "last_modified_time": "2026-09-10T08:14:39.335307Z",
            "date_published": null,
            "start_time": "2026-11-09T15:00:00Z",
            "end_time": "2026-11-09T16:15: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,
            "location_extra_info": {
                "fi": "Tapahtumatila Heikki",
                "sv": "Eventlokal Heikki",
                "en": "Event Space Heikki"
            },
            "provider": null,
            "name": {
                "fi": "Edistyneiden ukuleleryhmä",
                "sv": "Ukulelegrupp för avancerade",
                "en": "Ukulele Advanced Group"
            },
            "description": {
                "fi": "<p>Tervetuloa mukaan soittamaan ukulelea rennossa ja innostavassa porukassa! Soitamme tuttuja suomen- ja englanninkielisiä lauluja, opettelemme uusia sointuja sekä soitto- ja komppaustekniikoita. Saat myös toivoa uusia kappaleita ryhmän ohjelmistoon!</p><p>Yhteisöllisyys ja yhdessä tekemisen ilo ovat tärkeä osa ryhmää. Pääsemme myös esiintymään muutaman kerran vuodessa Espoon kirjastoissa ja seniorien palvelukeskuksissa.</p><p>Ryhmä kokoontuu Tapiolan kirjastossa maanantaisin 30.8.–30.11., paitsi 2.11. ei tuntia. Olemme silloin palvelukeskuskeikalla. </p><p>Tervetuloa soittamaan, oppimaan ja jakamaan musiikin iloa!</p><p>Ryhmää vetää musiikkipedagogi Sakari Heikka.</p><p>#ukulele #tapiola #musiikki #hyvinvointi</p>",
                "sv": "<p>Välkommen med och spela ukulele i en avslappnad och inspirerande grupp! Vi spelar välkända finska och engelskspråkiga sånger, lär oss nya ackord och utvecklar våra spel- och komptekniker. Du får också gärna önska nya låtar till gruppens repertoar!</p><p>Gemenskap och glädjen i att musicera tillsammans är en viktig del av gruppen. Vi får också möjlighet att uppträda några gånger om året på bibliotek och seniorernas servicecenter i Esbo.</p><p>Gruppen träffas på Tapiola bibliotek på måndagar 30.8–30.11., med undantag för den 2 november då inget möte äger rum. Vi ska uppträda på ett servicecenter vid det tillfället.</p><p>Välkommen att spela, lära dig och dela musikglädjen tillsammans!</p><p>Gruppen leds av musikpedagogen Sakari Heikka.</p><p>#ukulele #tapiola #musik #välbefinnande</p>",
                "en": "<p>Welcome to play the ukulele in a relaxed and inspiring group! We play familiar Finnish and English songs, learn new chords, and develop our playing and strumming techniques. You are also welcome to suggest new songs for the group's repertoire!</p><p>A sense of community and the joy of making music together are an important part of the group. We also have opportunities to perform a few times a year at libraries and senior service centres in Espoo.</p><p>The group meets at Tapiola Library on Mondays from August 30 to November 30., except on November 2, when there is no session. We will be performing at a service center then</p><p>Come and play, learn, develop your skills, and share the joy of music!</p><p>The group is led by music pedagogue Sakari Heikka.</p><p>#ukulele #tapiola #music #wellbeing</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa soittamaan ukulelea!",
                "sv": "Välkommen att spela ukulele!",
                "en": "Welcome to play ukulele!"
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yehzoq/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agp6yeh2ke",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15311/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1808/?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:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh6oa/?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": 2385795,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2026-08-13T13:01:46.140623Z",
                    "last_modified_time": "2026-08-13T13:01:46.140637Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/ce545335-a1b8-487e-a101-88145ea901ff.jpg",
                    "name": "",
                    "cropping": "416,0,2048,1632",
                    "photographer_name": "",
                    "alt_text": "Uke edistyneet",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385795/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-08-10T13:55:06.682607Z",
            "last_modified_time": "2026-09-10T08:14:39.297637Z",
            "date_published": null,
            "start_time": "2026-10-26T15:00:00Z",
            "end_time": "2026-10-26T16:15: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,
            "location_extra_info": {
                "fi": "Tapahtumatila Heikki",
                "sv": "Eventlokal Heikki",
                "en": "Event Space Heikki"
            },
            "provider": null,
            "name": {
                "fi": "Edistyneiden ukuleleryhmä",
                "sv": "Ukulelegrupp för avancerade",
                "en": "Ukulele Advanced Group"
            },
            "description": {
                "fi": "<p>Tervetuloa mukaan soittamaan ukulelea rennossa ja innostavassa porukassa! Soitamme tuttuja suomen- ja englanninkielisiä lauluja, opettelemme uusia sointuja sekä soitto- ja komppaustekniikoita. Saat myös toivoa uusia kappaleita ryhmän ohjelmistoon!</p><p>Yhteisöllisyys ja yhdessä tekemisen ilo ovat tärkeä osa ryhmää. Pääsemme myös esiintymään muutaman kerran vuodessa Espoon kirjastoissa ja seniorien palvelukeskuksissa.</p><p>Ryhmä kokoontuu Tapiolan kirjastossa maanantaisin 30.8.–30.11., paitsi 2.11. ei tuntia. Olemme silloin palvelukeskuskeikalla. </p><p>Tervetuloa soittamaan, oppimaan ja jakamaan musiikin iloa!</p><p>Ryhmää vetää musiikkipedagogi Sakari Heikka.</p><p>#ukulele #tapiola #musiikki #hyvinvointi</p>",
                "sv": "<p>Välkommen med och spela ukulele i en avslappnad och inspirerande grupp! Vi spelar välkända finska och engelskspråkiga sånger, lär oss nya ackord och utvecklar våra spel- och komptekniker. Du får också gärna önska nya låtar till gruppens repertoar!</p><p>Gemenskap och glädjen i att musicera tillsammans är en viktig del av gruppen. Vi får också möjlighet att uppträda några gånger om året på bibliotek och seniorernas servicecenter i Esbo.</p><p>Gruppen träffas på Tapiola bibliotek på måndagar 30.8–30.11., med undantag för den 2 november då inget möte äger rum. Vi ska uppträda på ett servicecenter vid det tillfället.</p><p>Välkommen att spela, lära dig och dela musikglädjen tillsammans!</p><p>Gruppen leds av musikpedagogen Sakari Heikka.</p><p>#ukulele #tapiola #musik #välbefinnande</p>",
                "en": "<p>Welcome to play the ukulele in a relaxed and inspiring group! We play familiar Finnish and English songs, learn new chords, and develop our playing and strumming techniques. You are also welcome to suggest new songs for the group's repertoire!</p><p>A sense of community and the joy of making music together are an important part of the group. We also have opportunities to perform a few times a year at libraries and senior service centres in Espoo.</p><p>The group meets at Tapiola Library on Mondays from August 30 to November 30., except on November 2, when there is no session. We will be performing at a service center then</p><p>Come and play, learn, develop your skills, and share the joy of music!</p><p>The group is led by music pedagogue Sakari Heikka.</p><p>#ukulele #tapiola #music #wellbeing</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa soittamaan ukulelea!",
                "sv": "Välkommen att spela ukulele!",
                "en": "Welcome to play ukulele!"
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh2ke/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agp6yeh2zi",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15311/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1808/?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:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh6oa/?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": 2385795,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2026-08-13T13:01:46.140623Z",
                    "last_modified_time": "2026-08-13T13:01:46.140637Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/ce545335-a1b8-487e-a101-88145ea901ff.jpg",
                    "name": "",
                    "cropping": "416,0,2048,1632",
                    "photographer_name": "",
                    "alt_text": "Uke edistyneet",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385795/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-08-10T13:55:06.571213Z",
            "last_modified_time": "2026-09-10T08:14:39.258705Z",
            "date_published": null,
            "start_time": "2026-10-19T14:00:00Z",
            "end_time": "2026-10-19T15:15: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,
            "location_extra_info": {
                "fi": "Tapahtumatila Heikki",
                "sv": "Eventlokal Heikki",
                "en": "Event Space Heikki"
            },
            "provider": null,
            "name": {
                "fi": "Edistyneiden ukuleleryhmä",
                "sv": "Ukulelegrupp för avancerade",
                "en": "Ukulele Advanced Group"
            },
            "description": {
                "fi": "<p>Tervetuloa mukaan soittamaan ukulelea rennossa ja innostavassa porukassa! Soitamme tuttuja suomen- ja englanninkielisiä lauluja, opettelemme uusia sointuja sekä soitto- ja komppaustekniikoita. Saat myös toivoa uusia kappaleita ryhmän ohjelmistoon!</p><p>Yhteisöllisyys ja yhdessä tekemisen ilo ovat tärkeä osa ryhmää. Pääsemme myös esiintymään muutaman kerran vuodessa Espoon kirjastoissa ja seniorien palvelukeskuksissa.</p><p>Ryhmä kokoontuu Tapiolan kirjastossa maanantaisin 30.8.–30.11., paitsi 2.11. ei tuntia. Olemme silloin palvelukeskuskeikalla. </p><p>Tervetuloa soittamaan, oppimaan ja jakamaan musiikin iloa!</p><p>Ryhmää vetää musiikkipedagogi Sakari Heikka.</p><p>#ukulele #tapiola #musiikki #hyvinvointi</p>",
                "sv": "<p>Välkommen med och spela ukulele i en avslappnad och inspirerande grupp! Vi spelar välkända finska och engelskspråkiga sånger, lär oss nya ackord och utvecklar våra spel- och komptekniker. Du får också gärna önska nya låtar till gruppens repertoar!</p><p>Gemenskap och glädjen i att musicera tillsammans är en viktig del av gruppen. Vi får också möjlighet att uppträda några gånger om året på bibliotek och seniorernas servicecenter i Esbo.</p><p>Gruppen träffas på Tapiola bibliotek på måndagar 30.8–30.11., med undantag för den 2 november då inget möte äger rum. Vi ska uppträda på ett servicecenter vid det tillfället.</p><p>Välkommen att spela, lära dig och dela musikglädjen tillsammans!</p><p>Gruppen leds av musikpedagogen Sakari Heikka.</p><p>#ukulele #tapiola #musik #välbefinnande</p>",
                "en": "<p>Welcome to play the ukulele in a relaxed and inspiring group! We play familiar Finnish and English songs, learn new chords, and develop our playing and strumming techniques. You are also welcome to suggest new songs for the group's repertoire!</p><p>A sense of community and the joy of making music together are an important part of the group. We also have opportunities to perform a few times a year at libraries and senior service centres in Espoo.</p><p>The group meets at Tapiola Library on Mondays from August 30 to November 30., except on November 2, when there is no session. We will be performing at a service center then</p><p>Come and play, learn, develop your skills, and share the joy of music!</p><p>The group is led by music pedagogue Sakari Heikka.</p><p>#ukulele #tapiola #music #wellbeing</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa soittamaan ukulelea!",
                "sv": "Välkommen att spela ukulele!",
                "en": "Welcome to play ukulele!"
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh2zi/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agp6yeh3hi",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15311/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1808/?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:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh6oa/?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": 2385795,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2026-08-13T13:01:46.140623Z",
                    "last_modified_time": "2026-08-13T13:01:46.140637Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/ce545335-a1b8-487e-a101-88145ea901ff.jpg",
                    "name": "",
                    "cropping": "416,0,2048,1632",
                    "photographer_name": "",
                    "alt_text": "Uke edistyneet",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385795/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-08-10T13:55:06.451079Z",
            "last_modified_time": "2026-09-10T08:14:39.220184Z",
            "date_published": null,
            "start_time": "2026-10-12T14:00:00Z",
            "end_time": "2026-10-12T15:15: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,
            "location_extra_info": {
                "fi": "Tapahtumatila Heikki",
                "sv": "Eventlokal Heikki",
                "en": "Event Space Heikki"
            },
            "provider": null,
            "name": {
                "fi": "Edistyneiden ukuleleryhmä",
                "sv": "Ukulelegrupp för avancerade",
                "en": "Ukulele Advanced Group"
            },
            "description": {
                "fi": "<p>Tervetuloa mukaan soittamaan ukulelea rennossa ja innostavassa porukassa! Soitamme tuttuja suomen- ja englanninkielisiä lauluja, opettelemme uusia sointuja sekä soitto- ja komppaustekniikoita. Saat myös toivoa uusia kappaleita ryhmän ohjelmistoon!</p><p>Yhteisöllisyys ja yhdessä tekemisen ilo ovat tärkeä osa ryhmää. Pääsemme myös esiintymään muutaman kerran vuodessa Espoon kirjastoissa ja seniorien palvelukeskuksissa.</p><p>Ryhmä kokoontuu Tapiolan kirjastossa maanantaisin 30.8.–30.11., paitsi 2.11. ei tuntia. Olemme silloin palvelukeskuskeikalla. </p><p>Tervetuloa soittamaan, oppimaan ja jakamaan musiikin iloa!</p><p>Ryhmää vetää musiikkipedagogi Sakari Heikka.</p><p>#ukulele #tapiola #musiikki #hyvinvointi</p>",
                "sv": "<p>Välkommen med och spela ukulele i en avslappnad och inspirerande grupp! Vi spelar välkända finska och engelskspråkiga sånger, lär oss nya ackord och utvecklar våra spel- och komptekniker. Du får också gärna önska nya låtar till gruppens repertoar!</p><p>Gemenskap och glädjen i att musicera tillsammans är en viktig del av gruppen. Vi får också möjlighet att uppträda några gånger om året på bibliotek och seniorernas servicecenter i Esbo.</p><p>Gruppen träffas på Tapiola bibliotek på måndagar 30.8–30.11., med undantag för den 2 november då inget möte äger rum. Vi ska uppträda på ett servicecenter vid det tillfället.</p><p>Välkommen att spela, lära dig och dela musikglädjen tillsammans!</p><p>Gruppen leds av musikpedagogen Sakari Heikka.</p><p>#ukulele #tapiola #musik #välbefinnande</p>",
                "en": "<p>Welcome to play the ukulele in a relaxed and inspiring group! We play familiar Finnish and English songs, learn new chords, and develop our playing and strumming techniques. You are also welcome to suggest new songs for the group's repertoire!</p><p>A sense of community and the joy of making music together are an important part of the group. We also have opportunities to perform a few times a year at libraries and senior service centres in Espoo.</p><p>The group meets at Tapiola Library on Mondays from August 30 to November 30., except on November 2, when there is no session. We will be performing at a service center then</p><p>Come and play, learn, develop your skills, and share the joy of music!</p><p>The group is led by music pedagogue Sakari Heikka.</p><p>#ukulele #tapiola #music #wellbeing</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa soittamaan ukulelea!",
                "sv": "Välkommen att spela ukulele!",
                "en": "Welcome to play ukulele!"
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh3hi/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:69857",
            "has_user_editable_resources": false,
            "location": null,
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:45/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:52/?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:p39492/?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": 2386074,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2026-08-28T11:22:31.632279Z",
                    "last_modified_time": "2026-08-28T11:22:31.632294Z",
                    "url": "http://www.vuotalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_796379.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2386074/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-08-28T11:22:31.497339Z",
            "last_modified_time": "2026-09-10T08:14:39.209019Z",
            "date_published": null,
            "start_time": "2026-09-12T13:00:00Z",
            "end_time": "2026-09-12T14: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,
            "location_extra_info": null,
            "provider": null,
            "name": {
                "fi": "PERUTTU | Doubt - Holding the Show Together",
                "sv": "INSTÄLLT | Doubt - Holding the Show Together",
                "en": "CANCELLED | Doubt - Holding the Show Together"
            },
            "description": {
                "fi": "<p>Tapahtuma on valitettavasti peruttu. Pahoittelemme aiheutuvaa haittaa.</p><p>Mikä jää tallentamatta esittävässä taiteessa? Esityksemme Doubt - Holding the Show Together saa alkunsa yksinkertaisesta havainnosta: sama esitys voi onnistua yhtenä iltana täydellisesti ja lässähtää täysin seuraavana. Esiintyjät ja materiaali pysyvät samoina, mutta yleisö on muuttunut. Miten katsojilla voi olla näin syvä vaikutus siihen, mitä näyttämöllä tapahtuu?</p><p>Tätä kysymystä tutkimme pienten esitysten sarjassa eri puolilla Helsinkiä syksyllä 2026. Sukellamme esiintyjien ja yleisön väliseen näkymättömään vuorovaikutukseen kaiken loiston ja teatterisavun alla. Tämän vuorovaikutuksen ytimessä on kieltäytymisen mahdollisuus: yleisö voi millä hetkellä tahansa lakata välittämästä tai jopa lähteä pois. Ja tämä hauraus on osa sitä, mikä tekee koko tilanteesta niin elävän! Yleisö kannattelee esitystä, ja vastavuoroisesti esiintyjät kannattelevat yleisöä. Se on yksinkertainen, hiljainen sopimus, joka syntyy uudelleen joka ilta ja joka saa harvoin ansaitsemaansa huomiota – vaikka kaikki on siitä kiinni.</p><p>Lähdemme leikkisälle tutkimusmatkalle antaaksemme tälle sopimukselle sen ansaitseman arvon asettamalla sen esityssarjamme keskiöön.</p><p>Mitä tapahtuu, jos yleisölle annetaan äänekästä naposteltavaa herkän kohtauksen aikana?<br>Jos katsojat vaihtavat paikkaa jonkun tuntemattoman kanssa?<br>Jos jokainen voi valita eri kappaleen kuunneltavakseen katsoessaan samaa tanssia?<br>Jos kohtaus esitetään kokonaan latinaksi?</p><p>Sen sijaan, että työ pyytäisi katsojia ”osallistumaan” perinteisessä mielessä, se pyytää yleisöä huomaamaan, että he ovat osallistuneet koko ajan. Kuka loppujen lopuksi pitää esitystä kasassa?</p><p>Esityksen on kehittänyt Laserdragons2000-työryhmä osana Koneen Säätiön tukemaa Atten-dances-projektiaan. Olemme kansainvälinen ryhmä Taideyliopiston Teatterikorkeakoulusta valmistuneita tekijöitä.</p><p>Kesto: 60 minuuttia</p><p>Lempeää osallistumista, ajoittaisia kovia ääniä</p><p>TEKIJÄT/ESIINTYJÄT<br>Paria Mohajerani, Kadence Luella Neill, Minne Mäki, Myrsky Ylänen, Jan Stevuliak, Niko Nordström, Bence Huszerl, Barabas Balint Szigeti, Joma Richter.</p>",
                "sv": "<p>Evenemanget har tyvärr ställts in. Vi ber om ursäkt för besväret.</p>",
                "en": "<p>The event has regrettably been cancelled. We apologise for any inconvenience caused.</p><p>What escapes documentation in live performance? Our performance Doubt - Holding the Show Together begins from a simple observation: the same performance can succeed one night, and totally fall flat the next. The performers and the material remain the same, but the audience has changed. How can the people watching have such a profound effect on what happens onstage?</p><p>That's the question we explore through a series of small-scale performances across Helsinki in autumn 2026, diving into the invisible exchange between performers and audience beneath all the glamour and theatrical smoke. At the heart of this exchange lies the possibility of refusal: the audience could simply stop caring, or even leave, at any moment. And this fragility is part of what makes the whole thing so alive! The audience holds the performance up, and the performers hold the audience in return. It's a simple, quiet agreement, made new every night, that rarely gets much credit even though everything depends on it.</p><p>We embark on a playful quest of giving this contract the credit it deserves, by placing it in the center of our performance series.</p><p>What happens if the audience is given noisy snacks during a delicate scene? <br>If spectators change seats with someone they don't know? <br>If everyone can choose a different song to listen to while watching the same dance? <br>If a scene takes place entirely in Latin?</p><p>Rather than asking the spectators to “participate” in the conventional sense, the work asks the audience to notice that they were participating all along. Who, in the end, is holding the show together?</p><p>The performance is developed by Laserdragons2000 working group as part of their Atten-dances project supported by the Kone foundation. We are an international group of graduates from Uniarts Helsinki Theatre Academy.</p><p>Duration: 60 minutes</p><p>Gentle participation, occasional loud noises</p><p>CREATORS/PERFORMERS<br>Paria Mohajerani, Kadence Luella Neill, Minne Mäki, Myrsky Ylänen, Jan Stevuliak, <br>Niko Nordstrom, Bence Huszerl, Barabas Balint Szigeti, Joma Richter.</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tapahtuma on valitettavasti peruttu. Pahoittelemme aiheutuvaa haittaa.",
                "sv": "Evenemanget har tyvärr ställts in. Vi ber om ursäkt för besväret.",
                "en": "The event has regrettably been cancelled. We apologise for any inconvenience caused."
            },
            "info_url": {
                "fi": "http://www.vuotalo.fi/fi/tapahtumat/event/08F2B36D1807AD3085D48860E398AE8A/PERUTTU_Doubt_-_Holding_the_Show_Together",
                "sv": "http://www.vuotalo.fi/sv/evenemang/event/08F2B36D1807AD3085D48860E398AE8A/INSTALLT_Doubt_-_Holding_the_Show_Together",
                "en": "http://www.vuotalo.fi/en/events/event/08F2B36D1807AD3085D48860E398AE8A/CANCELLED_Doubt_-_Holding_the_Show_Together"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:69857/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agp6yeh3vy",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15311/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1808/?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:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh6oa/?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": 2385795,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2026-08-13T13:01:46.140623Z",
                    "last_modified_time": "2026-08-13T13:01:46.140637Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/ce545335-a1b8-487e-a101-88145ea901ff.jpg",
                    "name": "",
                    "cropping": "416,0,2048,1632",
                    "photographer_name": "",
                    "alt_text": "Uke edistyneet",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385795/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-08-10T13:55:06.332378Z",
            "last_modified_time": "2026-09-10T08:14:39.183095Z",
            "date_published": null,
            "start_time": "2026-10-05T14:00:00Z",
            "end_time": "2026-10-05T15:15: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,
            "location_extra_info": {
                "fi": "Tapahtumatila Heikki",
                "sv": "Eventlokal Heikki",
                "en": "Event Space Heikki"
            },
            "provider": null,
            "name": {
                "fi": "Edistyneiden ukuleleryhmä",
                "sv": "Ukulelegrupp för avancerade",
                "en": "Ukulele Advanced Group"
            },
            "description": {
                "fi": "<p>Tervetuloa mukaan soittamaan ukulelea rennossa ja innostavassa porukassa! Soitamme tuttuja suomen- ja englanninkielisiä lauluja, opettelemme uusia sointuja sekä soitto- ja komppaustekniikoita. Saat myös toivoa uusia kappaleita ryhmän ohjelmistoon!</p><p>Yhteisöllisyys ja yhdessä tekemisen ilo ovat tärkeä osa ryhmää. Pääsemme myös esiintymään muutaman kerran vuodessa Espoon kirjastoissa ja seniorien palvelukeskuksissa.</p><p>Ryhmä kokoontuu Tapiolan kirjastossa maanantaisin 30.8.–30.11., paitsi 2.11. ei tuntia. Olemme silloin palvelukeskuskeikalla. </p><p>Tervetuloa soittamaan, oppimaan ja jakamaan musiikin iloa!</p><p>Ryhmää vetää musiikkipedagogi Sakari Heikka.</p><p>#ukulele #tapiola #musiikki #hyvinvointi</p>",
                "sv": "<p>Välkommen med och spela ukulele i en avslappnad och inspirerande grupp! Vi spelar välkända finska och engelskspråkiga sånger, lär oss nya ackord och utvecklar våra spel- och komptekniker. Du får också gärna önska nya låtar till gruppens repertoar!</p><p>Gemenskap och glädjen i att musicera tillsammans är en viktig del av gruppen. Vi får också möjlighet att uppträda några gånger om året på bibliotek och seniorernas servicecenter i Esbo.</p><p>Gruppen träffas på Tapiola bibliotek på måndagar 30.8–30.11., med undantag för den 2 november då inget möte äger rum. Vi ska uppträda på ett servicecenter vid det tillfället.</p><p>Välkommen att spela, lära dig och dela musikglädjen tillsammans!</p><p>Gruppen leds av musikpedagogen Sakari Heikka.</p><p>#ukulele #tapiola #musik #välbefinnande</p>",
                "en": "<p>Welcome to play the ukulele in a relaxed and inspiring group! We play familiar Finnish and English songs, learn new chords, and develop our playing and strumming techniques. You are also welcome to suggest new songs for the group's repertoire!</p><p>A sense of community and the joy of making music together are an important part of the group. We also have opportunities to perform a few times a year at libraries and senior service centres in Espoo.</p><p>The group meets at Tapiola Library on Mondays from August 30 to November 30., except on November 2, when there is no session. We will be performing at a service center then</p><p>Come and play, learn, develop your skills, and share the joy of music!</p><p>The group is led by music pedagogue Sakari Heikka.</p><p>#ukulele #tapiola #music #wellbeing</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa soittamaan ukulelea!",
                "sv": "Välkommen att spela ukulele!",
                "en": "Welcome to play ukulele!"
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh3vy/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agp6yeh4ea",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15311/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1808/?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:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh6oa/?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": 2385795,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2026-08-13T13:01:46.140623Z",
                    "last_modified_time": "2026-08-13T13:01:46.140637Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/ce545335-a1b8-487e-a101-88145ea901ff.jpg",
                    "name": "",
                    "cropping": "416,0,2048,1632",
                    "photographer_name": "",
                    "alt_text": "Uke edistyneet",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385795/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-08-10T13:55:06.218414Z",
            "last_modified_time": "2026-09-10T08:14:39.143679Z",
            "date_published": null,
            "start_time": "2026-09-28T14:00:00Z",
            "end_time": "2026-09-28T15:15: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,
            "location_extra_info": {
                "fi": "Tapahtumatila Heikki",
                "sv": "Eventlokal Heikki",
                "en": "Event Space Heikki"
            },
            "provider": null,
            "name": {
                "fi": "Edistyneiden ukuleleryhmä",
                "sv": "Ukulelegrupp för avancerade",
                "en": "Ukulele Advanced Group"
            },
            "description": {
                "fi": "<p>Tervetuloa mukaan soittamaan ukulelea rennossa ja innostavassa porukassa! Soitamme tuttuja suomen- ja englanninkielisiä lauluja, opettelemme uusia sointuja sekä soitto- ja komppaustekniikoita. Saat myös toivoa uusia kappaleita ryhmän ohjelmistoon!</p><p>Yhteisöllisyys ja yhdessä tekemisen ilo ovat tärkeä osa ryhmää. Pääsemme myös esiintymään muutaman kerran vuodessa Espoon kirjastoissa ja seniorien palvelukeskuksissa.</p><p>Ryhmä kokoontuu Tapiolan kirjastossa maanantaisin 30.8.–30.11., paitsi 2.11. ei tuntia. Olemme silloin palvelukeskuskeikalla. </p><p>Tervetuloa soittamaan, oppimaan ja jakamaan musiikin iloa!</p><p>Ryhmää vetää musiikkipedagogi Sakari Heikka.</p><p>#ukulele #tapiola #musiikki #hyvinvointi</p>",
                "sv": "<p>Välkommen med och spela ukulele i en avslappnad och inspirerande grupp! Vi spelar välkända finska och engelskspråkiga sånger, lär oss nya ackord och utvecklar våra spel- och komptekniker. Du får också gärna önska nya låtar till gruppens repertoar!</p><p>Gemenskap och glädjen i att musicera tillsammans är en viktig del av gruppen. Vi får också möjlighet att uppträda några gånger om året på bibliotek och seniorernas servicecenter i Esbo.</p><p>Gruppen träffas på Tapiola bibliotek på måndagar 30.8–30.11., med undantag för den 2 november då inget möte äger rum. Vi ska uppträda på ett servicecenter vid det tillfället.</p><p>Välkommen att spela, lära dig och dela musikglädjen tillsammans!</p><p>Gruppen leds av musikpedagogen Sakari Heikka.</p><p>#ukulele #tapiola #musik #välbefinnande</p>",
                "en": "<p>Welcome to play the ukulele in a relaxed and inspiring group! We play familiar Finnish and English songs, learn new chords, and develop our playing and strumming techniques. You are also welcome to suggest new songs for the group's repertoire!</p><p>A sense of community and the joy of making music together are an important part of the group. We also have opportunities to perform a few times a year at libraries and senior service centres in Espoo.</p><p>The group meets at Tapiola Library on Mondays from August 30 to November 30., except on November 2, when there is no session. We will be performing at a service center then</p><p>Come and play, learn, develop your skills, and share the joy of music!</p><p>The group is led by music pedagogue Sakari Heikka.</p><p>#ukulele #tapiola #music #wellbeing</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa soittamaan ukulelea!",
                "sv": "Välkommen att spela ukulele!",
                "en": "Welcome to play ukulele!"
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh4ea/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agp6yeh4sa",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15311/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1808/?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:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh6oa/?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": 2385795,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2026-08-13T13:01:46.140623Z",
                    "last_modified_time": "2026-08-13T13:01:46.140637Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/ce545335-a1b8-487e-a101-88145ea901ff.jpg",
                    "name": "",
                    "cropping": "416,0,2048,1632",
                    "photographer_name": "",
                    "alt_text": "Uke edistyneet",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385795/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-08-10T13:55:06.101971Z",
            "last_modified_time": "2026-09-10T08:14:39.103268Z",
            "date_published": null,
            "start_time": "2026-09-21T14:00:00Z",
            "end_time": "2026-09-21T15:15: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,
            "location_extra_info": {
                "fi": "Tapahtumatila Heikki",
                "sv": "Eventlokal Heikki",
                "en": "Event Space Heikki"
            },
            "provider": null,
            "name": {
                "fi": "Edistyneiden ukuleleryhmä",
                "sv": "Ukulelegrupp för avancerade",
                "en": "Ukulele Advanced Group"
            },
            "description": {
                "fi": "<p>Tervetuloa mukaan soittamaan ukulelea rennossa ja innostavassa porukassa! Soitamme tuttuja suomen- ja englanninkielisiä lauluja, opettelemme uusia sointuja sekä soitto- ja komppaustekniikoita. Saat myös toivoa uusia kappaleita ryhmän ohjelmistoon!</p><p>Yhteisöllisyys ja yhdessä tekemisen ilo ovat tärkeä osa ryhmää. Pääsemme myös esiintymään muutaman kerran vuodessa Espoon kirjastoissa ja seniorien palvelukeskuksissa.</p><p>Ryhmä kokoontuu Tapiolan kirjastossa maanantaisin 30.8.–30.11., paitsi 2.11. ei tuntia. Olemme silloin palvelukeskuskeikalla. </p><p>Tervetuloa soittamaan, oppimaan ja jakamaan musiikin iloa!</p><p>Ryhmää vetää musiikkipedagogi Sakari Heikka.</p><p>#ukulele #tapiola #musiikki #hyvinvointi</p>",
                "sv": "<p>Välkommen med och spela ukulele i en avslappnad och inspirerande grupp! Vi spelar välkända finska och engelskspråkiga sånger, lär oss nya ackord och utvecklar våra spel- och komptekniker. Du får också gärna önska nya låtar till gruppens repertoar!</p><p>Gemenskap och glädjen i att musicera tillsammans är en viktig del av gruppen. Vi får också möjlighet att uppträda några gånger om året på bibliotek och seniorernas servicecenter i Esbo.</p><p>Gruppen träffas på Tapiola bibliotek på måndagar 30.8–30.11., med undantag för den 2 november då inget möte äger rum. Vi ska uppträda på ett servicecenter vid det tillfället.</p><p>Välkommen att spela, lära dig och dela musikglädjen tillsammans!</p><p>Gruppen leds av musikpedagogen Sakari Heikka.</p><p>#ukulele #tapiola #musik #välbefinnande</p>",
                "en": "<p>Welcome to play the ukulele in a relaxed and inspiring group! We play familiar Finnish and English songs, learn new chords, and develop our playing and strumming techniques. You are also welcome to suggest new songs for the group's repertoire!</p><p>A sense of community and the joy of making music together are an important part of the group. We also have opportunities to perform a few times a year at libraries and senior service centres in Espoo.</p><p>The group meets at Tapiola Library on Mondays from August 30 to November 30., except on November 2, when there is no session. We will be performing at a service center then</p><p>Come and play, learn, develop your skills, and share the joy of music!</p><p>The group is led by music pedagogue Sakari Heikka.</p><p>#ukulele #tapiola #music #wellbeing</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa soittamaan ukulelea!",
                "sv": "Välkommen att spela ukulele!",
                "en": "Welcome to play ukulele!"
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh4sa/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agp6yeh5ae",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15311/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1808/?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:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh6oa/?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": 2385795,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2026-08-13T13:01:46.140623Z",
                    "last_modified_time": "2026-08-13T13:01:46.140637Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/ce545335-a1b8-487e-a101-88145ea901ff.jpg",
                    "name": "",
                    "cropping": "416,0,2048,1632",
                    "photographer_name": "",
                    "alt_text": "Uke edistyneet",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385795/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-08-10T13:55:05.939375Z",
            "last_modified_time": "2026-09-10T08:14:39.004611Z",
            "date_published": null,
            "start_time": "2026-09-14T14:00:00Z",
            "end_time": "2026-09-14T15:15: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,
            "location_extra_info": {
                "fi": "Tapahtumatila Heikki",
                "sv": "Eventlokal Heikki",
                "en": "Event Space Heikki"
            },
            "provider": null,
            "name": {
                "fi": "Edistyneiden ukuleleryhmä",
                "sv": "Ukulelegrupp för avancerade",
                "en": "Ukulele Advanced Group"
            },
            "description": {
                "fi": "<p>Tervetuloa mukaan soittamaan ukulelea rennossa ja innostavassa porukassa! Soitamme tuttuja suomen- ja englanninkielisiä lauluja, opettelemme uusia sointuja sekä soitto- ja komppaustekniikoita. Saat myös toivoa uusia kappaleita ryhmän ohjelmistoon!</p><p>Yhteisöllisyys ja yhdessä tekemisen ilo ovat tärkeä osa ryhmää. Pääsemme myös esiintymään muutaman kerran vuodessa Espoon kirjastoissa ja seniorien palvelukeskuksissa.</p><p>Ryhmä kokoontuu Tapiolan kirjastossa maanantaisin 30.8.–30.11., paitsi 2.11. ei tuntia. Olemme silloin palvelukeskuskeikalla. </p><p>Tervetuloa soittamaan, oppimaan ja jakamaan musiikin iloa!</p><p>Ryhmää vetää musiikkipedagogi Sakari Heikka.</p><p>#ukulele #tapiola #musiikki #hyvinvointi</p>",
                "sv": "<p>Välkommen med och spela ukulele i en avslappnad och inspirerande grupp! Vi spelar välkända finska och engelskspråkiga sånger, lär oss nya ackord och utvecklar våra spel- och komptekniker. Du får också gärna önska nya låtar till gruppens repertoar!</p><p>Gemenskap och glädjen i att musicera tillsammans är en viktig del av gruppen. Vi får också möjlighet att uppträda några gånger om året på bibliotek och seniorernas servicecenter i Esbo.</p><p>Gruppen träffas på Tapiola bibliotek på måndagar 30.8–30.11., med undantag för den 2 november då inget möte äger rum. Vi ska uppträda på ett servicecenter vid det tillfället.</p><p>Välkommen att spela, lära dig och dela musikglädjen tillsammans!</p><p>Gruppen leds av musikpedagogen Sakari Heikka.</p><p>#ukulele #tapiola #musik #välbefinnande</p>",
                "en": "<p>Welcome to play the ukulele in a relaxed and inspiring group! We play familiar Finnish and English songs, learn new chords, and develop our playing and strumming techniques. You are also welcome to suggest new songs for the group's repertoire!</p><p>A sense of community and the joy of making music together are an important part of the group. We also have opportunities to perform a few times a year at libraries and senior service centres in Espoo.</p><p>The group meets at Tapiola Library on Mondays from August 30 to November 30., except on November 2, when there is no session. We will be performing at a service center then</p><p>Come and play, learn, develop your skills, and share the joy of music!</p><p>The group is led by music pedagogue Sakari Heikka.</p><p>#ukulele #tapiola #music #wellbeing</p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa soittamaan ukulelea!",
                "sv": "Välkommen att spela ukulele!",
                "en": "Welcome to play ukulele!"
            },
            "info_url": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agp6yeh5ae/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:68513",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7256/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:47/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:50/?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:p21812/?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": 2385256,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2026-06-18T11:13:44.265863Z",
                    "last_modified_time": "2026-06-18T11:13:44.265878Z",
                    "url": "http://www.caisa.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_790126.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/2385256/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2026-06-18T11:13:44.169250Z",
            "last_modified_time": "2026-09-10T08:14:34.911049Z",
            "date_published": null,
            "start_time": "2026-09-04",
            "end_time": "2026-09-26",
            "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,
            "location_extra_info": null,
            "provider": null,
            "name": {
                "fi": "Daniel Palpa: Between Two Rivers",
                "sv": "Daniel Palpa: Between Two Rivers",
                "en": "Daniel Palpa: Between Two Rivers"
            },
            "description": {
                "fi": "<p>Daniel Palpan keramiikkaveistokset käsittelevät kaksoiskulttuurisen identiteetin ilmenemismuotoja – luovuuden lähteeltä identiteetin aavikolle.</p><p>Taiteilija käyttää Perun alueen perinteisiä keramiikkamuotoja ja sekoittaa niihin omat arkipäivän kokemuksiansa. Teokset kommentoivat tämän päivän huolenaiheita värien ja kaoottisten muotojen kautta. Ne tuovat esiin Perun ja Suomen kulttuurien vaikutuksia ja niiden välistä jännitettä taiteilijan elämässä.</p><p>Teokset syntyvät kaksoiskulttuurisen identiteetin kokemuksesta. Taiteilijan identiteetin keskeinen dilemma on ollut kahden mantereen kulttuurien ja niiden historioiden yhteensovittaminen. Lapsena Suomeen saapumisen myötä syntynyt sisäinen eristäytyneisyys on kulkenut rinnalla samalla, kun eteläamerikkalaiset juuret ovat säilyneet ja muovanneet kolmannen kulttuurisen perspektiivin.</p><p>Tämä kahden kulttuurin välinen tila toimii joko luovuuden lähteenä tai identiteetin aavikkona. Jäljelle jää kulttuurinen hybridielämisen muoto, joka haastaa vakiintuneita olettamuksia ja ammentaa eriävien arvojen kitkasta. Teokset pyrkivät ilmaisemaan monikerroksisen identiteetin kokemusta, joka on tuttu monille Suomessa eläville kaksoiskulttuurisille lapsille ja aikuisille.</p><p>Näyttelyyn järjestetään <b>opastus suomalaisella viittomakielellä la 19.09.2026 klo 13.00–14.00.</b></p>",
                "sv": "<p>Daniel Palpas keramikskulpturer behandlar olika uttrycksformer för en dubbel kulturell identitet – från kreativitetens källa till identitetens öken.</p><p>Konstnären använder traditionella keramikformer från Peru och väver in sina egna vardagliga upplevelser i dem. Verken kommenterar dagens bekymmer genom färger och kaotiska former. De belyser inflytandet från den peruanska och den finska kulturen samt spänningen mellan dem i konstnärens liv.  <br> <br>Verken har sitt ursprung i upplevelsen av en dubbel kulturell identitet. Ett centralt dilemma för konstnärens identitet har varit att förena kulturerna från de två kontinenterna och deras historia. Den inre isolering som uppstod när Palpa kom till Finland som barn har funnits där hela tiden, samtidigt som de sydamerikanska rötterna har bevarats och format ett tredje kulturellt perspektiv.  <br> <br>Detta utrymme mellan två kulturer fungerar antingen som en källa till kreativitet eller som en identitetsöken. Det som blir kvar är en kulturell form av hybridliv som utmanar etablerade antaganden och hämtar kraft ur spänningarna mellan olika värderingar. Verken syftar till att uttrycka upplevelsen av en mångfacetterad identitet, som är välbekant för många barn och vuxna i Finland med dubbla kulturella bakgrunder.</p><p><b>En guidning på finskt teckenspråk</b> hålls på utställningen lördagen <b>den 19 september 2026 kl. 13.00–14.00.</b></p>",
                "en": "<p>Daniel Palpa’s ceramic sculptures explore manifestations of a dual cultural identity – from a wellspring of creativity to a wasteland of identity.</p><p>The artist draws on traditional ceramic forms from the Peru region and blends them with his own everyday experiences. The works comment on today’s concerns through colour and chaotic forms. They highlight the influences of Peruvian and Finnish cultures and the tension between them in the artist’s life.  <br> <br>The works stem from the experience of a bicultural identity. A central dilemma for the artist’s identity has been consolidating the cultures of two continents and their respective histories. The sense of isolation that arose when he arrived in Finland as a child has remained with him ever since, whilst his South American roots have endured and given shape to a third cultural perspective.  <br> <br>This space between two cultures serves as either a source of creativity or a wasteland of identity. What remains is a form of cultural hybrid living that challenges established assumptions and draws on the friction between differing values. The works seek to express the experience of a multi-layered identity, which is familiar to many bicultural children and adults living in Finland.</p><p><b>A guided tour</b> of the exhibition will be held <b>in Finnish Sign Language on Saturday 19 September 2026 at 13.00–14.00.</b></p>"
            },
            "provider_contact_info": null,
            "short_description": {
                "fi": "Daniel Palpan keramiikkaveistokset käsittelevät kaksoiskulttuurisen identiteetin ilmenemismuotoja – luovuuden lähteeltä identiteetin aavikolle.",
                "sv": "Daniel Palpas keramikskulpturer behandlar olika uttrycksformer för en dubbel kulturell identitet – från kreativitetens källa till identitetens öken.",
                "en": "Daniel Palpa’s ceramic sculptures explore manifestations of a dual cultural identity – from a wellspring of creativity to a wasteland of identity."
            },
            "info_url": {
                "fi": "http://www.caisa.fi/fi/tapahtumat/event/DDCBAA0CCEB34D1A6E10CE8DB52008AB/Daniel_Palpa_Between_Two_Rivers_",
                "sv": "http://www.caisa.fi/sv/evenemang/event/DDCBAA0CCEB34D1A6E10CE8DB52008AB/Daniel_Palpa_Between_Two_Rivers_",
                "en": "http://www.caisa.fi/en/events/event/DDCBAA0CCEB34D1A6E10CE8DB52008AB/Daniel_Palpa_Between_Two_Rivers_"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:68513/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        }
    ]
}