Filtering retrieved events

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

Ongoing local events

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

Examples:

event/?local_ongoing_OR=lapsi,musiikki

See the result

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

See the result

Ongoing internet events

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

Example:

event/?internet_ongoing_AND=lapsi,musiikki

See the result

All ongoing events

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

Example:

event/?all_ongoing_AND=lapsi,musiikki

See the result

Internet based

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

Example:

event/?internet_based=true

See the result

Event time

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

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

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

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

Example:

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

See the result

event/?start=now&end=today

See the result

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

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

Example:

event/?days=7

See the result

Event start/end time

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

The parameters can be given as:

  • Hours only
  • Hours and minutes separated by a colon

Example:

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

See the result

Event weekday

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

The parameter can include:

  • One weekday
  • Multiple weekdays separated by a comma

Example (Saturdays and Sundays):

event/?weekday=6,7

See the result

Event duration

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

The parameters are expressed in format:

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

Example:

event/?max_duration=3d

See the result

Event location

Bounding box

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

bbox=west,south,east,north

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

Example:

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

See the result

Specific location

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

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

Example:

event/?location=tprek:28473

See the result

District

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

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

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

Example:

event/?division=malmi

See the result

Within a distance (or "circle filter")

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

dwithin_origin=lon,lat&dwithin_metres=distance

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

Example:

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

See the result

Event category

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

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

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

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

Example:

event/?keyword=yso:p4354

See the result

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

See the result

Keyword set search

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

Event last modification time

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

Example:

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

See the result

Specific ids

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

Example:

event/?ids=helsinki:1

See the result

Event status

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

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

Example:

event/?event_status=EventCancelled

See the result

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

Example:

event/?event_status=EventCancelled,EventPostponed

Event type

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

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

Example:

event/?event_type=General,Course

See the result

Event text

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

Example:

event/?text=shostakovich

See the result

Combined text

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

Example:

event/?combined_text=lapppset

See the result

Event price

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

Example:

event/?is_free=true

See the result

Event language

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

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

Example:

event/?language=ru

See the result

Event audience age boundaries.

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

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

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

Example:

event/?audience_min_age_gt=10

See the result

Select events suitable for certain age.

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

Examples:

event/?suitable_for=12

See the result

event/?suitable_for=12,14

See the result

Event publisher

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

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

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

Example:

event/?publisher=ytj:0586977-6

See the result

event/?publisher_ancestor=ahjo:00001

See the result

Event data source

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

Example:

event/?data_source=helsinki

See the result

Event hierarchy

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

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

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

Super event type

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

Example:

event/?super_event_type=umbrella,none

See the result

Super event

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

Example:

event/?super_event=linkedevents:agg-103

See the result

Hide super event

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

Example:

event/?hide_super_event=true

See the result

Hide recurring children

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

Example:

event/?hide_recurring_children=true

See the result

Sub events

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

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

Example:

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

See the result

Event with registration

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

Example:

event/?registration=true

See the result

Open enrolment

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

For example:

event/?enrolment_open_waitlist=true

See the result

Enrolment open on a given date

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

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

For example:

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

See the result

Attendee capacity

Filters for filtering by event maximum_attendee_capacity and minimum_attendee_capacity:

Filtering for maximum_attendee_capacity

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

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

Example:

event/?maximum_attendee_capacity_gte=10

See the result

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

Example:

event/?maximum_attendee_capacity_lte=10

See the result

Filtering for minimum_attendee_capacity

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

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

Example:

event/?minimum_attendee_capacity_gte=10

See the result

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

Example:

event/?minimum_attendee_capacity_lte=10

See the result

Remaining registration attendee or waiting list capacity

Filters for filtering by registration remaining_attendee_capacity and remaining_waiting_list_capacity:

Filtering for registration remaining_attendee_capacity

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

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

Example:

event/?registration__remaining_attendee_capacity__gte=10

See the result

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

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

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

Example:

event/?registration__remaining_attendee_capacity__isnull=true

See the result

Filtering for registration remaining_waiting_list_capacity

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

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

Example:

event/?registration__remaining_waiting_list_capacity__gte=10

See the result

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

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

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

Example:

event/?registration__remaining_waiting_list_capacity__isnull=true

See the result

Filtering for authenticated users

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

Show all events

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

Example:

event/?show_all=true

See the result

Publication status

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

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

Example:

event/?publication_status=draft

See the result

Only editable events

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

Example:

event/?admin_user=true

See the result

Only editable events for registration

registration_admin_user parameter displays all events whose registration the user can modify

Example:

event/?registration_admin_user=true

See the result

Events created by the user

created_by parameter only displays events by the authenticated user

Example:

event/?created_by=true

See the result

Getting detailed data

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

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

Example:

event/?include=location,keywords

See the result

Ordering

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

For example:

event/?sort=-end_time

See the result

Enrolment start and enrolment end

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

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

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

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

{
    "meta": {
        "count": 19723,
        "next": "https://linkedevents.api.test.hel.ninja/v1/event/?format=api&hide_recurring_children=true&page=21",
        "previous": "https://linkedevents.api.test.hel.ninja/v1/event/?format=api&hide_recurring_children=true&page=19"
    },
    "data": [
        {
            "id": "kulke:66527",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7255/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:31/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:348/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:41/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:54/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:755/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p29865/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1179692,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-07-04T12:12:46.472319Z",
                    "last_modified_time": "2025-07-04T12:12:46.472332Z",
                    "name": "",
                    "url": "http://www.kanneltalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_774900.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1179692/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-07-04T12:12:46.402308Z",
            "last_modified_time": "2025-09-22T14:13:14.935031Z",
            "date_published": null,
            "start_time": "2025-10-27T16:00:00Z",
            "end_time": null,
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Maksuttomat maanantait Aloita viikko menevällä meiningillä! Syksyn Juurilla-klubien sarjassa kahvilan stagella nähdään vieraileva muusikko Ville Mehto.",
                "sv": "Avgiftsfria måndagar Börja veckan med sväng! På Jurilla-klubbens serie i höst ser vi gästande musiker Ville Mehto på kaféets scen.",
                "en": "Free Mondays Start your week with energy at the autumn edition of the Juurilla Club! The café stage will host guest artist, blues musician Ville Mehto."
            },
            "info_url": {
                "fi": "http://www.kanneltalo.fi/fi/tapahtumat/event/338725C7C0E6CC0A199A1A56168E0DBB/Juurilla-klubi_Ville_Mehto",
                "sv": "http://www.kanneltalo.fi/sv/evenemang/event/338725C7C0E6CC0A199A1A56168E0DBB/Juurilla-klubben_Ville_Mehto",
                "en": "http://www.kanneltalo.fi/en/events/event/338725C7C0E6CC0A199A1A56168E0DBB/Juurilla_Club_Ville_Mehto"
            },
            "name": {
                "fi": "Juurilla-klubi: Ville Mehto",
                "sv": "Juurilla-klubben: Ville Mehto",
                "en": "Juurilla Club: Ville Mehto"
            },
            "description": {
                "fi": "<p>Maksuttomat maanantait Aloita viikko menevällä meiningillä! Syksyn Juurilla-klubien sarjassa kahvilan stagella nähdään vieraileva muusikko Ville Mehto.</p><p>Ville Mehto on Vantaalla asuva bluesmuusikko, joka laulaa ja soittaa huuliharppua. Soolokeikoilla Mehto säestää itseään kitaralla. Mehto voitti Finnish Blues Challengen vuonna 2023 ja edusti Suomea Portugalissa European Blues Challengessa 2024.</p><p>Tammikuussa Mehto 2025 edusti Suomea Memphisin International Blues Challengessa ja samalla reissulla teki puolisonsa kanssa roadtripin Memphisistä New Orleansiin. Matka Yhdysvalloissa Memphisin Tenesseestä Clarksdalen kautta New Orleansiin vei Mehdon entistä lähemmäksi paikkoja, joista blues on kotoisin.</p><p>Mehto esiintyy Suomessa ja ulkomailla ja hänellä on Ranskassa bändi nimeltään Willie Mehto & The Ikiguys.  Bändi julkaisi tänä vuonna livelevyn Live at a la Maison du Blues. Levy äänitettiin Ranskassa A la maison du blues -nimisessä blues-museossa.<br>Maanantai-illan suosikkiklubin sykkivää ydintä ovat jazz, blues, country, folk, rhythm and blues, bluegrass ja americana-roots-musiikki. Juurilla-klubia isännöivät tuttuun tapaan Juki Välipakka ja The Rooty Toot Toot Band.</p><p>The Rooty Toot Toot Band:<br>Juki Välipakka – laulu & kitara<br>Lasse Sirkko – basso<br>Tommi Lievemaa – kitara<br>Olli Haavisto – pedal steel guitar<br>Sirpa Suomalainen – saksofoni<br>Kepa Kettunen – rummut</p><p>Kesto: 1 tunti</p><p>Maksuttomat maanantait ovat sarja Kanneltalon maanantai-iltojen ilmaistapahtumia.</p><p>Tapahtumien joukkoon mahtuu keikkoja, kirjailijavierailuja, elokuvia ja yhteislauluiltoja. Nimensä mukaisesti, kaikille avoimiin Maksuttomat maanantait -tapahtumiin ei ole pääsymaksua.</p><p>Käynnistä viikkosi kulttuurilla Kanneltalossa!</p><p>Kanneltalon kahvilan tilaisuudet</p><p>Vapaa pääsy</p>",
                "sv": "<p>Avgiftsfria måndagar Börja veckan med sväng! På Jurilla-klubbens serie i höst ser vi gästande musiker Ville Mehto på kaféets scen.</p><p>Ville Mehto är en bluesmusiker som bor i Vanda och sjunger och spelar munspel. Under sina solouppträdanden ackompanjerar Mehto sig själv med gitarr. Mehto vann Finnish Blues Challenge 2023 och representerade Finland i Portugal i European Blues Challenge 2024.<br>I januari representerade Mehto 2025 Finland på International Blues Challenge i Memphis och på samma resa gjorde han tillsammans med sin maka en roadtrip från Memphis till New Orleans. Resan i USA från Memphis Tenessee via Clarksdale till New Orleans förde Mehto närmare de platser varifrån bluesen kommer.</p><p>Mehto uppträder i Finland och utomlands och han har i Frankrike ett band som heter Willie Mehto & The Ikiguys.  I år gav bandet ut liveplattan Live at a la Maison du Blues. Skivan spelades in på ett blues-museum som heter A la maison du blues i Frankrike.<br>Jazz, blues, country, folk, rhythm and blues, bluegrass och americana hör alla till det rytmiska hjärtat på måndagskvällarnas favoritklubb. Som värdar på Juurilla-klubben verkar i vanlig ordning Juki Välipakka och The Rooty Toot Toot Band.</p><p>The Rooty Toot Toot Band:<br>Juki Välipakka – sång & gitarr<br>Lasse Sirkko – bas<br>Tommi Lievemaa – gitarr<br>Olli Haavisto – pedal steel guitar<br>Sirpa Suomalainen – saxofon<br>Kepa Kettunen – trummor</p><p>Längd: 1 timme</p>",
                "en": "<p>Free Mondays Start your week with energy at the autumn edition of the Juurilla Club! The café stage will host guest artist, blues musician Ville Mehto.</p><p>Hailing from Vantaa, Mehto is known for his powerful interpretations, masterful harmonica playing and a gritty blues style. During his solo performances, he accompanies himself on guitar. In 2023, Mehto won the Finnish Blues Challenge and represented Finland at the European Blues Challenge in Portugal in spring 2024.<br>In January 2025, Mehto represented Finland at the International Blues Challenge in Memphis, and during the same trip, he and his spouse took a road trip from Memphis to New Orleans. The journey through the US, from Memphis in Tennessee via Clarksdale to New Orleans, brought Mehto ever closer to the birthplace of blues.</p><p>Mehto performs both in Finland and abroad, and he has a band in France called Willie Mehto & The Ikiguys.  This year, the band released a live album titled Live @ La Maison Du Blues. The album was recorded at a blues museum in France called A la Maison du Blues.<br>The beating heart of the Monday evening favourite club consists of jazz, blues, country, folk, rhythm and blues, bluegrass and Americana roots music. The Juurilla club will be hosted by Juki Välipakka and The Rooty Toot Toot Band.</p><p>The Rooty Toot Toot Band:<br>Juki Välipakka – vocals & guitar<br>Lasse Sirkko – bass<br>Tommi Lievemaa – guitar<br>Olli Haavisto – pedal steel guitar<br>Sirpa Suomalainen – saxophone<br>Kepa Kettunen – drums</p><p>Duration: 1 hour</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:66527/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:66355",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7255/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:105/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:41/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:54/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:596/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:755/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "description": null,
                    "price": null,
                    "info_url": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1163426,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-07-02T11:12:23.247998Z",
                    "last_modified_time": "2025-07-02T11:12:23.248012Z",
                    "name": "",
                    "url": "http://www.kanneltalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_773594.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1163426/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                }
            ],
            "created_time": "2025-07-02T11:12:23.182447Z",
            "last_modified_time": "2025-09-22T14:12:58.362287Z",
            "date_published": null,
            "start_time": "2025-09-05T09:30:00Z",
            "end_time": "2025-11-28T12:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Kaipaatko luovaa toimintaa? Tule perjantaisin Kanneltalon taidekerhoon – teemat ja tekniikat vaihtelevat kerrasta toiseen.",
                "sv": "Behöver du få utlopp för din kreativitet? Kom med på konstklubb på Gamlasgården på fredagar – teman och tekniker varierar från gång till gång.",
                "en": "Looking for creative activity? Come to Kanneltalo's art club to learn different themes and techniques every Friday."
            },
            "info_url": {
                "fi": "http://www.kanneltalo.fi/fi/tapahtumat/event/E0F79A458690C40BC1E1F4066954F805/Kanneltalon_maksuton_taidekerho_lapsille",
                "sv": "http://www.kanneltalo.fi/sv/evenemang/event/E0F79A458690C40BC1E1F4066954F805/Kostnadsfri_konstklubb_for_barn_pa_Gamlasgarden",
                "en": "http://www.kanneltalo.fi/en/events/event/E0F79A458690C40BC1E1F4066954F805/Looking_for_creative_activity_Come_to_Kanneltalo_s_art_club_to_learn_different_themes_and_techniques_every_Friday_"
            },
            "name": {
                "fi": "Kanneltalon maksuton taidekerho lapsille",
                "sv": "Kostnadsfri konstklubb för barn på Gamlasgården",
                "en": "Looking for creative activity? Come to Kanneltalo's art club to learn different themes and techniques every Friday."
            },
            "description": {
                "fi": "<p>Kaipaatko luovaa toimintaa? Tule perjantaisin Kanneltalon taidekerhoon – teemat ja tekniikat vaihtelevat kerrasta toiseen.</p><p>Olet tervetullut Kanneltalon taidekerhoon piipahtamaan tai viihtymään pidemmäksikin aikaa. Opettaja esittelee teemat ja tekniikat ja auttaa sinua tarvittaessa. Mukaasi saat oman ainutlaatuisen teoksesi ja myös uudet taidot ja ideat, jotka toivottavasti inspiroivat itsenäiseen työskentelyyn työpajan jälkeenkin.<br> <br>Syksyn ohjelmassa on esimerkiksi pienikokoinen kirja, pressprint-grafiikkaa, huovutettu heijastin, monotypia, värioppia, naamio, tussimaalausta, huovutettu joulukoriste ja paljon muuta kivaa!</p><p>Taidekerhon non-stop-toiminta on suunniteltu alakouluikäisille, nuoremmat lapset ovat tervetulleita osallistumaan yhdessä aikuisen kanssa.<br> <br>Ohjaajana kuvataiteilija Chloé Mahy-Hulkko <br>Opetuskielet suomi, englanti, ranska <br>Kirjaston monitoimitila Tempo</p><p>Vapaa pääsy</p>",
                "sv": "<p>Behöver du få utlopp för din kreativitet? Kom med på konstklubb på Gamlasgården på fredagar – teman och tekniker varierar från gång till gång.</p><p>Höstens program innehåller till exempel en liten bok, pressprint-grafik, en tovad reflex, monotypi, färglära, en mask, en tuschmålning, en tovad juldekoration och mycket annat fint!</p><p>Konstklubbens non-stop-verksamhet är utformad med tanke på barn i grundskolan, men yngre barn är välkomna i sällskap av en vuxen.<br>Handledare är bildkonstnären Chloé Mahy-Hulkko</p><p>Undervisningsspråk finska, engelska, franska</p><p>Fritt inträde<br>Plats: Bibliotekets allaktivitetslokal Tempo</p>",
                "en": "<p>Looking for creative activity? Come to Kanneltalo's art club to learn different themes and techniques every Friday.</p><p>The teacher introduces the used techniques and helps with working whenever needed. You get to keep all the art you create in the non-stop club, and hopefully the new skills and ideas inspire on independent working after the club too.</p><p>The autumn's program includes for example making a small book, press print graphic, felted reflector, monotypia, color theory, mask, marker painting, felted Christmas decoration and many other fun things!</p><p>The non-stop activities of the art club are designed for primary school children. Younger children are welcome together with an adult.</p><p>Directed by visual artist Chloé Mahy-Hulkko<br>Languages of instruction: Finnish, English, French<br>Location: The library's Tempo multifunctional space<br>Free entry</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:66355/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:66948",
            "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: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:755/?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"
                }
            ],
            "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/artist/kino-helios/kino-helios-the-last-viking-3964074/",
                        "sv": "https://www.lippu.fi/artist/kino-helios/kino-helios-the-last-viking-3964074/",
                        "en": "https://www.lippu.fi/artist/kino-helios/kino-helios-the-last-viking-3964074/"
                    }
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1490854,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-09-22T13:12:58.713472Z",
                    "last_modified_time": "2025-09-22T13:12:58.713489Z",
                    "name": "",
                    "url": "http://www.malmitalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_776505.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490854/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-09-22T13:12:58.562004Z",
            "last_modified_time": "2025-09-22T13:12:58.871629Z",
            "date_published": null,
            "start_time": "2025-09-24T12:00:00Z",
            "end_time": null,
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tulevaisuus näyttää valoisalta. Anker vapautuu 15 vuoden vankilatuomion jälkeen ja suunnittelee matkaa paratiisiin viettääkseen loputonta lomaa."
            },
            "info_url": {
                "fi": "http://www.malmitalo.fi/fi/tapahtumat/event/019860C2590BCE2C43C6C34B15250B95/The_Last_Viking_16_",
                "sv": "http://www.malmitalo.fi/sv/evenemang/event/019860C2590BCE2C43C6C34B15250B95/The_Last_Viking_16_",
                "en": "http://www.malmitalo.fi/en/events/event/019860C2590BCE2C43C6C34B15250B95/_The_Last_Viking_16_"
            },
            "name": {
                "fi": "The Last Viking (16) – Kino Helios",
                "sv": "The Last Viking (16) – Kino Helios",
                "en": "The Last Viking (16) – Kino Helios"
            },
            "description": {
                "fi": "<p>Tulevaisuus näyttää valoisalta. Anker vapautuu 15 vuoden vankilatuomion jälkeen ja suunnittelee matkaa paratiisiin viettääkseen loputonta lomaa.</p><p>Ennen sitä hänen on kuitenkin saatava käsiinsä ryöstösaalis, jonka vuoksi hän joutui vankilaan – rahat, jotka hänen kaksoisveljensä Manfred on piilottanut. Valitettavasti Manfred on vetäytynyt traumaattisten kokemusten vuoksi uuteen alter egoonsa, Beatlesien keulahahmoon John Lennoniin. Ja tämä \"John\" ei tiedä mitään kadonneista rahoista.</p><p>Ankerin vanha rikoskumppani Nice Flemming sen sijaan muistaa rahat hyvin ja vaatii nyt omaa osuuttaan. Veljekset palaavat kotiseudulleen etsimään rahoja, mutta löytävät kätköistä paljon enemmän kuin osasivat odottaa…</p><p>Ikäraja: 16<br>Kesto: 116 min<br>Ensi-ilta: 12.09.2025<br>Tekstitys: suomi, ruotsi</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:66948/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmvf24mwa",
            "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/helmet:11727/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/helmet:11733/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2630/?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:p556/?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": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmvf24kya/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmvf24lmu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmvf24l4u/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmvf24mje/?format=api"
                }
            ],
            "images": [
                {
                    "id": 1490808,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2025-09-16T13:10:25.902249Z",
                    "last_modified_time": "2025-09-16T13:10:25.902266Z",
                    "name": "Фантастика и Фанфикшн",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/dc6ef35f-b11f-4f7a-ad87-9f8802c428df.png",
                    "cropping": "0,118,574,693",
                    "photographer_name": "",
                    "alt_text": "Kirjakerho 12+",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490808/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7azy/?format=api"
                }
            ],
            "created_time": "2025-09-16T13:39:36.097227Z",
            "last_modified_time": "2025-09-22T12:51:38.869402Z",
            "date_published": null,
            "start_time": "2025-09-16T14:30:00Z",
            "end_time": "2025-12-09T17:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": "recurring",
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Мы читаем короткие фантастические рассказы и придумываем к ним свои продолжения, новые версии и целые миры.\n\n"
            },
            "info_url": null,
            "name": {
                "fi": "Kerjakerho 12+  Почти взрослые Фантастика и Фанфикшн"
            },
            "description": {
                "fi": "<p>Мы читаем короткие фантастические рассказы и придумываем к ним свои продолжения, новые версии и целые миры. Здесь подростки и взрослые обсуждают тексты вместе — каждый голос ценен.</p><p>В этом полугодии читаем рассказы:</p><p>🌍 Рэй Брэдбери — «Каникулы»: что будет, если на Земле осталась только одна семья?</p><p>🧪 Аркадий и Борис Стругацкие — «Спонтанный рефлекс»: как наука сталкивается с непредсказуемым живым.</p><p>🏙️ Урсула Ле Гуин — «Те, кто уходит из Омеласа»: утопия и её цена.</p><p>🤖 Айзек Азимов — «Робби»: история дружбы ребёнка и робота.</p><p>✨ Эти тексты станут нашей «точкой входа» в фантастику. Они короткие, яркие и оставляют много пространства для воображения.</p><p>Ведущая Ольга Щеглова&nbsp;</p><p>Участие бесплатное, количество мест ограничено.</p><p>Для участие нужно зарегистрироваться в WhatApp 0405335662</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmvf24mwa/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxcyv74i",
            "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/espoo_le:agggfz66aa/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67zy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7acu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7ane/?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": 1490853,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2025-09-22T11:39:58.694092Z",
                    "last_modified_time": "2025-09-22T11:39:58.694115Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/0351ba12-2c77-4a13-ae41-e8ebbbf16331.jpg",
                    "cropping": "420,0,1500,1080",
                    "photographer_name": "Ari Haimi",
                    "alt_text": "Kirjan \"Vieraileva Solisti\" kansi, sekä kirjailija Ulla von Weissenberg",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490853/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-09-22T11:50:24.721407Z",
            "last_modified_time": "2025-09-22T11:51:46.611831Z",
            "date_published": "2025-09-22T11:34:00Z",
            "start_time": "2025-11-24T16:30:00Z",
            "end_time": "2025-11-24T17:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Kirjailija Ulla von Weissenberg vieraana Tapiolan kirjastossa.",
                "sv": "Författaren Ulla von Weissenberg gästar Hagalunds bibliotek.",
                "en": "Author Ulla von Weissenberg visiting Tapiola Library."
            },
            "info_url": null,
            "name": {
                "fi": "Kirjailijavieraana Ulla von Weissenberg",
                "sv": "Författarbesök med Ulla von Weissenberg",
                "en": "Author Guest: Ulla von Weissenberg"
            },
            "description": {
                "fi": "<p><strong>Vieraileva solisti</strong> (Aviador 2025) on romaani vaaralliset mittasuhteet saavasta kunnianhimosta, perhesuhteista ja sukupolvien yli siirtyvästä yrityksestä korjata itsetunnon syviä ongelmia.</p><p><strong>Ulla von Weissenberg</strong> työskentelee psykoanalyyttisenä psykoterapeuttina. Hän on opiskellut kirjoittamista Kriittisessä Korkeakoulussa. Vieraileva Solisti on hänen esikoisteoksensa.</p><p>Kirjailija Ulla von Weissenbergia haastattelee psykoanalyytikko Joachim von Weissenberg.</p>",
                "sv": "<p><strong>Vieraileva solisti </strong>(Aviador 2025) är en roman om ambitioner som får farliga proportioner, familjerelationer och försök som går över generationer att reparera djupa självkänsloproblem.</p><p><strong>Ulla von Weissenberg</strong> arbetar som psykoanalytisk psykoterapeut. Hon har studerat skrivande vid Kritiska Högskolan. Gästsolisten är hennes debutverk.</p><p>Författaren Ulla von Weissenberg intervjuas av psykoanalytikern Joachim von Weissenberg.</p><p>Evenemanget är på finska.</p>",
                "en": "<p><strong>Vieraileva solisti</strong>&nbsp;(Aviador 2025) is a novel about ambition that reaches dangerous proportions, family relationships, and the generational effort to mend deep issues of self-esteem.</p><p><strong>Ulla von Weissenberg</strong> works as a psychoanalytic psychotherapist. She has studied creative writing at the Critical Academy. The Visiting Soloist is her debut work.</p><p>Author Ulla von Weissenberg is interviewed by psychoanalyst Joachim von Weissenberg.</p><p>Event is in Finnish.</p>"
            },
            "location_extra_info": {
                "fi": "Heikki",
                "sv": "Heikki",
                "en": "Heikki"
            },
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxcyv74i/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmk22ogki",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/helmet:11727/?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": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22odzu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22oeoy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22ofde/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22ofxa/?format=api"
                }
            ],
            "images": [
                {
                    "id": 1490168,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-12-31T12:30:27.281840Z",
                    "last_modified_time": "2024-12-31T12:30:27.282263Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/4d633a11-3d95-4210-a079-e479f4d362c0.jpg",
                    "cropping": "100,0,700,600",
                    "photographer_name": "Taru Mäkelä",
                    "alt_text": "Kuvassa Sonja Peschkow kaksi kirjaa kädessään",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490168/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-07-07T06:48:28.407033Z",
            "last_modified_time": "2025-09-22T11:14:53.240675Z",
            "date_published": null,
            "start_time": "2025-09-17T14:00:00Z",
            "end_time": "2025-12-17T16:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": "recurring",
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tule selkolukupiiriin, jos olet aikuinen ja haluat kehittää lukutaitoasi tai innostua lukemisesta.",
                "sv": "Om du är vuxen och vill utveckla din läsförmåga eller få lust att läsa, är denna bokcirkel för dig. ",
                "en": "If you are an adult and want to develop your reading skills or get excited about reading, come to the reading circle."
            },
            "info_url": {
                "fi": "https://www.facebook.com/events/589437670886172/589437677552838/?acontext=%7B%22event_action_history%22%3A[%7B%22extra_data%22%3A%22%22%2C%22mechanism%22%3A%22unknown%22%2C%22surface%22%3A%22user_timeline%22%7D%2C%7B%22extra_data%22%3A%22%22%2C%22mechanism%22%3A%22events_section_for_community_additional_profile%22%2C%22surface%22%3A%22community_additional_profile%22%7D%2C%7B%22extra_data%22%3A%22%22%2C%22mechanism%22%3A%22surface%22%2C%22surface%22%3A%22create_dialog%22%7D]%2C%22ref_notif_type%22%3Anull%7D&onload_action=open_invite_flow&show_created_event_toast=true"
            },
            "name": {
                "fi": "Selkolukupiiri / syksy 2025",
                "sv": "Lättläst bokcirkeln / höst 2025",
                "en": "Easy-to-read book circle / autumn 2025"
            },
            "description": {
                "fi": "<strong>Tervetuloa selkolukupiiriin!</strong>\n<br><p><strong>Ke 17.9. Hanna Männikkölahti (alkuperäisteos: Eve Hietamies): Yösyöttö </strong></p><p><strong>Ke 15.10. Johanna Veistinen: Kesätuuli kuivaa kyyneleet</strong></p><p><strong>Ke 12.11. Sanna-Leena Knuuttila (alkuperäisteos: Marko Hautala): Pimeän arkkitehti</strong></p><p><strong>Ke 17.12. Anniina Salin (alkuperäisteos: Minna Lindgren): Kuolema Ehtoolehdossa</strong></p><p><br></p><p>Tule selkolukupiiriin, jos olet aikuinen ja haluat kehittää lukutaitoasi tai innostua lukemisesta.</p><p>&nbsp;</p><p>Selkolukupiiri sopii esimerkiksi hyvin suomea puhuville maahanmuuttajille, lukuhaasteisille tai heille, jotka ovat kadottaneet lukemisen innon.</p><p>&nbsp;</p><p>Selkokirjat ovat kirjoja, jotka on kirjoitettu helpolla suomen kielellä. Selkokirjoista on helppo aloittaa lukuharrastus.</p><p>&nbsp;</p><p>Lukupiiriä vetää kirjastopedagogi Sonja Peschkow. Lisätietoja: sonja.peschkow@espoo.fi</p><p><br></p><p><br></p><p><br></p>\n<strong>Miten osallistut selkolukupiiriin:</strong><p><br></p><p>1.Tarvitset kirjastokortin. Lainaa lukupiirissä seuraavaksi luettava kirja. Lainaa kirja lähikirjastostasi, tai Sellon kirjastosta infotiskiltä. Jos sinulla ei vielä ole kirjastokorttia, saat kirjastokortin maksutta kirjastolta henkilötodistusta vastaan.</p><p>2.Tutustu kirjaan ennen lukupiiriä. Ei haittaa, vaikka et kerkeäisi lukea koko kirjaa.</p><p>3.Tule lukupiiriin keskustelemaan kirjasta.</p><p><br></p><p><br></p><p><br></p><p>#HelloEspoo</p>",
                "sv": "<strong>Välkommen till lättläst bokcirkeln!</strong><p><br></p><p><strong>Ke 17.9. Hanna Männikkölahti (original av: Eve Hietamies): Yösyöttö </strong></p><p><strong>Ke 15.10. Johanna Veistinen: Kesätuuli kuivaa kyyneleet</strong></p><p><strong>Ke 12.11. Sanna-Leena Knuuttila (original av: Marko Hautala): Pimeän arkkitehti</strong></p><p><strong>Ke 17.12. Anniina Salin (original av: Minna Lindgren): Kuolema Ehtoolehdossa</strong></p><p><br></p><p><br></p><p>Om du är vuxen och vill utveckla din läsförmåga eller få lust att läsa, är denna bokcirkel för dig.</p><p>&nbsp;</p><p>Bokcirkeln lämpar sig för invandrare som talar bra finska, för personer med läsnedsättning eller för personer som har tappat läslusten.</p><p>&nbsp;</p><p>Lättlästa böcker är böcker som är skrivna på lättläst språk. De är ett enkelt sätt att komma i gång med en läshobby. Språket i bokcirkeln är finska.</p><p>&nbsp;</p><p>Bokcirkeln leds av bibliotekspedagog Sonja Peschkow. För mer information: sonja.peschkow@espoo.fi</p><p>&nbsp;</p><p><br></p><p><br></p>\n<strong>Så här kommer du med i bokcirkeln:</strong><p>&nbsp;</p><p>1.Du behöver ett bibliotekskort. Låna den bok som läsas härnäst i bokcirkeln. Låna en bok på ditt lokala bibliotek eller i informationsdisken på Sello biblioteket. Om du inte redan har ett bibliotekskort kan du få det kostnadsfritt på biblioteket mot uppvisande av legitimation.</p><p>2.Bekanta dig med boken innan bokcirkeln. Det spelar ingen roll om du inte har tid att läsa hela boken.</p><p>3.Kom till läsecirkeln för att diskutera boken.</p><p><br></p><p><br></p><p><br></p><p>#HelloEspoo</p>",
                "en": "<strong>Welcome to the easy-to-read book circle!</strong><p>&nbsp;</p><p><strong>Ke 17.9. Hanna Männikkölahti (original author: Eve Hietamies): Yösyöttö </strong></p><p><strong>Ke 15.10. Johanna Veistinen: Kesätuuli kuivaa kyyneleet</strong></p><p><strong>Ke 12.11. Sanna-Leena Knuuttila (original author: Marko Hautala): Pimeän arkkitehti</strong></p><p><strong>Ke 17.12. Anniina Salin (original author: Minna Lindgren): Kuolema Ehtoolehdossa</strong></p><p><strong>&nbsp;</strong></p><p>If you are an adult and want to develop your reading skills or get excited about reading, come to the reading circle.</p><p>&nbsp;</p><p>The reading circle is suitable for immigrants who speak Finnish well, for people with a reading challenge or for those who have lost the enthusiasm for reading.</p><p>&nbsp;</p><p>Easy-to-read books are books that are written in easy-to-read Finnish. They are an easy way to start a reading hobby.</p><p>&nbsp;</p><p>The reading circle is hosted by library pedagogue Sonja Peschkow. For more information: sonja.peschkow@espoo.fi</p><p>&nbsp;</p><p><br></p><p><br></p><p><br></p>\n<strong>How to join the reading circle:</strong><p><br></p><p>1.You need a library card. Borrow the next book to be read for the reading circle. Borrow a book from your local library, or from the information desk at Sello library. If you don't have a library card yet, you can acquire one from the library free of charge - please take your ID with you.</p><p>2.Acquaint yourself with the book before the reading circle.</p><p>3.Come to the reading circle to discuss the book.</p><p><br></p><p><br></p><p><br></p><p>#HelloEspoo</p>"
            },
            "location_extra_info": {
                "fi": "Akseli",
                "sv": "Akseli",
                "en": "Akseli"
            },
            "provider": {
                "fi": "Espoon kauounginkirjasto",
                "sv": "Esbo stadsbibliotek",
                "en": "Espoo city library"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22ogki/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmk22ruuy",
            "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/espoo_le:agggfz66aa/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7acu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7ane/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p14710/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso: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": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22roai/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rone/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22ro3y/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rpi4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rpvq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rqcq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rqpe/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rq5a/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rrj4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rrwu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rsdy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rsry/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rtau/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rtn4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22rt3i/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22ruia/?format=api"
                }
            ],
            "images": [
                {
                    "id": 1490240,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2025-06-23T11:52:30.988823Z",
                    "last_modified_time": "2025-06-23T11:52:30.988850Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/9ae914a0-429c-4e23-ba07-f78025a775f1.jpg",
                    "cropping": "420,0,1500,1080",
                    "photographer_name": "",
                    "alt_text": "puu ja perhosia",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490240/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                }
            ],
            "created_time": "2025-06-23T11:53:19.071760Z",
            "last_modified_time": "2025-09-22T11:13:16.334766Z",
            "date_published": null,
            "start_time": "2025-09-03T07:00:00Z",
            "end_time": "2025-12-17T08:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": "recurring",
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tervetuloa avoimeen satuhetkeen. Satuhetket on suunnattu alle kouluikäisille lapsille sekä heidän huoltajilleen ja hoitajilleen.",
                "sv": "På bibliotekets sagostund läser vi berättelser för barn i 3-6 års ålder. Sagostunden är på Finska.",
                "en": "In the library's storytime we read stories to children aged 3-6. The language of the storytime is Finnish."
            },
            "info_url": null,
            "name": {
                "fi": "Avoin satuhetki",
                "sv": "Öppen sagostund",
                "en": "Open Storytime"
            },
            "description": {
                "fi": "<p>Tervetuloa avoimeen satuhetkeen Tapiolan kirjastoon. Satuhetket on suunnattu alle kouluikäisille lapsille sekä heidän huoltajilleen ja hoitajilleen.</p>",
                "sv": "<p>På bibliotekets sagostund läser vi berättelser för barn i 3-6 års ålder.</p><p>Sagostunden är på Finska.</p>",
                "en": "<p>In the library's storytime we read stories to children aged 3-6.</p><p>The language of the storytime is Finnish.</p>"
            },
            "location_extra_info": {
                "fi": "Nuortentila",
                "sv": "Nuortentila",
                "en": "Nuortentila"
            },
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmk22ruuy/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:66614",
            "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:32/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:350/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:47/?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"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": false,
                    "offer_price_groups": [],
                    "description": null,
                    "price": {
                        "fi": "20 € / 7 €",
                        "sv": "20 € / 7 €",
                        "en": "20 € / 7 €"
                    },
                    "info_url": {
                        "fi": "https://www.lippu.fi/artist/kulttuurikeskus-caisa/emil-nordman-uncertainty-the-tales-of-emeric-3922675/",
                        "sv": "https://www.lippu.fi/artist/kulttuurikeskus-caisa/emil-nordman-uncertainty-the-tales-of-emeric-3922675/",
                        "en": "https://www.lippu.fi/artist/kulttuurikeskus-caisa/emil-nordman-uncertainty-the-tales-of-emeric-3922675/"
                    }
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1161769,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-07-02T06:13:39.506063Z",
                    "last_modified_time": "2025-07-02T06:13:39.506078Z",
                    "name": "",
                    "url": "http://www.caisa.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_771281.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1161769/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-07-02T06:13:39.402268Z",
            "last_modified_time": "2025-09-22T11:13:05.903936Z",
            "date_published": null,
            "start_time": "2025-10-12T12:00:00Z",
            "end_time": null,
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Uncertainty – The Tales of Emeric on tunteellinen ja energinen esitys, joka tempaa katsojan mukaan soturi Emericin maailmaan ja syvälle ihmismielen varjoihin.",
                "sv": "Uncertainty – The Tales of Emeric är en känsloladdad och energisk föreställning som drar med sig publiken i krigaren Emerics värld och djupt in i det mänskliga sinnets skuggor.",
                "en": "Uncertainty – The Tales of Emeric is an emotional and energetic performance that will draw the audience into the world of a warrior named Emeric and deep into the shadows of the human mind."
            },
            "info_url": {
                "fi": "http://www.caisa.fi/fi/tapahtumat/event/02E26EFD11616D3431BE13D48E6EA6AD/Emil_Nordman_Uncertainty_The_Tales_of_Emeric",
                "sv": "http://www.caisa.fi/sv/evenemang/event/02E26EFD11616D3431BE13D48E6EA6AD/Emil_Nordman_Uncertainty_The_Tales_of_Emeric",
                "en": "http://www.caisa.fi/en/events/event/02E26EFD11616D3431BE13D48E6EA6AD/Emil_Nordman_Uncertainty_The_Tales_of_Emeric"
            },
            "name": {
                "fi": "Emil Nordman: Uncertainty – The Tales of Emeric",
                "sv": "Emil Nordman: Uncertainty – The Tales of Emeric",
                "en": "Emil Nordman: Uncertainty – The Tales of Emeric"
            },
            "description": {
                "fi": "<p>Uncertainty – The Tales of Emeric on tunteellinen ja energinen esitys, joka tempaa katsojan mukaan soturi Emericin maailmaan ja syvälle ihmismielen varjoihin.</p><p>Miekkailusta ja kamppailulajien liikekielestä ammentava tanssillinen teos pohjautuu psykoanalyytikko Carl Gustav Jungin varjotyön käsitteeseen. Se peilaa myyttisen fantasiamaailman kautta kysymyksiä, jotka koskettavat meitä jokaista: Kuinka hyvin tunnemme itsemme? Hallitsemmeko itseämme todella? Voimmeko voittaa sieluissamme piilevän pimeyden ja löytää sisäisen valomme?</p><p>Uncertainty – The Tales of Emeric on Emil Nordmanin kirjoittama fiktiivinen teos, joka perustuu Nordmanin omiin kokemuksiin. Nordman myös esiintyy itse teoksessa. Esityksen luominen mahdollistui, kun Nordman valittiin vuonna 2024 Koneen säätiön tukeman OAF Akatemia -taideohjelman taiteilijaksi. Outsider Art Festivalin luotsaaman OAF Akatemian tavoitteena on luoda uusia työmahdollisuuksia, ja rakentaa laadukkaita työolosuhteita Suomessa vaikuttaville outsider-taiteilijoille.</p><p>Emil Nordman on DuvTeaternissa vuodesta 2016 toiminut esiintyvä taiteilija. Hän on aiemmin esiintynyt tanssiesityksessä Sense of Hope (2022), joka toteutettiin DuvTeaternin ja Carl Knif Companyn yhteistuotantona. Sense of Hope -esitys voitti Kiss my Turku -palkinnon vuoden 2023 Finfringe-festivaaleilla. Lisäksi Nordman on osallistunut Mad House Helsingin tuottamaan ja Tellervo Kalleisen ohjaamaan tanssiproduktioon Tässä tanssissa minä vien (2019).</p><p>Teoksen ohjaajana ja Nordmanin taiteellisena mentorina toimii ohjaaja Antti Silvennoinen, joka on opiskellut Kiinassa teatteria ja itsepuolustuslajeja, tehnyt vuosia fyysistä teatteria ja työskennellyt mm. taistelukoreografina eri teattereissa. Silvennoinen valmistui vastikään Teatteritaiteen maisteriksi Taideyliopiston Teatterikorkeakoulusta, ja hänet tunnetaan Peking-oopperaa Suomeen tuoneen Wusheng Companyn johtajana.</p><p>Teoksen toisena esiintyjänä nähdään näyttelijä ja stunt-mies Ville Seivo. Valo- ja äänisuunnittelusta vastaa Antero Kemppi ja pukusuunnittelusta Erika Turunen.</p><p>Teos on tuotettu osana OAF Akatemiaa yhteistyössä DuvTeaternin kanssa.<br>Teoksen valmistamista ovat tukeneet Koneen säätiö ja Svenska Kulturfonden. Teoksen ensiesitykset ovat osa Caisan syyskauden ohjelmaa.</p><p>Esityksen kieli: Englanti<br>Sisältöhuomio: Esitys sisältää taistelukohtauksia, voimakkaita valoja ja kovia ääniä.</p><p>Esitystä ei suositella pienille lapsille.</p><p>Ohjaus: Antti Silvennoinen<br>Käsikirjoitus & konsepti: Emil Nordman<br>Esiintyjät: Emil Nordman, Ville Seivo<br>Ääni- ja valosuunnittelu: Antero Kemppi<br>Pukusuunnittelu: Erika Turunen<br>Tuotanto: Outsider Art Festival ja DuvTeatern</p>",
                "sv": "<p>Uncertainty – The Tales of Emeric är en känsloladdad och energisk föreställning som drar med sig publiken i krigaren Emerics värld och djupt in i det mänskliga sinnets skuggor.</p><p>Dansverket, som bygger på fäktningens och kampgrenarnas rörelsespråk, är baserat på psykoanalytikern Carl Gustav Jungs begrepp skuggarbete. Genom en mytisk fantasivärld speglar den frågor som berör oss alla: Hur väl känner vi oss själva? Har vi verkligen kontroll över oss själva? Kan vi övervinna mörkret som gömmer sig i våra själar och hitta vårt inre ljus?</p><p>Uncertainty – The Tales of Emeric är ett fiktivt verk skrivet av Emil Nordman, baserat på hans egna erfarenheter. Nordman förekommer också i själva verket. Föreställningen möjliggjordes genom att Nordman år 2024 valdes till konstnär i konstprogrammet OAF Akatemia, som stöds av Konestiftelsen. OAF Akatemia, som lotsats av Outsider Art Festival, har som mål att skapa nya arbetstillfällen och arbetsförhållanden av hög kvalitet för outsider-konstnärer som verkar i Finland.</p><p>Emil Nordman är scenkonstnär på DuvTeatern sedan 2016. Tidigare har han uppträtt i dansföreställningen Sense of Hope (2022), som genomfördes som en samproduktion mellan DuvTeatern och Carl Knif Company. Föreställningen Sense of Hope vann priset Kiss my Turku på Finfringe-festivalerna 2023. Nordman har också medverkat i dansproduktionen Tässä tanssissa minä vien (2019), som producerades av Mad House Helsinki och regisserades av Tellervo Kalleinen.</p><p>Regissör för verket och Nordmans konstnärliga mentor är regissören Antti Silvennoinen, som har studerat teater och självförsvarsgrenar i Kina, arbetat i flera år med fysisk teater och bland annat som kampkoreograf på olika teatrar. Silvennoinen avlade nyligen magisterexamen i teaterkonst i Konstuniversitets Teaterhögskola och är känd som dirigent för Wusheng Company, som tog Pekingoperan till Finland.</p><p>Den andra artisten i verket är skådespelaren och stuntmannen Ville Seivo. <br>Antero Kemppi ansvarar för ljus- och ljudplanering och Erika Turunen för kostym.</p><p>Verket har producerats som en del av OAF Acatemia i samarbete med DuvTeatern.<br>Produktionen av verket har fått stöd av Konestiftelsen och Svenska Kulturfonden. Uruppförandena av verket ingår i Caisas höstprogram.</p><p>Föreställningens språk: Engelska<br>Innehållsvarning: Föreställningen innehåller stridsscener, starka ljus och höga ljud.</p><p>Föreställningen rekommenderas inte för små barn.</p><p>Regi: Antti Silvennoinen<br>Manus och koncept: Emil Nordman<br>Artister: Emil Nordman, Ville Seivo<br>Ljud- och ljusplanering: Antero Kemppi<br>Kostym: Erika Turunen<br>Produktion: Outsider Art Festival och DuvTeatern</p>",
                "en": "<p>Uncertainty – The Tales of Emeric is an emotional and energetic performance that will draw the audience into the world of a warrior named Emeric and deep into the shadows of the human mind.</p><p>Drawing on swordplay and the movement language of martial arts, the dance-based performance is based on psychoanalyst Carl Gustav Jung’s concept of shadow work. Through a mythical fantasy world, it reflects questions that concern us all: How well do we know ourselves? Are we really in control of ourselves? Can we overcome the darkness in our souls and find our inner light?</p><p>Uncertainty – The Tales of Emeric is a work of fiction written by Emil Nordman based on his own experiences. Nordman himself also appears in the work. The creation of the performance was made possible when Nordman was selected in 2024 as an artist in the OAF Academy art programme supported by the Kone Foundation. The OAF Academy, led by the Outsider Art Festival, aims to create new job opportunities and build high-quality working conditions for outsider artists working in Finland.</p><p>Emil Nordman has been a performing artist at DuvTeatern since 2016. He has previously performed in Sense of Hope (2022), a dance performance co-produced by DuvTeatern and Carl Knif Company. Sense of Hope won the Kiss my Turku Award at the 2023 Finfringe Festival. Nordman has also participated in the dance production Tässä tanssissa minä vien (2019) produced by Mad House Helsinki and directed by Tellervo Kalleinen.</p><p>The director of the work and Nordman’s artistic mentor is director Antti Silvennoinen, who has studied theatre and martial arts in China and has worked for years in physical theatre and as a fight choreographer at various theatres. Silvennoinen recently graduated as a Master of Theatre Arts from Uniarts Helsinki’s Theatre Academy and is known as the director of the Wusheng Company, which has brought Peking opera to Finland.</p><p>The other performer in the production is actor and stuntman Ville Seivo. <br>Antero Kemppi is responsible for lighting and sound design and Erika Turunen for costume design.</p><p>The work has been produced as part of the OAF Academy in collaboration with DuvTeatern.<br>The production of the work has been supported by the Kone Foundation and Svenska Kulturfonden. The debut performances of the work are part of Caisa’s autumn season programme.</p><p>Language of the performance: English<br>Content note: The performance includes battle scenes, bright lights and loud sounds.</p><p>The performance is not recommended for young children.</p><p>Directed by: Antti Silvennoinen<br>Script & concept: Emil Nordman<br>Performers: Emil Nordman, Ville Seivo<br>Sound and light design: Antero Kemppi<br>Costume design: Erika Turunen<br>Production: Outsider Art Festival and DuvTeatern</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:66614/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:66613",
            "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:32/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:350/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:47/?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"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": false,
                    "offer_price_groups": [],
                    "description": null,
                    "price": {
                        "fi": "20 € / 7 €",
                        "sv": "20 € / 7 €",
                        "en": "20 € / 7 €"
                    },
                    "info_url": {
                        "fi": "https://www.lippu.fi/artist/kulttuurikeskus-caisa/emil-nordman-uncertainty-the-tales-of-emeric-3922675/",
                        "sv": "https://www.lippu.fi/artist/kulttuurikeskus-caisa/emil-nordman-uncertainty-the-tales-of-emeric-3922675/",
                        "en": "https://www.lippu.fi/artist/kulttuurikeskus-caisa/emil-nordman-uncertainty-the-tales-of-emeric-3922675/"
                    }
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1161768,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-07-02T06:13:39.077021Z",
                    "last_modified_time": "2025-07-02T06:13:39.077036Z",
                    "name": "",
                    "url": "http://www.caisa.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_771279.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1161768/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-07-02T06:13:38.969316Z",
            "last_modified_time": "2025-09-22T11:13:05.381552Z",
            "date_published": null,
            "start_time": "2025-10-11T12:00:00Z",
            "end_time": null,
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Uncertainty – The Tales of Emeric on tunteellinen ja energinen esitys, joka tempaa katsojan mukaan soturi Emericin maailmaan ja syvälle ihmismielen varjoihin.",
                "sv": "Uncertainty – The Tales of Emeric är en känsloladdad och energisk föreställning som drar med sig publiken i krigaren Emerics värld och djupt in i det mänskliga sinnets skuggor.",
                "en": "Uncertainty – The Tales of Emeric is an emotional and energetic performance that will draw the audience into the world of a warrior named Emeric and deep into the shadows of the human mind."
            },
            "info_url": {
                "fi": "http://www.caisa.fi/fi/tapahtumat/event/4EFCF5AF34535B1AD9D2F7322B6757F2/Emil_Nordman_Uncertainty_The_Tales_of_Emeric",
                "sv": "http://www.caisa.fi/sv/evenemang/event/4EFCF5AF34535B1AD9D2F7322B6757F2/Emil_Nordman_Uncertainty_The_Tales_of_Emeric",
                "en": "http://www.caisa.fi/en/events/event/4EFCF5AF34535B1AD9D2F7322B6757F2/Emil_Nordman_Uncertainty_The_Tales_of_Emeric"
            },
            "name": {
                "fi": "Emil Nordman: Uncertainty – The Tales of Emeric",
                "sv": "Emil Nordman: Uncertainty – The Tales of Emeric",
                "en": "Emil Nordman: Uncertainty – The Tales of Emeric"
            },
            "description": {
                "fi": "<p>Uncertainty – The Tales of Emeric on tunteellinen ja energinen esitys, joka tempaa katsojan mukaan soturi Emericin maailmaan ja syvälle ihmismielen varjoihin.</p><p>Miekkailusta ja kamppailulajien liikekielestä ammentava tanssillinen teos pohjautuu psykoanalyytikko Carl Gustav Jungin varjotyön käsitteeseen. Se peilaa myyttisen fantasiamaailman kautta kysymyksiä, jotka koskettavat meitä jokaista: Kuinka hyvin tunnemme itsemme? Hallitsemmeko itseämme todella? Voimmeko voittaa sieluissamme piilevän pimeyden ja löytää sisäisen valomme?</p><p>Uncertainty – The Tales of Emeric on Emil Nordmanin kirjoittama fiktiivinen teos, joka perustuu Nordmanin omiin kokemuksiin. Nordman myös esiintyy itse teoksessa. Esityksen luominen mahdollistui, kun Nordman valittiin vuonna 2024 Koneen säätiön tukeman OAF Akatemia -taideohjelman taiteilijaksi. Outsider Art Festivalin luotsaaman OAF Akatemian tavoitteena on luoda uusia työmahdollisuuksia, ja rakentaa laadukkaita työolosuhteita Suomessa vaikuttaville outsider-taiteilijoille.</p><p>Emil Nordman on DuvTeaternissa vuodesta 2016 toiminut esiintyvä taiteilija. Hän on aiemmin esiintynyt tanssiesityksessä Sense of Hope (2022), joka toteutettiin DuvTeaternin ja Carl Knif Companyn yhteistuotantona. Sense of Hope -esitys voitti Kiss my Turku -palkinnon vuoden 2023 Finfringe-festivaaleilla. Lisäksi Nordman on osallistunut Mad House Helsingin tuottamaan ja Tellervo Kalleisen ohjaamaan tanssiproduktioon Tässä tanssissa minä vien (2019).</p><p>Teoksen ohjaajana ja Nordmanin taiteellisena mentorina toimii ohjaaja Antti Silvennoinen, joka on opiskellut Kiinassa teatteria ja itsepuolustuslajeja, tehnyt vuosia fyysistä teatteria ja työskennellyt mm. taistelukoreografina eri teattereissa. Silvennoinen valmistui vastikään Teatteritaiteen maisteriksi Taideyliopiston Teatterikorkeakoulusta, ja hänet tunnetaan Peking-oopperaa Suomeen tuoneen Wusheng Companyn johtajana.</p><p>Teoksen toisena esiintyjänä nähdään näyttelijä ja stunt-mies Ville Seivo. Valo- ja äänisuunnittelusta vastaa Antero Kemppi ja pukusuunnittelusta Erika Turunen.</p><p>Teos on tuotettu osana OAF Akatemiaa yhteistyössä DuvTeaternin kanssa.<br>Teoksen valmistamista ovat tukeneet Koneen säätiö ja Svenska Kulturfonden. Teoksen ensiesitykset ovat osa Caisan syyskauden ohjelmaa.</p><p>Esityksen kieli: Englanti<br>Sisältöhuomio: Esitys sisältää taistelukohtauksia, voimakkaita valoja ja kovia ääniä.</p><p>Esitystä ei suositella pienille lapsille.</p><p>Ohjaus: Antti Silvennoinen<br>Käsikirjoitus & konsepti: Emil Nordman<br>Esiintyjät: Emil Nordman, Ville Seivo<br>Ääni- ja valosuunnittelu: Antero Kemppi<br>Pukusuunnittelu: Erika Turunen<br>Tuotanto: Outsider Art Festival ja DuvTeatern</p>",
                "sv": "<p>Uncertainty – The Tales of Emeric är en känsloladdad och energisk föreställning som drar med sig publiken i krigaren Emerics värld och djupt in i det mänskliga sinnets skuggor.</p><p>Dansverket, som bygger på fäktningens och kampgrenarnas rörelsespråk, är baserat på psykoanalytikern Carl Gustav Jungs begrepp skuggarbete. Genom en mytisk fantasivärld speglar den frågor som berör oss alla: Hur väl känner vi oss själva? Har vi verkligen kontroll över oss själva? Kan vi övervinna mörkret som gömmer sig i våra själar och hitta vårt inre ljus?</p><p>Uncertainty – The Tales of Emeric är ett fiktivt verk skrivet av Emil Nordman, baserat på hans egna erfarenheter. Nordman förekommer också i själva verket. Föreställningen möjliggjordes genom att Nordman år 2024 valdes till konstnär i konstprogrammet OAF Akatemia, som stöds av Konestiftelsen. OAF Akatemia, som lotsats av Outsider Art Festival, har som mål att skapa nya arbetstillfällen och arbetsförhållanden av hög kvalitet för outsider-konstnärer som verkar i Finland.</p><p>Emil Nordman är scenkonstnär på DuvTeatern sedan 2016. Tidigare har han uppträtt i dansföreställningen Sense of Hope (2022), som genomfördes som en samproduktion mellan DuvTeatern och Carl Knif Company. Föreställningen Sense of Hope vann priset Kiss my Turku på Finfringe-festivalerna 2023. Nordman har också medverkat i dansproduktionen Tässä tanssissa minä vien (2019), som producerades av Mad House Helsinki och regisserades av Tellervo Kalleinen.</p><p>Regissör för verket och Nordmans konstnärliga mentor är regissören Antti Silvennoinen, som har studerat teater och självförsvarsgrenar i Kina, arbetat i flera år med fysisk teater och bland annat som kampkoreograf på olika teatrar. Silvennoinen avlade nyligen magisterexamen i teaterkonst i Konstuniversitets Teaterhögskola och är känd som dirigent för Wusheng Company, som tog Pekingoperan till Finland.</p><p>Den andra artisten i verket är skådespelaren och stuntmannen Ville Seivo. <br>Antero Kemppi ansvarar för ljus- och ljudplanering och Erika Turunen för kostym.</p><p>Verket har producerats som en del av OAF Acatemia i samarbete med DuvTeatern.<br>Produktionen av verket har fått stöd av Konestiftelsen och Svenska Kulturfonden. Uruppförandena av verket ingår i Caisas höstprogram.</p><p>Föreställningens språk: Engelska<br>Innehållsvarning: Föreställningen innehåller stridsscener, starka ljus och höga ljud.</p><p>Föreställningen rekommenderas inte för små barn.</p><p>Regi: Antti Silvennoinen<br>Manus och koncept: Emil Nordman<br>Artister: Emil Nordman, Ville Seivo<br>Ljud- och ljusplanering: Antero Kemppi<br>Kostym: Erika Turunen<br>Produktion: Outsider Art Festival och DuvTeatern</p>",
                "en": "<p>Uncertainty – The Tales of Emeric is an emotional and energetic performance that will draw the audience into the world of a warrior named Emeric and deep into the shadows of the human mind.</p><p>Drawing on swordplay and the movement language of martial arts, the dance-based performance is based on psychoanalyst Carl Gustav Jung’s concept of shadow work. Through a mythical fantasy world, it reflects questions that concern us all: How well do we know ourselves? Are we really in control of ourselves? Can we overcome the darkness in our souls and find our inner light?</p><p>Uncertainty – The Tales of Emeric is a work of fiction written by Emil Nordman based on his own experiences. Nordman himself also appears in the work. The creation of the performance was made possible when Nordman was selected in 2024 as an artist in the OAF Academy art programme supported by the Kone Foundation. The OAF Academy, led by the Outsider Art Festival, aims to create new job opportunities and build high-quality working conditions for outsider artists working in Finland.</p><p>Emil Nordman has been a performing artist at DuvTeatern since 2016. He has previously performed in Sense of Hope (2022), a dance performance co-produced by DuvTeatern and Carl Knif Company. Sense of Hope won the Kiss my Turku Award at the 2023 Finfringe Festival. Nordman has also participated in the dance production Tässä tanssissa minä vien (2019) produced by Mad House Helsinki and directed by Tellervo Kalleinen.</p><p>The director of the work and Nordman’s artistic mentor is director Antti Silvennoinen, who has studied theatre and martial arts in China and has worked for years in physical theatre and as a fight choreographer at various theatres. Silvennoinen recently graduated as a Master of Theatre Arts from Uniarts Helsinki’s Theatre Academy and is known as the director of the Wusheng Company, which has brought Peking opera to Finland.</p><p>The other performer in the production is actor and stuntman Ville Seivo. <br>Antero Kemppi is responsible for lighting and sound design and Erika Turunen for costume design.</p><p>The work has been produced as part of the OAF Academy in collaboration with DuvTeatern.<br>The production of the work has been supported by the Kone Foundation and Svenska Kulturfonden. The debut performances of the work are part of Caisa’s autumn season programme.</p><p>Language of the performance: English<br>Content note: The performance includes battle scenes, bright lights and loud sounds.</p><p>The performance is not recommended for young children.</p><p>Directed by: Antti Silvennoinen<br>Script & concept: Emil Nordman<br>Performers: Emil Nordman, Ville Seivo<br>Sound and light design: Antero Kemppi<br>Costume design: Erika Turunen<br>Production: Outsider Art Festival and DuvTeatern</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:66613/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:67056",
            "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:223/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:301/?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/kulke:596/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:759/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p16650/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p25216/?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:p7277/?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": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-09-22T11:13:00.783780Z",
            "last_modified_time": "2025-09-22T11:13:01.073774Z",
            "date_published": null,
            "start_time": "2025-09-22T07:30:00Z",
            "end_time": "2025-12-15T10:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Värikirjoittajat on luova kulttuuri- ja taidetyöpajasarja, joka on suunnattu maahanmuuttajanaisille ja heidän alle 15-vuotiaille lapsilleen. Työpaja yhdistää tarinankerrontaa, kuvitusta ja yhteisöllistä kirjan tekemistä.",
                "sv": "Färgsagoberättarna är ett kreativt kultur- och konstverkstad som riktar sig till invandrarkvinnor och deras barn under 15 år. Verkstaden kombinerar sagoberättande, bildskapande och kollektiv bokproduktion.",
                "en": "The Rangnevis-ha workshop is a creative cultural and artistic workshop series which is designed for migrant women and their children under 15 years old. It combines storytelling, illustration, and collaborative book creation."
            },
            "info_url": {
                "fi": "http://www.annantalo.fi/fi/tapahtumat/event/AEB4CB7C6C87C1B1EBD9CB912CFC2B53/Naapuriaidit_Nicehearts_ry_Varikirjoittajat_-_tarinankerronnan_kuvituksen_ja_lastenkirjan_luomisen_tyopaja",
                "sv": "http://www.annantalo.fi/sv/evenemang/event/AEB4CB7C6C87C1B1EBD9CB912CFC2B53/Nicehearts_ry_Fargsagoberattarna_Sagoberattande_illustration_och_skapandet_av_en_barnbok_",
                "en": "http://www.annantalo.fi/en/events/event/AEB4CB7C6C87C1B1EBD9CB912CFC2B53/Nicehearts_ry_Rangnevis-ha_Workshop_Storytelling_Illustration_and_the_Creation_of_a_Children_s_Book_"
            },
            "name": {
                "fi": "Naapuriäidit / Nicehearts ry: Värikirjoittajat - tarinankerronnan, kuvituksen ja lastenkirjan luomisen työpaja – Maahanmuuttajanaisille sekä heidän alle 15-vuotiaille lapsilleen",
                "sv": "Nicehearts ry: Färgsagoberättarna – Sagoberättande, illustration och skapandet av en barnbok – Till invandrarkvinnor och deras barn under 15 år",
                "en": "Nicehearts ry: Rangnevis-ha Workshop – Storytelling, Illustration, and the Creation of a Children's Book – For migrant women and their children under 15 years"
            },
            "description": {
                "fi": "<p>Värikirjoittajat on luova kulttuuri- ja taidetyöpajasarja, joka on suunnattu maahanmuuttajanaisille ja heidän alle 15-vuotiaille lapsilleen. Työpaja yhdistää tarinankerrontaa, kuvitusta ja yhteisöllistä kirjan tekemistä.</p><p>Työpajan aikana luetaan osallistujille tarinoita klassisesta persialaisesta kirjallisuudesta, kuten Kalila ja Dimna tai Masnavi-e Ma’navi. Lapset ja naiset kuvittavat tarinat yksinkertaisilla taidemenetelmillä. Lopputuloksena syntyy yhteinen kuvitettu kirja, joka esitellään päätösnäyttelyssä Annantalossa.</p><p>Työpajat pidetään maanantaisin Annantalon kuvataideluokka 3:ssa klo 10.30-12.</p><p>Opetuskieli: Persia (farsi) ja englanti</p><p>Järjestäjä:<br>Naapuriäidit Helsinki – Nicehearts ry</p><p>Lisätietoa:<br>www.naapuriaidit.fi</p>",
                "sv": "<p>Färgsagoberättarna är ett kreativt kultur- och konstverkstad som riktar sig till invandrarkvinnor och deras barn under 15 år. Verkstaden kombinerar sagoberättande, bildskapande och kollektiv bokproduktion.</p><p>Under programmet får deltagarna lyssna på berättelser från klassisk persisk litteratur, såsom Kalila och Dimna eller Masnavi-ye Ma’navi. Barnen och kvinnorna illustrerar sedan berättelserna med hjälp av enkla konstmaterial. Resultatet blir en gemensamt illustrerad bok som presenteras i en slututställning på Annantalo.</p><p>Undervisningspråk är persiska (farsi) och engelska.</p><p>Arrangör:<br>Naapuriäidit Helsinki – Nicehearts rf<br>www.naapuriaidit.fi</p>",
                "en": "<p>The Rangnevis-ha workshop is a creative cultural and artistic workshop series which is designed for migrant women and their children under 15 years old. It combines storytelling, illustration, and collaborative book creation.</p><p>During the workshop, short stories from classical Persian literature—such as Kalila and Dimna or Masnavi-e Ma’navi—will be read aloud to participants. The children and women will then illustrate the stories using simple art materials. The final result will be compiled into a collective illustrated book and presented in a final exhibition held at Annantalo.</p><p>The workshops are taught in Persian (Farsi) and English.</p><p>Organized by:<br>Neighbourhood Mothers Helsinki – Nicehearts ry<br>Naapuriäidit Helsinki – Nicehearts ry<br>www.naapuriaidit.fi</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:67056/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmvxn5zfy",
            "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:p2149/?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": 1490818,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2025-09-18T06:59:39.073374Z",
                    "last_modified_time": "2025-09-18T07:00:00.523982Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/06fba199-da40-41b7-b171-4571dc626291.png",
                    "cropping": "94,0,289,194",
                    "photographer_name": "",
                    "alt_text": "maissikurotista tehty nukke ja kiven päällä seisovia kävystä ja tikusta askarreltuja käpylehmiä",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490818/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-09-18T07:12:42.372917Z",
            "last_modified_time": "2025-09-22T10:52:33.940728Z",
            "date_published": null,
            "start_time": "2025-10-07T12:00:00Z",
            "end_time": "2025-10-07T14:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Työpaja jossa askarrellaan perinneleluja Sloveniasta ja Suomesta.",
                "sv": "Workshop där vi tillverkar traditionella leksaker från Slovenien och Finland.",
                "en": "Workshop where we make traditional toys from Slovenia and Finland."
            },
            "info_url": null,
            "name": {
                "fi": "Työpaja: slovenialaiset maissinuket tapaavat käpylehmät",
                "sv": "Vad händer när majsdockor möter kot djur?",
                "en": "What happens when cornhusk dollies meet cone cows?"
            },
            "description": {
                "fi": "<p>Tule askartelemaan todeksi näiden perinnelelujen tapaaminen! Slovenialaiset vieraamme opastavat tekemään maissikuorista nukkeja. Suomalaisena leluna teemme käpylehmiä. Samalla siemailemme teetä, joka on tehty perinteisistä slovenialaisista yrteistä.</p><p>Tervetuloa kaikenikäiset ja -taitoiset.</p><p>Paja on maksuton.&nbsp;</p>",
                "sv": "<p>Kom och tillverka dessa traditionella leksaker! Våra slovenska gäster visar dig hur man gör dockor av majsskal. Som finsk leksak kommer vi att tillverka kottdjuvar. Samtidigt kommer vi att dricka te gjort på traditionella slovenska örter.</p><p><br></p><p>Alla åldrar och kunskapsnivåer är välkomna.</p><p><br></p><p>Workshopen är gratis.&nbsp;</p>",
                "en": "<p>Come and craft these traditional toys! Our Slovenian guests will show you how to make dolls from corn husks. We will also make Finnish toys called cone cows. At the same time, we will sip tea made from traditional Slovenian herbs.</p><p><br></p><p>All ages and skill levels are welcome.</p><p><br></p><p>The workshop is free of charge.&nbsp;</p>"
            },
            "location_extra_info": {
                "fi": "Paja"
            },
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmvxn5zfy/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxb5hz7m",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15395/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66by/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ky/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66mq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ru/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz675q/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67i4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1947/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2433/?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"
                }
            ],
            "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": 1490852,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-09-22T10:00:28.124834Z",
                    "last_modified_time": "2025-09-22T10:00:28.124850Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/68fab635-cb2e-4327-9c5a-e578d98955b6.png",
                    "cropping": "47,0,445,398",
                    "photographer_name": "",
                    "alt_text": "Kuva Pekka Puskasta mustalla taustalla ja graafisia harmaita puhekuplia kuvan päällä",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490852/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7axy/?format=api"
                }
            ],
            "created_time": "2025-09-22T10:05:04.131206Z",
            "last_modified_time": "2025-09-22T10:05:04.131223Z",
            "date_published": "2025-09-22T09:59:00Z",
            "start_time": "2025-10-22T14:30:00Z",
            "end_time": "2025-10-22T15:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Suomalaisen lääketieteen pitkäaikainen vaikuttaja Pekka Puska luennoi aiheesta Terve ikääntyminen."
            },
            "info_url": null,
            "name": {
                "fi": "Pekka Puskan luento: Terve ikääntyminen"
            },
            "description": {
                "fi": "<p>Lääkäri ja entinen kansanedustaja Pekka Puska luennoi Ison Omenan kirjaston Stagella aiheesta terve ikääntyminen. Hänet tunnetaan suomalaisen lääketieteen pitkäaikaisena vaikuttajana ja koko kansan terveysvalistajana. Tervetuloa luennolle!</p>"
            },
            "location_extra_info": {
                "fi": "Stage"
            },
            "provider": {
                "fi": "Espoon eläkeläisten keskusliitto"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxb5hz7m/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxb5h2qy",
            "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:p1278/?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"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p916/?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": 1490814,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-09-17T12:35:20.451450Z",
                    "last_modified_time": "2025-09-17T12:35:20.451466Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/f84ad736-a974-4111-b504-9468d0d433f7.png",
                    "cropping": "56,0,433,376",
                    "photographer_name": "",
                    "alt_text": "Piirretty kuva kahdesta lapsesta harrastamassa capoeiraa leveissä vaaleissa housuissa ja turkoosissa paidassa. Teksti: Lasten avoin ja maksuton Capoeira työpaja",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490814/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7av4/?format=api"
                }
            ],
            "created_time": "2025-09-22T10:04:25.215095Z",
            "last_modified_time": "2025-09-22T10:04:25.215115Z",
            "date_published": null,
            "start_time": "2025-10-26T10:30:00Z",
            "end_time": "2025-10-26T12:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Musiikkia ja liikuntaa Stagella",
                "sv": "Musik och motion på Stagen",
                "en": "Music and exercise on the Stage"
            },
            "info_url": null,
            "name": {
                "fi": "Lasten avoin ja maksuton Capoeira-työpaja",
                "sv": "Barnens öppna och kostnadsfria Capoeira-workshop",
                "en": "Children’s open and free Capoeira workshop "
            },
            "description": {
                "fi": "<p>Lapsille järjestetty tapahtuma, jossa lapset voivat kokea liikunnan riemua capoeiran avulla. Opetellaan capoeiran perusliikkeitä ja tehdään yhteistoiminnallisia leikkejä.</p><p>Lapset tutustuvat myös perinteisiin afrobrasilialaisiin soittimiin, kuten rumpu ja tamburiini.</p><p>Ohjauksesta vastaavat kaksi kokenutta opettajaa, joilla on erityisosaamista kulttuurisensitiivisestä lasten toiminnasta. Toiminta on maksutonta ja kaikki tarvittavat välineet tarjotaan.</p>",
                "sv": "<p>Ett evenemang för barn, där de kan uppleva rörelsens glädje genom Capoeira. Grundläggande Capoeira-rörelser lärs ut och samarbetsspel genomförs.</p><p>Barnen får även bekanta sig med traditionella afrobrasilianska instrument, såsom trummor och tamburin.</p><p>Aktiviteterna leds av två erfarna instruktörer med särskild kompetens inom kultursensitivt arbete med barn. Deltagandet är kostnadsfritt och all nödvändig utrustning tillhandahålls.</p>",
                "en": "<p>An event organized for children, where they can experience the joy of movement through Capoeira. Basic Capoeira movements are taught, and cooperative games are played.</p><p>Children also get to explore traditional Afro-Brazilian instruments, such as drums and tambourines.</p><p>The activities are led by two experienced instructors with special expertise in culturally sensitive work with children. Participation is free, and all necessary equipment is provided.</p>"
            },
            "location_extra_info": {
                "fi": "Jaminurkka",
                "sv": "Jaminurkka",
                "en": "Jaminurkka"
            },
            "provider": {
                "fi": "Kulttuuriyhdistys Tamborvivo ry",
                "sv": "Kulttuuriyhdistys Tamborvivo ry",
                "en": "Kulttuuriyhdistys Tamborvivo ry"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxb5h2qy/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxbprytq",
            "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:p10727/?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:p1797/?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": 1490851,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2024-08-19T12:10:48.884289Z",
                    "last_modified_time": "2024-08-19T12:10:48.884316Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/asunnottomien_y%C3%B6.jpg",
                    "cropping": "420,0,1500,1080",
                    "photographer_name": "",
                    "alt_text": "Yötaivaalla asunnottomien yön logo (liekki) ja piirroskuva Välkystä.",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490851/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-09-22T09:00:06.466221Z",
            "last_modified_time": "2025-09-22T09:59:14.101027Z",
            "date_published": "2025-09-22T08:57:00Z",
            "start_time": "2025-10-17T13:00:00Z",
            "end_time": "2025-10-17T15:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Tule kurkkaamaan, mitä Välkystä löytyy!",
                "sv": "Kom och se vad Välkky har att erbjuda!",
                "en": "Come and see what Välkky has to offer!"
            },
            "info_url": null,
            "name": {
                "fi": "Välkky Asunnottomien yössä",
                "sv": "Välkky på rutten",
                "en": "Välkky on the route"
            },
            "description": {
                "fi": "<p>Elämysauto Välkystä löydät kirjoja lainattavaksi Helmet-kirjastokortilla. Jaamme myös poistokirjoja, sekä villasukkia.</p><p>Tervetuloa!</p>",
                "sv": "<p>Kom och se vad Välkky har att erbjuda!</p>",
                "en": "<p>Come and see what Välkky has to offer!</p>"
            },
            "location_extra_info": {
                "fi": "Viaporintori",
                "sv": "Viaporintori",
                "en": "Viaporintori"
            },
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxbprytq/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:67015",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7258/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:32/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:350/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:49/?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:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1278/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": false,
                    "offer_price_groups": [],
                    "description": null,
                    "price": {
                        "fi": "55-95 €",
                        "en": "55-95 €"
                    },
                    "info_url": {
                        "fi": "https://www.lippu.fi/eventseries/name-3977506",
                        "en": "https://www.lippu.fi/eventseries/name-3977506"
                    }
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1490751,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-09-11T15:14:47.707848Z",
                    "last_modified_time": "2025-09-11T15:14:47.707874Z",
                    "name": "",
                    "url": "http://www.savoyteatteri.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_777486.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490751/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-09-11T15:14:47.599861Z",
            "last_modified_time": "2025-09-22T09:13:33.952624Z",
            "date_published": null,
            "start_time": "2026-03-26T17:00:00Z",
            "end_time": null,
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Valloitettuaan maailman suurimmat näyttämöt Szeged Contemporary Dance Company palaa Helsinkiin vaikuttavalla teoksella: DON JUAN, jonka koreografia on visionäärisen Tamás Juronicsin käsialaa.",
                "en": "After setting the world’s great stages ablaze, Szeged Contemporary Dance Company returns to Helsinki with a gripping work: DON JUAN, choreographed by visionary choreographer Tamás Juronics."
            },
            "info_url": {
                "fi": "http://www.savoyteatteri.fi/fi/tapahtumat/event/49B8A582A567A29727CE23DE0EC85B29/Don_Juan",
                "en": "http://www.savoyteatteri.fi/en/events/event/49B8A582A567A29727CE23DE0EC85B29/Don_Juan"
            },
            "name": {
                "fi": "Don Juan – Szeged Contemporary Dance Company - SCDC",
                "en": "Don Juan – by Szeged Contemporary Dance Company"
            },
            "description": {
                "fi": "<p>Valloitettuaan maailman suurimmat näyttämöt Szeged Contemporary Dance Company palaa Helsinkiin vaikuttavalla teoksella: DON JUAN, jonka koreografia on visionäärisen Tamás Juronicsin käsialaa.</p><p>Rakkauden ja halun ikuinen myytti.</p><p>Mies, jolla on tuhat kasvoa.<br>Viettelevä, julma, sankarillinen… Kuka DON JUAN oikeastaan on?<br>Kaksi ainutlaatuista iltaa Helsingissä.</p><p>Kirjallisesta syntymästään lähtien Don Juanin myytti on sekä kiehtonut että herättänyt pahennusta. Vuosisatojen aikana käsitykset perheestä, rakkaudesta, avioliitosta ja seksuaalisuudesta ovat muuttuneet radikaalisti… mutta Don Juanin arvoitus pysyy. Kuka hän todella on? Intohimon sankari vai armoton saalistaja? Tunteellinen rakastaja vai julma viettelijä? Narsisti, jota oma halu kuluttaa, vai vapaa ihminen, joka uskaltaa elää ilman syyllisyyttä?</p><p>Näyttämöllä DON JUAN avautuu ylilyöntien ja ristiriitojen myrskynä. Toisinaan hellä ja hurmaava, toisinaan säälimätön ja tuhoava – hän ilmentää ihmisyyden ambivalenssia. Pohjimmiltaan Don Juan ei tunne katumusta eikä syyllisyyttä: hän elää hetkessä, nautinnon vuoksi, koskaan tunnustamatta seurauksia. Ajaton hahmo, joka haastaa suhteemme haluun, uskollisuuteen ja ikuiseen peliin miesten ja naisten välillä.</p><p>Loisteliaassa näyttämötoteutuksessa räjähtävä fyysisyys, poikkeuksellinen dramaattinen intensiteetti ja hehkuvan energiset tanssijat tekevät Tamás Juronicsin DON JUANISTA teoksen, joka ylittää aikakaudet ja konventiot ja heijastuu peilinä nykymaailmastamme.</p><p>Intohimon, halun ja tragedian myrsky.</p><p>Kaksi ainutlaatuista iltaa Savoy-teatterissa 25.–26. maaliskuuta 2026.</p><p>Tapahtuma, jossa tanssi kohtaa vahvan tunteen – tätä ei kannata jättää väliin!</p><p>Kesto n. 1 h 45 min, sisältäen väliajan</p>",
                "en": "<p>After setting the world’s great stages ablaze, Szeged Contemporary Dance Company returns to Helsinki with a gripping work: DON JUAN, choreographed by visionary choreographer Tamás Juronics.</p><p>The eternal myth of love and desire.</p><p>A man with a thousand faces.<br>Seducer, cruel, heroic… Who is DON JUAN, really?<br>Two unique evenings in Helsinki.</p><p>Since his literary birth, the myth of Don Juan has both fascinated and scandalized. Over the centuries, ideas of family, love, marriage and sexuality have changed radically… yet the enigma of Don Juan endures. Who is he, truly? A hero of passion or a ruthless predator? A sentimental lover or a cruel seducer? A narcissist consumed by his own desire, or a free man daring to live without guilt?</p><p>On stage, DON JUAN unfolds like a storm of excess and contradiction. At times tender and beguiling, at times relentless and destructive, he embodies the ambiguity of the human condition. For deep down, Don Juan knows neither remorse nor regret: he lives in the moment, for pleasure, never acknowledging the consequences. A timeless figure who probes our relationship to desire, fidelity, and the eternal game between men and women.</p><p>In a flamboyant staging with explosive physicality, extraordinary dramatic intensity, and dancers of incandescent energy, Tamás Juronics’s DON JUAN transcends eras and conventions to become a disquieting mirror of our contemporary world.</p><p>A tempest of passion, desire, and tragedy.</p><p>Two unique evenings at Savoy Theatre, March 25 & 26, 2026.</p><p>An unmissable highlight of the season.</p><p>Duration approx. 1 h 45 min, including intermission</p>"
            },
            "location_extra_info": null,
            "provider": {
                "fi": "Ballets",
                "en": "Ballets"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:67015/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:67013",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7258/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:32/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:350/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:49/?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:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1278/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": false,
                    "offer_price_groups": [],
                    "description": null,
                    "price": {
                        "fi": "55-95 €",
                        "en": "55-95 €"
                    },
                    "info_url": {
                        "fi": "https://www.lippu.fi/eventseries/name-3977506",
                        "en": "https://www.lippu.fi/eventseries/name-3977506"
                    }
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1490750,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-09-11T15:14:47.267707Z",
                    "last_modified_time": "2025-09-11T15:14:47.267724Z",
                    "name": "",
                    "url": "http://www.savoyteatteri.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_777485.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490750/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-09-11T15:14:47.119556Z",
            "last_modified_time": "2025-09-22T09:13:33.762842Z",
            "date_published": null,
            "start_time": "2026-03-25T17:00:00Z",
            "end_time": null,
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Valloitettuaan maailman suurimmat näyttämöt Szeged Contemporary Dance Company palaa Helsinkiin vaikuttavalla teoksella: DON JUAN, jonka koreografia on visionäärisen Tamás Juronicsin käsialaa."
            },
            "info_url": {
                "fi": "http://www.savoyteatteri.fi/fi/tapahtumat/event/168CCA94CB84AAFF84FFF24FDB240BD0/Don_Juan",
                "en": "http://www.savoyteatteri.fi/en/events/event/168CCA94CB84AAFF84FFF24FDB240BD0/Don_Juan"
            },
            "name": {
                "fi": "Don Juan – Szeged Contemporary Dance Company - SCDC",
                "en": "Don Juan – by Szeged Contemporary Dance Company"
            },
            "description": {
                "fi": "<p>Valloitettuaan maailman suurimmat näyttämöt Szeged Contemporary Dance Company palaa Helsinkiin vaikuttavalla teoksella: DON JUAN, jonka koreografia on visionäärisen Tamás Juronicsin käsialaa.</p><p>Rakkauden ja halun ikuinen myytti.</p><p>Mies, jolla on tuhat kasvoa.<br>Viettelevä, julma, sankarillinen… Kuka DON JUAN oikeastaan on?<br>Kaksi ainutlaatuista iltaa Helsingissä.</p><p>Kirjallisesta syntymästään lähtien Don Juanin myytti on sekä kiehtonut että herättänyt pahennusta. Vuosisatojen aikana käsitykset perheestä, rakkaudesta, avioliitosta ja seksuaalisuudesta ovat muuttuneet radikaalisti… mutta Don Juanin arvoitus pysyy. Kuka hän todella on? Intohimon sankari vai armoton saalistaja? Tunteellinen rakastaja vai julma viettelijä? Narsisti, jota oma halu kuluttaa, vai vapaa ihminen, joka uskaltaa elää ilman syyllisyyttä?</p><p>Näyttämöllä DON JUAN avautuu ylilyöntien ja ristiriitojen myrskynä. Toisinaan hellä ja hurmaava, toisinaan säälimätön ja tuhoava – hän ilmentää ihmisyyden ambivalenssia. Pohjimmiltaan Don Juan ei tunne katumusta eikä syyllisyyttä: hän elää hetkessä, nautinnon vuoksi, koskaan tunnustamatta seurauksia. Ajaton hahmo, joka haastaa suhteemme haluun, uskollisuuteen ja ikuiseen peliin miesten ja naisten välillä.</p><p>Loisteliaassa näyttämötoteutuksessa räjähtävä fyysisyys, poikkeuksellinen dramaattinen intensiteetti ja hehkuvan energiset tanssijat tekevät Tamás Juronicsin DON JUANISTA teoksen, joka ylittää aikakaudet ja konventiot ja heijastuu peilinä nykymaailmastamme.</p><p>Intohimon, halun ja tragedian myrsky.</p><p>Kaksi ainutlaatuista iltaa Savoy-teatterissa 25.–26. maaliskuuta 2026.</p><p>Tapahtuma, jossa tanssi kohtaa vahvan tunteen – tätä ei kannata jättää väliin!</p><p>Kesto n. 1 h 45 min, sisältäen väliajan</p>",
                "en": "<p>The eternal myth of love and desire.</p><p>A man with a thousand faces.<br>Seducer, cruel, heroic… Who is DON JUAN, really?<br>Two unique evenings in Helsinki.</p><p>Since his literary birth, the myth of Don Juan has both fascinated and scandalized. Over the centuries, ideas of family, love, marriage and sexuality have changed radically… yet the enigma of Don Juan endures. Who is he, truly? A hero of passion or a ruthless predator? A sentimental lover or a cruel seducer? A narcissist consumed by his own desire, or a free man daring to live without guilt?</p><p>On stage, DON JUAN unfolds like a storm of excess and contradiction. At times tender and beguiling, at times relentless and destructive, he embodies the ambiguity of the human condition. For deep down, Don Juan knows neither remorse nor regret: he lives in the moment, for pleasure, never acknowledging the consequences. A timeless figure who probes our relationship to desire, fidelity, and the eternal game between men and women.</p><p>In a flamboyant staging with explosive physicality, extraordinary dramatic intensity, and dancers of incandescent energy, Tamás Juronics’s DON JUAN transcends eras and conventions to become a disquieting mirror of our contemporary world.</p><p>A tempest of passion, desire, and tragedy.</p><p>Two unique evenings at Savoy Theatre, March 25 & 26, 2026.</p><p>An unmissable highlight of the season.</p><p>Duration approx. 1 h 45 min, including intermission</p>"
            },
            "location_extra_info": null,
            "provider": {
                "fi": "Ballets",
                "en": "Ballets"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:67013/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmxbprx3m",
            "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:p1808/?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"
                }
            ],
            "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:KOTO",
            "sub_events": [],
            "images": [
                {
                    "id": 1490850,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2025-09-22T09:01:26.370050Z",
                    "last_modified_time": "2025-09-22T09:01:26.370065Z",
                    "name": "Sellon kirjaston musafestarit",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/04311d37-bf86-4f6c-9f9e-7365d1f434da.jpg",
                    "cropping": "420,0,1500,1080",
                    "photographer_name": "",
                    "alt_text": "Sellon kirjaston musafestarit",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490850/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-09-22T09:02:24.537225Z",
            "last_modified_time": "2025-09-22T09:02:24.537245Z",
            "date_published": null,
            "start_time": "2025-11-01T10:00:00Z",
            "end_time": "2025-11-01T14:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Sellon kirjaston Musafestarit lauantaina 1.11.2025.  Jos soitat, laulat tai teet musaa yksin tai yhdessä sinulla on mahdollisuus päästä esiintymään. ",
                "en": "If you do music, play any instrument, or have a band you have an opportunity to perform in Music festival."
            },
            "info_url": null,
            "name": {
                "fi": "Sellon kirjaston Musafestarit VI",
                "en": "Sello Library Music Festival VI"
            },
            "description": {
                "fi": "<p>Sellon kirjastossa järjestetään Musafestarit lauantaina 1.11.2025. Musafestareilla esiintyjinä toimivat kirjaston asiakkaat. Jos soitat, laulat tai teet musaa yksin tai yhdessä sinulla on mahdollisuus päästä esiintymään! Pyrimme järjestämään kaikille halukkaille esiintymismahdollisuuden. </p><p><br></p><p>Esitettävät musiikkityylit ovat vapaat. Omasta esityksestä on mahdollista saada tallenne. Yhden esityksen kesto voi olla 5-15min.</p><p><br></p><p>Ilmoittautuminen tapahtuu alla olevan webropol-linkin kautta</p><p>Ilmoittautuminen sulkeutuu sunnuntaina 19.10</p><p><br></p><p>Lisätietoja:</p><p>Lauri Iljin</p><p>lauri.iljin@espoo.fi</p>",
                "sv": "<p><br></p>",
                "en": "<p>In Sello library is Music Festival Saturday 1st of November. If you do music, play any instrument, or have a band you have an opportunity to perform in Music festival. All you need to do is scan QR-code and pre register to Music Festival. </p><p>The duration of a single performance may be 5-15 minutes. There are no restrictions on the musical styles performed. You can obtain a recording of your own performance.</p><p><br></p><p>You can also ask more information about this event.</p><p><br></p><p>Last day to pre register is Sunday 19th of October</p><p><br></p><p><br></p><p>More information:</p><p>Lauri Iljin</p><p>lauri.iljin@espoo.fi</p>"
            },
            "location_extra_info": {
                "fi": "Lava",
                "en": "Stage"
            },
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmxbprx3m/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:67053",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7258/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:33/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:351/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:49/?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:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2625/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6529/?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": "42,70 €",
                        "en": "42,70 €"
                    },
                    "info_url": {
                        "fi": "https://www.lippu.fi/eventseries/name-3986573",
                        "en": "https://www.lippu.fi/eventseries/name-3986573"
                    }
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1490849,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-09-22T08:13:39.993855Z",
                    "last_modified_time": "2025-09-22T08:13:39.993867Z",
                    "name": "",
                    "url": "http://www.savoyteatteri.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_777661.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490849/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2025-09-22T08:13:39.848357Z",
            "last_modified_time": "2025-09-22T08:13:40.161062Z",
            "date_published": null,
            "start_time": "2026-02-04T18:00:00Z",
            "end_time": null,
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Randy Feltface has spent his career denying the accusation that he is nothing more than a gimmick. Now it's time to own it.",
                "en": "Randy Feltface has spent his career denying the accusation that he is nothing more than a gimmick. Now it's time to own it."
            },
            "info_url": {
                "fi": "http://www.savoyteatteri.fi/fi/tapahtumat/event/2DBEEF15C97C9A918A895EA295EDFF02/Randy_Feltface_Gimmick_",
                "en": "http://www.savoyteatteri.fi/en/events/event/2DBEEF15C97C9A918A895EA295EDFF02/Randy_Feltface_Gimmick_"
            },
            "name": {
                "fi": "Randy Feltface: Gimmick",
                "en": "Randy Feltface: Gimmick"
            },
            "description": {
                "fi": "<p>Randy Feltface has spent his career denying the accusation that he is nothing more than a gimmick. Now it's time to own it.</p><p>As seen on Netflix and heard on BBC Radio 4, Randy Feltface has written and performed a dozen solo stand-up comedy shows, released eight comedy specials, sold out around the world and been nominated for Best Comedy at the Edinburgh Fringe Festival. He made his US television debut on NBC’s Bring The Funny and his comedy specials have become pirated YouTube sensations, garnering critical praise while amassing a huge and devoted following across the globe. He's also a total gimmick.</p><p>The stalls form a designated alcohol serving area for adults age 18 and older. The balcony is for people of all ages, no alcohol serving.</p>",
                "en": "<p>Randy Feltface has spent his career denying the accusation that he is nothing more than a gimmick. Now it's time to own it.</p><p>As seen on Netflix and heard on BBC Radio 4, Randy Feltface has written and performed a dozen solo stand-up comedy shows, released eight comedy specials, sold out around the world and been nominated for Best Comedy at the Edinburgh Fringe Festival. He made his US television debut on NBC’s Bring The Funny and his comedy specials have become pirated YouTube sensations, garnering critical praise while amassing a huge and devoted following across the globe. He's also a total gimmick.</p><p>The stalls form a designated alcohol serving area for adults age 18 and older. The balcony is for people of all ages, no alcohol serving.</p>"
            },
            "location_extra_info": null,
            "provider": {
                "fi": "Wickström & Thibblin Comedy Ab",
                "en": "Wickström & Thibblin Comedy Ab"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:67053/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agmwbx7nyq",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15395/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66by/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66mq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66qa/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ru/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz675q/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67i4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/helmet:11733/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p10727/?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:p2149/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2433/?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": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmwbx7mae/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmwbx7mqq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmwbx7m5m/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmwbx7nki/?format=api"
                }
            ],
            "images": [
                {
                    "id": 1490842,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-09-19T06:15:58.211270Z",
                    "last_modified_time": "2025-09-19T06:15:58.211284Z",
                    "name": "",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/c79d9b45-a516-4ffe-a7d7-0b0732fbe2f4.png",
                    "cropping": "51,0,421,370",
                    "photographer_name": "",
                    "alt_text": "Kolme seniori-ikäistä ihmistä, kaksi miestä ja yksi nainen nauravat kahvikupposen äärellä. Teksti Kohtaamiskahvila syksy 2025, Ison Omenan kirjaston Stagella kerran kuussa.",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490842/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7axy/?format=api"
                }
            ],
            "created_time": "2025-09-19T06:26:13.313564Z",
            "last_modified_time": "2025-09-22T08:11:35.587176Z",
            "date_published": null,
            "start_time": "2025-09-25T10:00:00Z",
            "end_time": "2025-12-11T13:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": "recurring",
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Kohtaamiskahvila on senioreille suunnattu kuukausittainen tapahtuma Ison Omenan kirjaston Stagella kaikille alueen senioreille. "
            },
            "info_url": null,
            "name": {
                "fi": "Kohtaamiskahvila"
            },
            "description": {
                "fi": "<p>Tilaisuudessa keskustellaan senioreita koskettavista asioista, jaetaan tietoa kiinnostavista aiheista ja erilaiset alueen toimijat esittäytyvät.</p><p><br></p><p><br></p><p><strong>TORSTAINA 25.9. kello 13-15</strong></p><p>Digivalmiuksia senioreille – Tukea ja turvaa verkkoon</p><p>Verkko voi olla arjen apu – tule mukaan maksuttomaan tilaisuuteen, jossa opit hyödyntämään digipalveluita helposti ja turvallisesti.</p><p>Keskustelemme siitä miten voit ottaa tekoälyn arjen apuriksi, mistä löydät apua ja henkilökohtaista tukea laitteiden ja palveluiden käyttöön ja kuulet minkälaisia digitaalisia palveluita Espoon kaupungilla sekä Länsi-Uudenmaan hyvinvointialueella on tarjota sinun avuksesi.</p><p><br></p><p><strong>TI 21.10 - tietoa omaishoidosta ja muistisairauksista</strong></p><p>Hoidatko läheistäsi? Kerromme tuista ja palveluista omaistaan hoitaville.&nbsp;</p><p>Tule kuulemaan muistista ja muistin huollosta.</p><p><br></p><p>TO 27.11 - monikielisyys ja kirjaston palvelut vieraskielisille</p><p><br></p><p>TO 11.12 - turvallista joulua</p>"
            },
            "location_extra_info": {
                "fi": "Stage"
            },
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agmwbx7nyq/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:67054",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7260/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke: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:45/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:54/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p29865/?format=api"
                },
                {
                    "@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": "17.80€ / 11.10€",
                        "sv": "17.80€ / 11.10€",
                        "en": "17.80€ / 11.10€"
                    },
                    "info_url": {
                        "fi": "https://www.lippu.fi/event/mutaveijarit-ja-sointi-jazz-orchestra-kerrankin-kartalla-vuotalo-vuotalo-20695462/",
                        "sv": "https://www.lippu.fi/event/mutaveijarit-ja-sointi-jazz-orchestra-kerrankin-kartalla-vuotalo-vuotalo-20695462/",
                        "en": "https://www.lippu.fi/event/mutaveijarit-ja-sointi-jazz-orchestra-kerrankin-kartalla-vuotalo-vuotalo-20695462/"
                    }
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 1490848,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2025-09-20T15:13:16.549627Z",
                    "last_modified_time": "2025-09-20T15:13:16.549640Z",
                    "name": "",
                    "url": "http://www.vuotalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_777673.jpg",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/1490848/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                }
            ],
            "created_time": "2025-09-20T15:13:16.407021Z",
            "last_modified_time": "2025-09-20T15:13:16.787016Z",
            "date_published": null,
            "start_time": "2025-10-25T13:30:00Z",
            "end_time": null,
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "provider_contact_info": null,
            "short_description": {
                "fi": "Koko perheen konsertti Vuotalossa lokakuussa!",
                "sv": "Koko perheen konsertti Vuotalossa lokakuussa!",
                "en": "A concert for the whole family at Vuotalo in October!"
            },
            "info_url": {
                "fi": "http://www.vuotalo.fi/fi/tapahtumat/event/DB56191D0B7FA75CA8D92ABD351A8387/Mutaveijarit_ja_Sointi_Jazz_Orchestra_Kerrankin_kartalla",
                "sv": "http://www.vuotalo.fi/sv/evenemang/event/DB56191D0B7FA75CA8D92ABD351A8387/Mutaveijarit_ja_Sointi_Jazz_Orchestra_Kerrankin_kartalla",
                "en": "http://www.vuotalo.fi/en/events/event/DB56191D0B7FA75CA8D92ABD351A8387/Mutaveijarit_ja_Sointi_Jazz_Orchestra_Kerrankin_kartalla"
            },
            "name": {
                "fi": "Mutaveijarit ja Sointi Jazz Orchestra: Kerrankin kartalla",
                "sv": "Mutaveijarit ja Sointi Jazz Orchestra: Kerrankin kartalla",
                "en": "Mutaveijarit ja Sointi Jazz Orchestra: Kerrankin kartalla"
            },
            "description": {
                "fi": "<p>Koko perheen konsertti Vuotalossa lokakuussa!</p><p>Lastenmusiikkiyhtye Mutaveijarit ja Sointi Jazz Orchestra yhdistävät voimansa uudessa, tarinallisessa koko perheen konsertissa Kerrankin kartalla.</p><p>Luvassa on vauhdikas ja arvoituksellinen musiikkiseikkailu, joka kutsuu niin lapset kuin aikuisetkin leikkimään, laulamaan ja tanssimaan yhdessä. Konsertin aikana kohdataan toinen toistaan mielenkiintoisempia hahmoja.</p><p>Kerrankin kartalla -esityksessä kuullaan Mutaveijareiden kappaleita uusina, upeina ja sointirikkaina sovituksina. Mukana on niin rakastettuja suosikkeja kuin uuden uutukaisia ensiesityksensä saavia kappaleita. Tervetuloa mukaan matkalle!<br>Kesto: n. 45 min.</p>",
                "sv": "<p>Koko perheen konsertti Vuotalossa lokakuussa!</p><p>Barnmusikgruppen Mutaveijarit och Sointi Jazz Orchestra går samman i en ny, berättande konsert för hela familjen, Kerrankin kartalla.</p><p>Det är ett fartfyllt och gåtfullt musikaliskt äventyr som bjuder in både barn och vuxna att spela, sjunga och dansa tillsammans. Under konserten kommer du att träffa fler och allt mer intressanta karaktärer.</p><p>Kerrankin kartalla kommer att innehålla nya, fantastiska och skönljudande arrangemang av Mutaveijareis låtar. Här finns både omtyckta favoriter och nya låtar som uppförs för första gången. Välkommen med på resan!<br>Längd: ca 45 minuter</p>",
                "en": "<p>A concert for the whole family at Vuotalo in October!</p><p>Children’s music group Mutaveijarit and Sointi Jazz Orchestra will join forces in a new story-based concert for the whole family, entitled Kerrankin kartalla (‘On the Map for once’)</p><p>The concert will be an energetic and enigmatic musical adventure that invites children and adults alike to play, sing and dance together. During the concert, the audience will meet one interesting character after another.</p><p>The Kerrankin kartalla concert will feature new, stunning and musically rich arrangements of songs by Mutaveijarit. The programme features both beloved staples and new songs being premiered for the first time. Join us on the journey!<br>Duration: roughly 45 min</p>"
            },
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:67054/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        }
    ]
}