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

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

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

The search covers the following fields with weighted priorities:

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

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

Examples:

event/?full_text=musiikki

See the result

event/?full_text=music&full_text_language=en

See the result

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

See the result

Event price

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

Example:

event/?is_free=true

See the result

Event language

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

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

Example:

event/?language=ru

See the result

Event audience age boundaries.

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

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

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

Example:

event/?audience_min_age_gt=10

See the result

Select events suitable for certain age.

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

Examples:

event/?suitable_for=12

See the result

event/?suitable_for=12,14

See the result

Event publisher

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

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

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

Example:

event/?publisher=ytj:0586977-6

See the result

event/?publisher_ancestor=ahjo:00001

See the result

Event data source

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

Example:

event/?data_source=helsinki

See the result

Event hierarchy

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

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

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

Super event type

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

Example:

event/?super_event_type=umbrella,none

See the result

Super event

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

Example:

event/?super_event=linkedevents:agg-103

See the result

Hide super event

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

Example:

event/?hide_super_event=true

See the result

Hide recurring children

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

Example:

event/?hide_recurring_children=true

See the result

Sub events

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

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

Example:

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

See the result

Event with registration

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

Example:

event/?registration=true

See the result

Open enrolment

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

For example:

event/?enrolment_open_waitlist=true

See the result

Enrolment open on a given date

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

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

For example:

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

See the result

Attendee capacity

Filters for filtering by event maximum_attendee_capacity and minimum_attendee_capacity:

Filtering for maximum_attendee_capacity

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

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

Example:

event/?maximum_attendee_capacity_gte=10

See the result

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

Example:

event/?maximum_attendee_capacity_lte=10

See the result

Filtering for minimum_attendee_capacity

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

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

Example:

event/?minimum_attendee_capacity_gte=10

See the result

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

Example:

event/?minimum_attendee_capacity_lte=10

See the result

Remaining registration attendee or waiting list capacity

Filters for filtering by registration remaining_attendee_capacity and remaining_waiting_list_capacity:

Filtering for registration remaining_attendee_capacity

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

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

Example:

event/?registration__remaining_attendee_capacity__gte=10

See the result

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

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

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

Example:

event/?registration__remaining_attendee_capacity__isnull=true

See the result

Filtering for registration remaining_waiting_list_capacity

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

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

Example:

event/?registration__remaining_waiting_list_capacity__gte=10

See the result

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

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

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

Example:

event/?registration__remaining_waiting_list_capacity__isnull=true

See the result

Filtering for authenticated users

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

Show all events

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

Example:

event/?show_all=true

See the result

Publication status

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

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

Example:

event/?publication_status=draft

See the result

Only editable events

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

Example:

event/?admin_user=true

See the result

Only editable events for registration

registration_admin_user parameter displays all events whose registration the user can modify

Example:

event/?registration_admin_user=true

See the result

Events created by the user

created_by parameter only displays events by the authenticated user

Example:

event/?created_by=true

See the result

Getting detailed data

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

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

Example:

event/?include=location,keywords

See the result

Ordering

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

For example:

event/?sort=-end_time

See the result

Enrolment start and enrolment end

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

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

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

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

{
    "meta": {
        "count": 32744,
        "next": "https://linkedevents.api.test.hel.ninja/v1/event/?format=api&page=696&registration__remaining_waiting_list_capacity__isnull=true",
        "previous": "https://linkedevents.api.test.hel.ninja/v1/event/?format=api&page=694&registration__remaining_waiting_list_capacity__isnull=true"
    },
    "data": [
        {
            "id": "espoo_le:agjelokqe4",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:63115/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66fq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66hi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ky/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66mq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67i4/?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:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p5121/?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": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjeloknue/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjeloknza/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokn44/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokoay/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokoey/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokoiy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokomu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokoqy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokouy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokoyy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjeloko4m/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokpaa/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokpd4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokphy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokply/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokppu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokptm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokpxi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokp4a/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokqau/?format=api"
                }
            ],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-09-30T10:41:06.814096Z",
            "last_modified_time": "2024-09-30T10:41:06.814118Z",
            "date_published": null,
            "start_time": "2024-10-01T05:00:00Z",
            "end_time": "2024-10-20T15: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,
            "short_description": {
                "fi": "Voit tutustua perhealueella Prankenstein- ja Anni kaverinkesyttäjä -kirjojen teksteihin ja kuvituksiin julistenäyttelyn merkeissä. "
            },
            "info_url": null,
            "description": {
                "fi": "<p>Voit tutustua perhealueella <strong>Prankenstein- ja Anni kaverinkesyttäjä</strong> -kirjojen teksteihin ja kuvituksiin julistenäyttelyn merkeissä.</p><p>Humoristinen <strong>Prankenstein-sarja</strong> kertoo Elmeristä, joka päätyy opiskelemaan kepposten tekemistä serkkunsa Robinin valmennuksessa. Kirjoissa käsitellään esimerkiksi vammaisuutta ja ystävyyttä.</p><p><strong>Anni kaverinkesyttäjä</strong>&nbsp;on alakouluikäisille sopiva sympaattinen tarina kivoista ja oudoista tyypeistä.</p><p>Vuoden 2024 espoolainen ammattitaiteilija on kirjailija <strong>Kaisa Paasto</strong> on julkaissut useita lasten- ja nuortenkirjoja, esimerkiksi suosittuja <strong>Prankenstein- ja Anni kaverinkesyttäjä </strong>kirjasarjaa.</p><p>(Tekstit Kaisa Paasto, kuvat Mari Ahokoivu).</p>"
            },
            "name": {
                "fi": "Kaisa Paasto - kirja- ja kuvitusnäyttely "
            },
            "provider_contact_info": null,
            "location_extra_info": {
                "fi": "Perhealue"
            },
            "provider": {
                "fi": "Kaisa Paasto"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjelokqe4/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:64631",
            "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:45/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:50/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:52/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:596/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p21812/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p39492/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 152627,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2024-09-30T09:37:45.120934Z",
                    "last_modified_time": "2024-09-30T09:37:45.120956Z",
                    "url": "http://www.vuotalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_758274.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/152627/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-09-30T09:37:45.105739Z",
            "last_modified_time": "2024-09-30T09:37:45.163544Z",
            "date_published": null,
            "start_time": "2024-11-01T15: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,
            "short_description": {
                "fi": "Näyttelykävelyn aikana pääset sekä tutustumaan taiteeseen että reippailemaan kauniissa Vuosaaressa."
            },
            "info_url": {
                "fi": "http://www.vuotalo.fi/fi/tapahtumat/event/A93A6BC96653262FC1B85456D778D241/Taiteilijatalo_sateilee_Nayttelykavely"
            },
            "description": {
                "fi": "<p>Näyttelykävelyn aikana pääset sekä tutustumaan taiteeseen että reippailemaan kauniissa Vuosaaressa.</p><p>Tervetuloa tutustumaan näyttelyyn taiteilijan kanssa Vuotalon galleriaan, jonka jälkeen kävelemme yhdessä Villa Lil Kallvikin näyttelyyn. Ota vaikka mukaan ystävä, joka ei ennen ole käynyt Villassa! Taiteilijaoppaan avulla löydät varmasti perille taiteen äärelle.</p><p>Kävelyreitin pituus on noin 1 kilometri.</p><p>Vapaa pääsy. Ei ennakkoilmoittautumista.</p>"
            },
            "name": {
                "fi": "Taiteilijatalo säteilee: Näyttelykävely – Vuotalosta Villaan -näyttelyn oheisohjelmaa"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64631/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:64630",
            "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:45/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:50/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:52/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:596/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p21812/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p39492/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 152626,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2024-09-30T09:37:43.986933Z",
                    "last_modified_time": "2024-09-30T09:37:43.986946Z",
                    "url": "http://www.vuotalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_758273.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/152626/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-09-30T09:37:43.975824Z",
            "last_modified_time": "2024-09-30T09:37:44.022292Z",
            "date_published": null,
            "start_time": "2024-10-24T14: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,
            "short_description": {
                "fi": "Näyttelykävelyn aikana pääset sekä tutustumaan taiteeseen että reippailemaan kauniissa Vuosaaressa."
            },
            "info_url": {
                "fi": "http://www.vuotalo.fi/fi/tapahtumat/event/81E6467404757C4934A3DCA1EFE485B9/Taiteilijatalo_sateilee_Nayttelykavely"
            },
            "description": {
                "fi": "<p>Näyttelykävelyn aikana pääset sekä tutustumaan taiteeseen että reippailemaan kauniissa Vuosaaressa.</p><p>Tervetuloa tutustumaan näyttelyyn taiteilijan kanssa Vuotalon galleriaan, jonka jälkeen kävelemme yhdessä Villa Lil Kallvikin näyttelyyn. Ota vaikka mukaan ystävä, joka ei ennen ole käynyt Villassa! Taiteilijaoppaan avulla löydät varmasti perille taiteen äärelle.</p><p>Kävelyreitin pituus on noin 1 kilometri.</p><p>Vapaa pääsy. Ei ennakkoilmoittautumista.</p>"
            },
            "name": {
                "fi": "Taiteilijatalo säteilee: Näyttelykävely – Vuotalosta Villaan -näyttelyn oheisohjelmaa"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64630/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:64629",
            "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:45/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:50/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:52/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:596/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p21812/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p39492/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 152625,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2024-09-30T09:37:43.064532Z",
                    "last_modified_time": "2024-09-30T09:37:43.064546Z",
                    "url": "http://www.vuotalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_758272.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/152625/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-09-30T09:37:43.052967Z",
            "last_modified_time": "2024-09-30T09:37:43.101059Z",
            "date_published": null,
            "start_time": "2024-10-18T14: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,
            "short_description": {
                "fi": "Näyttelykävelyn aikana pääset sekä tutustumaan taiteeseen että reippailemaan kauniissa Vuosaaressa."
            },
            "info_url": {
                "fi": "http://www.vuotalo.fi/fi/tapahtumat/event/3AC6C1E31CBE7D396471C2CB06A01C7C/Taiteilijatalo_sateilee_Nayttelykavely"
            },
            "description": {
                "fi": "<p>Näyttelykävelyn aikana pääset sekä tutustumaan taiteeseen että reippailemaan kauniissa Vuosaaressa.</p><p>Tervetuloa tutustumaan näyttelyyn taiteilijan kanssa Vuotalon galleriaan, jonka jälkeen kävelemme yhdessä Villa Lil Kallvikin näyttelyyn. Ota vaikka mukaan ystävä, joka ei ennen ole käynyt Villassa! Taiteilijaoppaan avulla löydät varmasti perille taiteen äärelle.</p><p>Kävelyreitin pituus on noin 1 kilometri.</p><p>Vapaa pääsy. Ei ennakkoilmoittautumista.</p>"
            },
            "name": {
                "fi": "Taiteilijatalo säteilee: Näyttelykävely – Vuotalosta Villaan -näyttelyn oheisohjelmaa"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64629/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:64628",
            "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:45/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:50/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:596/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p21812/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 152624,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2024-09-30T09:37:41.100661Z",
                    "last_modified_time": "2024-09-30T09:37:41.100676Z",
                    "url": "http://www.vuotalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_758271.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/152624/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-09-30T09:37:41.087052Z",
            "last_modified_time": "2024-09-30T09:37:41.161445Z",
            "date_published": null,
            "start_time": "2024-10-10T16: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,
            "short_description": {
                "fi": "Performanssi alkaa Vuotalosta klo 19 ja päättyy Villa Lill Kallvikiin."
            },
            "info_url": {
                "fi": "http://www.vuotalo.fi/fi/tapahtumat/event/7B804556DF246A0FFABC17CB31335DD0/Taiteilijatalo_sateilee_Performanssi"
            },
            "description": {
                "fi": "<p>Performanssi alkaa Vuotalosta klo 19 ja päättyy Villa Lill Kallvikiin.</p><p>Performanssin esiintyjät Abdissa ”Mamba” Assefa, Hepa Halme ja Willem Wilhelmus.<br> <br>Kävelyreitin pituus on noin 1 kilometri. <br>Esityksen kesto on noin 1 tunti.</p><p>Vapaa pääsy. Ei ennakkoilmoittautumista.</p>"
            },
            "name": {
                "fi": "Taiteilijatalo säteilee: Performanssi – Vuotalosta villaan -näyttelyn oheisohjelmaa"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64628/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agi2bb2zq4",
            "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:agggfz66ru/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67dq/?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:p556/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p8113/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agi2bb2zyi/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-08-29T12:10:28.539441Z",
            "last_modified_time": "2024-09-30T06:51:08.827808Z",
            "date_published": null,
            "start_time": "2024-10-24T15:00:00Z",
            "end_time": "2024-10-24T16: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,
            "short_description": {
                "fi": " The purpose of the club is to bring together people who like to read books and talk about them.",
                "en": " The purpose of the club is to bring together people who like to read books and talk about them."
            },
            "info_url": null,
            "description": {
                "fi": "<p><strong>Hello and welcome to The Wordsmiths English book club!</strong></p><p><br></p><p>Once upon a time, Cicero said that \"A room without books is like a body without a soul\". The purpose of the club is to bring together people who like to read books and talk about them.</p><p><br></p><p>We will follow these rules:</p><p>•\teveryone has a chance to speak</p><p>•\twe stay on the topic</p><p>•\twe, politely, respect diverse viewpoints</p><p><br></p><p>During this year we will meet in Iso Omena public library, meeting room Meri.&nbsp;</p><p><br></p><p>These are the dates: 26.09, 24.10, 21.11 and 19.12.&nbsp;</p><p>The time slot is 18:00 – 19:30.</p><p><br></p><p><br></p>\nThe book for the session on 24.10.2024 is, The Jane Austen Society, by Natalie Jenner.<p><br></p><p>the event is organised by a volunteer&nbsp;&nbsp;</p>",
                "en": "<p>Hello and welcome to The Wordsmiths English book club!</p><p><br></p><p>Once upon a time, Cicero said that \"A room without books is like a body without a soul\". The purpose of the club is to bring together people who like to read books and talk about them.</p><p><br></p><p>We will follow these rules:</p><p>•\teveryone has a chance to speak</p><p>•\twe stay on the topic</p><p>•\twe, politely, respect diverse viewpoints</p><p><br></p><p>During this year we will meet in Iso Omena public library, meeting room Meri.&nbsp;</p><p><br></p><p>These are the dates: 26.09, 24.10, 21.11 and 19.12.&nbsp;</p><p>The time slot is 18:00 – 19:30.</p><p><br></p><p><br></p>\nThe book for the session from 24.10.2024 is, The Jane Austen Society, by Natalie Jenner.<p><br></p><p>the event is organised by a volunteer&nbsp;&nbsp;</p>"
            },
            "name": {
                "fi": "The Wordsmiths English book club! - englanninkielinen lukupiiri ",
                "en": "The Wordsmiths English book club!"
            },
            "provider_contact_info": null,
            "location_extra_info": {
                "fi": "meetingroom Meri",
                "en": "meetingroom Meri"
            },
            "provider": {
                "fi": "the event is organised by a volunteer  ",
                "en": "the event is organised by a volunteer  "
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agi2bb2zq4/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agjefaii4i",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p6062/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-09-29T11:03:29.250633Z",
            "last_modified_time": "2024-09-29T11:03:29.250653Z",
            "date_published": "2024-09-29T10:54:00Z",
            "start_time": "2024-10-15T09:00:00Z",
            "end_time": "2024-10-15T11: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,
            "short_description": {
                "fi": "FC 25 -turnaus",
                "sv": "FC 25 -turnering",
                "en": "FC 25 -tournament"
            },
            "info_url": null,
            "description": {
                "fi": "<p>Oletko sinä Sellon kirjaston FC 25 mestari? Tervetuloa mukaan kaikille avoimeen pelitapahtumaan</p>",
                "sv": "<p>Är du mästare i FC 25 på Sellobiblioteket? Välkommen till detta öppna spelevenemang.</p>",
                "en": "<p>Are you the FC 25 champion of the Sello library? Welcome to this open gaming event.</p>"
            },
            "name": {
                "fi": "FC 25 -turnaus",
                "sv": "FC 25 -turnering",
                "en": "FC 25 -tournament"
            },
            "provider_contact_info": null,
            "location_extra_info": {
                "fi": "Lastenmaa",
                "sv": "Lastenmaa",
                "en": "Lastenmaa"
            },
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjefaii4i/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:64627",
            "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: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: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: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": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 152623,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2024-09-29T01:32:04.024206Z",
                    "last_modified_time": "2024-09-29T01:32:04.024228Z",
                    "url": "http://www.vuotalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_758813.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/152623/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-09-29T01:32:03.994328Z",
            "last_modified_time": "2024-09-29T01:32:04.098888Z",
            "date_published": null,
            "start_time": "2024-10-02T15: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,
            "short_description": {
                "fi": "Vuonna 1961 kylmän sodan aikaan Dag Hammarskjöldilla on vielä vuosi jäljellä tehtävässään YK:n pääsihteerinä. Tämän jälkeen hän aikoo muuttaa taloonsa Österleniin ja nauttia suuresti odotetusta vapaudesta.",
                "sv": "1961 har Dag Hammarskjöld ett år kvar på sin post som FN:s Generalsekreterare. Därefter ska han flytta till sitt hus på Österlen och den efterlängtade friheten.",
                "en": "New York City, 1961. At the peak of the Cold War, the charismatic diplomat and economist Dag Hammarskjöld has reached the pinnacle of his power, serving as Secretary-General of the United Nations in his seventh year."
            },
            "info_url": {
                "fi": "http://www.vuotalo.fi/fi/tapahtumat/event/52F7CDC91A3F48EB1664AE14005E7141/Hammarskjold",
                "sv": "http://www.vuotalo.fi/sv/evenemang/event/52F7CDC91A3F48EB1664AE14005E7141/Hammarskjold",
                "en": "http://www.vuotalo.fi/en/events/event/52F7CDC91A3F48EB1664AE14005E7141/Hammarskjold"
            },
            "description": {
                "fi": "<p>Vuonna 1961 kylmän sodan aikaan Dag Hammarskjöldilla on vielä vuosi jäljellä tehtävässään YK:n pääsihteerinä. Tämän jälkeen hän aikoo muuttaa taloonsa Österleniin ja nauttia suuresti odotetusta vapaudesta.</p><p>Samanaikaisesti kylmä sota riehuu täydessä voimassaan keskipisteenään Kongon tilanne. Hammarskjöld ottaa tehtäväkseen välittää rauhaa ja yhtenäisyyttä maassa. Monien mielestä tämä on mahdoton tehtävä. Toisten mielestä itsemurhamissio.<br>Ohjaus: Per Fly<br>Käsikirjoitus: Per Fly, Ulf Ryberg<br>Näyttelijät: Mikael Persbrandt, Francis Chouler, Richard Brake, Sara Soulié, Hakeem Kae-Kazim, Sanna Sundqvist, Urs Rechn, Brian Caspe<br>Genre: Draama, trilleri<br>Kesto: 1h 54min<br>Tuotantomaa: Ruotsi<br>Tuotantovuosi: 2023<br>Kieli: Enimmäkseen englantia mutta myös ruotsia<br>Tekstitys: Sekä suomi että ruotsi<br>K16<br>Vapaa pääsy</p><p>Elokuva on saanut Nordisk Film & TV Fondin levitystukea sekä se on yhteisrahoitettu Euroopan unionin Luova Eurooppa -ohjelmassa.</p><p>Järj Finlandssvenskt filmcentrum yhteistyössä Vuotalon kanssa<br>www.vuotalo.fi</p>",
                "sv": "<p>1961 har Dag Hammarskjöld ett år kvar på sin post som FN:s Generalsekreterare. Därefter ska han flytta till sitt hus på Österlen och den efterlängtade friheten.</p><p>Men samtidigt rasar det Kalla Kriget för fullt, och brännpunkten ligger i Kongo. Dag Hammarskjöld tar på sig uppdraget att mäkla fred och enighet i landet. Ett omöjligt uppdrag, enligt många. Ett självmordsuppdrag, enligt andra.<br>Regi: Per Fly<br>Manus: Per Fly, Ulf Ryberg<br>Skådespelare: Mikael Persbrandt, Francis Chouler, Richard Brake, Sara Soulié, Hakeem Kae-Kazim, Sanna Sundqvist, Urs Rechn, Brian Caspe<br>Genre: Drama, thriller<br>Speltid: 1h 54min<br>Land: Sverige<br>År: 2023<br>Tal: Mest engelska men också svenska<br>Text: Både svenska och finska<br>F16<br>Fri entré</p><p>Filmen har fått distributionsstöd av Nordisk Film & TV Fond och är samfinansierad av Europeiska Unionens Kreativa Europa-program.</p><p>Arr. Finlandssvenskt filmcentrum i samarbete med Nordhuset</p>",
                "en": "<p>New York City, 1961. At the peak of the Cold War, the charismatic diplomat and economist Dag Hammarskjöld has reached the pinnacle of his power, serving as Secretary-General of the United Nations in his seventh year.</p><p>After decolonization, he takes it upon himself to bring peace to the African countries, thwarting plans to further exploit resources of both powerful entrepreneurs and world leaders. His life is turned upside down when his old friend Peter shows up in New York. Dag realizes that he has missed out on an important part of life and starts questioning his unprecedented devotion and dedication to his job and vision. When UN peacekeepers are killed in open battle in the Congo, the Secretary-General sees no other way than to impose peace by new measures and leads the UN troops on their first war mission. Well aware that his enemies might gather to plot against him, he boards a plane in a final attempt to negotiate a cease-fire…</p><p>Director: Per Fly<br>Actors: Mikael Persbrandt, Francis Chouler, Richard Brake, Sara Soulié, Hakeem Kae-Kazim, Sanna Sundqvist, Urs Rechn, Brian Caspe<br>Genre: Drama, thriller<br>Durations: 1h 54min<br>Country: Sweden<br>Year: 2023<br>Sound: Mostly english but also swedish<br>Subtitles: Finnish and Swedish<br>Age limit: 16<br>Free entry</p><p>The film is distributed by the Nordic Film & TV Foundation and is co-financed by the European Unions Creative Europe-program.</p><p>Org. Finlandssvenskt filmcentrum in cooperation with Vuotalo.<br>www.vuotalo.fi</p>"
            },
            "name": {
                "fi": "Hammarskjöld – Onsdagsbio",
                "sv": "Hammarskjöld – Onsdagsbio",
                "en": "Hammarskjöld – Onsdagsbio"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64627/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agjdg7jkt4",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15321/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65ie/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65ka/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65l4/?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:p11617/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p5121/?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": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-09-27T12:16:46.797081Z",
            "last_modified_time": "2024-09-27T12:16:46.797105Z",
            "date_published": null,
            "start_time": "2024-10-01T05:00:00Z",
            "end_time": "2024-10-20T15: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,
            "short_description": {
                "fi": "Lasten alueella voit tutustua Prankenstein- ja Anni kaverinkesyttäjä -kirjojen teksteihin ja kuvituksiin näyttelyn merkeissä. "
            },
            "info_url": null,
            "description": {
                "fi": "<p>Lasten alueella voit tutustua <strong>Prankenstein- ja Anni kaverinkesyttäjä</strong> -kirjojen teksteihin ja kuvituksiin näyttelyn merkeissä. </p><p>Humoristinen <strong>Prankenstein-sarja</strong> kertoo Elmeristä, joka päätyy opiskelemaan kepposten tekemistä serkkunsa Robinin valmennuksessa. Kirjoissa käsitellään esimerkiksi vammaisuutta ja ystävyyttä. </p><p><strong>Anni kaverinkesyttäjä</strong>&nbsp;on alakouluikäisille sopiva sympaattinen tarina kivoista ja oudoista tyypeistä.</p><p>Vuoden 2024 espoolainen ammattitaiteilija on kirjailija <strong>Kaisa Paasto</strong> on julkaissut useita lasten- ja nuortenkirjoja, esimerkiksi suosittuja <strong>Prankenstein- ja Anni kaverinkesyttäjä </strong>kirjasarjaa. </p><p>(Tekstit Kaisa Paasto, kuvat Mari Ahokoivu).</p>"
            },
            "name": {
                "fi": "Kaisa Paasto - kirja- ja kuvitusnäyttely "
            },
            "provider_contact_info": null,
            "location_extra_info": {
                "fi": "Lastenosasto"
            },
            "provider": {
                "fi": "Kaisa Paasto"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjdg7jkt4/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:63983",
            "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": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 151905,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2024-07-26T06:15:25.314442Z",
                    "last_modified_time": "2024-07-26T06:15:25.314461Z",
                    "url": "http://www.kanneltalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_753860.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/151905/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-07-26T06:15:25.286620Z",
            "last_modified_time": "2024-09-27T12:15:15.724439Z",
            "date_published": null,
            "start_time": "2024-10-04T15:00:00Z",
            "end_time": "2024-10-04T18: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,
            "short_description": {
                "fi": "Global Club Nights (GCN) on klubisarja, jossa musiikin parissa työskentelevät sekä sitä rakastavat ihmiset kokoontuvat juhlistamaan musiikkia yhdessä. Tänään lavalla Musase Quintet ja Skatterheads Ltd!",
                "sv": "Global Club Nights (GCN) är en klubbserie där personer som är involverade i och arbetar med musik kan träffa musikälskare för att hylla musiken och skapa en säker, inkluderande och kreativ miljö. I kväll hör vi Musase Quintet och Skatterheads Ltd!",
                "en": "Global Club Nights (GCN) is a club series where people who deal and work with music gather with those who love and enjoy it, to celebrate and create a safe, inclusive and creative environment. Tonight we’ll meet Musase Quintet and Skatterheads Ltd!"
            },
            "info_url": {
                "fi": "http://www.kanneltalo.fi/fi/tapahtumat/event/D4F7478CF54206985964F79A3A22C35D/Musase_Quintet_Skatterheads_Ltd",
                "sv": "http://www.kanneltalo.fi/sv/evenemang/event/D4F7478CF54206985964F79A3A22C35D/Musase_Quintet_Skatterheads_Ltd",
                "en": "http://www.kanneltalo.fi/en/events/event/D4F7478CF54206985964F79A3A22C35D/Musase_Quintet_Skatterheads_Ltd"
            },
            "description": {
                "fi": "<p>Global Club Nights (GCN) on klubisarja, jossa musiikin parissa työskentelevät sekä sitä rakastavat ihmiset kokoontuvat juhlistamaan musiikkia yhdessä. Tänään lavalla Musase Quintet ja Skatterheads Ltd!</p><p><b>Musase Quintet</b><br>”Haluamme tuoda valoa, toivoa ja iloa ihmisten elämään.” – Oletko valmis lähtemään rajat ylittävälle musiikilliselle matkalle? Musase Quintet on Suomessa vaikuttava sensaatio, joka määrittelee afrobeat-, funk- ja maailmanmusiikkikentän uudelleen.</p><p>Tansanian ja Suomen lumoavista maisemista lähtöisin oleva Musase Quintet kokoaa yhteen joukon poikkeuksellisen lahjakkaita muusikoita, joista kukin tuo oman ainutlaatuisen vivahteensa yhtyeen aivan omanlaiseen soundiin. Se hakee innoituksensa afrobeatin ja erityisesti tansanialaisen musiikin rikkaista perinteistä yhdistäen niitä funkin grooveen ja maailmanmusiikin moninaisiin elementteihin ja tarjoaa siis unohtumattoman musiikillisen elämyksen.</p><p><b>Skatterheads Ltd</b><br>SKATTERHEADS LTD. on elinvoimainen ensimmäisen aallon ska-yhtye, joka on omistautunut elvyttämään genren alkulähteiden energiset ja nopeatempoiset rytmit. Tuotantomme tavoitteena on tuoda skan ajaton soundi nykypäivän yleisöille sekoittamalla klassisia vaikutteita moderneihin vivahteisiin. Juhlistamme genren juuria, jotka ovat 1960-luvun Jamaikalla, ja yhdistämme musiikkiin erilaisia kulttuurielementtejä ja nykyvaikutteita.</p><p>Osallisuus ja monimuotoisuus ovat tuotantomme ytimessä. Bändimme jäsenet ovat kotoisin Mosambikista, Suomesta, Kreikasta, Brasiliasta, Yhdysvalloista, Nigeriasta ja Tansaniasta, mikä heijastaa erilaisten kulttuurivaikutteiden rikasta kirjoa. Tämä monimuotoisuus ei ainoastaan rikastuta musiikillista tyyliämme, vaan myös edistää yhteistyöhön perustuvaa ilmapiiriä, jossa erilaisia näkökulmia arvostetaan ja otetaan huomioon. Pyrimme aktiivisesti luomaan osallistavan tilan yleisöllemme ja yhteistyökumppaneillemme, jotta musiikki vastaisi monenlaisten kuulijoiden tarpeisiin ja edistäisi elinvoimaista, monikulttuurista musiikkimaisemaa.<br> <br>Kokoonpano<br>Omotola Adeshina - laulu + saksofoni<br>Genevieve Andreasen - laulu<br>Aarne Toivonen - rummut + laulu<br>Baraka Issabu - piano<br>Fabio DeOliveira - kitara<br>Devina Boughton - trumpetti<br>Jaakko Arola - saksofoni<br>Vasileios Katopodis - basso</p><p>Global Club Nights -klubien tavoitteena on turvallisen, osallistavan ja luovan ympäristön luominen ja siltojen rakentaminen kaikkien musiikin ystävien ja heidän yhteisöjensä välille. Global Club Nights on tuotettu yhteistyössä Sibelius-Akatemian globaalin musiikin osaston ja Kanneltalon kanssa.</p><p>Tapahtumilla pyritään rakentamaan siltoja kaikkien musiikin ystävien ja heidän yhteisöjensä välille. Kulttuurikeskus Kanneltalo tuottaa Global Club Nights (GCN) -illat yhteistyössä Sibelius-Akatemian Global Music -koulutusohjelman kanssa. Marraskuun 15. päivänä järjestettävä Global Club Nights on osa Etnosoi! -festivaalia.</p>",
                "sv": "<p>Global Club Nights (GCN) är en klubbserie där personer som är involverade i och arbetar med musik kan träffa musikälskare för att hylla musiken och skapa en säker, inkluderande och kreativ miljö. I kväll hör vi Musase Quintet och Skatterheads Ltd!</p><p><b>Musase Quintet</b><br>\"Vi vill föra in ljus, hopp och glädje i människors liv.\" – Är du redo att ge dig ut på en gränsöverskridande musikalisk resa? Musase Quintet är en sensation i Finland. Gruppen omdefinierar afrobeat-, funk- och världsmusikscenen.</p><p>Musase Quintet har sitt ursprung i de förtrollande landskapen i Tanzania och i Finland och samlar ihop en grupp exceptionellt begåvade musiker, som var och en ger en unik twist till bandets personliga sound. De hämtar sin inspiration från de rika traditionerna av afrobeat och särskilt tanzanisk musik som de kombinerar med groove i funk och många element i världsmusiken, och bjuder alltså på en oförglömlig musikalisk upplevelse.</p><p><b>Skatterheads Ltd</b><br>SKATTERHEADS LTD. är ett livfullt första vågens skaband med målet att återuppliva de energiska och glättiga rytmerna från genrens ursprung. Med vår produktion vill vi ta det tidlösa soundet av ska till den samtida publiken och blanda klassiska influenser med moderna inslag. Vi hyllar genrens rötter i 1960-talets Jamaica samtidigt som vi låter vår musik genomsyras av olika kulturella element och samtida influenser.</p><p>Inkludering och mångfald är kärnan i vår produktion. Våra bandmedlemmar kommer från Moçambique, Finland, Grekland, Brasilien, USA, Nigeria och Tanzania, vilket skapar en rik väv av kulturella influenser. Mångfalden berikar inte bara vår musikaliska stil, utan främjar också en samarbetsmiljö där olika perspektiv värdesätts och integreras. Vi arbetar aktivt för att skapa ett inkluderande utrymme för vår publik och våra samarbetspartner för att säkerställa att vår musik får gehör hos ett brett utbud av lyssnare och bidrar till ett livfullt, mångkulturellt musikaliskt landskap.<br> <br>Ensemble<br>Omotola Adeshina – sång + saxofon<br>Genevieve Andreasen – sång<br>Aarne Toivonen – trummor + sång<br>Baraka Issabu – piano<br>Fabio DeOliveira – gitarr<br>Devina Boughton – trumpet<br>Jaakko Arola – saxofon<br>Vasileios Katopodis – bas</p><p>Syftet med klubbarna är att skapa en trygg, inkluderande och kreativ miljö och bygga broar mellan alla musikälskare och deras gemenskaper. Global Club Nights har producerats i samarbete med avdelningen för global musik vid Sibelius-Akademin och Gamlasgården.</p><p>Evenemangen syftar till att bygga broar mellan alla musikälskare och deras gemenskaper. Kulturcentret Gamlasgården producerar Global Club Nights (GCN)-kvällarna i samarbete med Sibelius-Akademins utbildningsprogram Global Music. Global Club Nights som ordnas den 15 november är en del av Etnosoi!-festivalen.</p>",
                "en": "<p>Global Club Nights (GCN) is a club series where people who deal and work with music gather with those who love and enjoy it, to celebrate and create a safe, inclusive and creative environment. Tonight we’ll meet Musase Quintet and Skatterheads Ltd!</p><p><b>Musase Quintet</b><br>“Giving light, hope and joy in life is our treasure.” – Are you ready to embark on a musical journey that transcends borders? Look no further than Musase Quintet, the Finland-based sensation that's redefining the Afrobeat, funk, and world music scene.</p><p>Hailing from the enchanting landscapes of Tanzania and Finland, Musase Quintet brings together a group of exceptionally talented musicians, each contributing their unique flair to create a sound that's truly one-of-a-kind. Inspired by the rich traditions of Afrobeat and particularly the Tanzanian music landscape, infused with the groove of funk, and sprinkled with diverse world music elements, Musase Quintet promises an unforgettable auditory experience.</p><p><b>Skatterheads Ltd</b><br>SKATTERHEADS LTD. is a vibrant first wave ska band dedicated to reviving the energetic and upbeat rhythms of the genre's origins. Our production aims to bring the timeless sounds of ska to contemporary audiences, blending classic influences with modern twists. We celebrate the genre's roots in 1960s Jamaica while infusing our music with diverse cultural elements and contemporary influences.</p><p>Inclusion and diversity are at the core of our production. Our band members hail from Mozambique, Finland, Greece, Brazil, USA, Nigeria, and Tanzania, reflecting a rich tapestry of cultural influences. This diversity not only enriches our musical style but also fosters a collaborative environment where different perspectives are valued and integrated. We actively seek to create an inclusive space for our audience and collaborators, ensuring our music resonates with a wide range of listeners and contributes to a vibrant, multicultural musical landscape.<br> <br><b>Ensemble</b><br>Omotola Adeshina - Vocals + Sax<br>Genevieve Andreasen - Vocals<br>Aarne Toivonen - Drums + Vocals<br>Baraka Issabu - Piano<br>Fabio DeOliveira - Guitar<br>Devina Boughton - Trumpet<br>Jaakko Arola -  Sax<br>Vasileios Katopodis - Bass</p><p>The aim of the clubs is to create a safe, inclusive and creative environment and build bridges between all music lovers and their communities. Global Club Nights has been produced in cooperation with the Sibelius Academy’s Global Music Department and Kanneltalo.</p><p>The events aim to build bridges between all music lovers and their communities. Kanneltalo cultural centre produces Global Club Nights (GCN) evenings in cooperation with the Sibelius Academy’s Global Music study programme. Global Club Nights arranged on 15 November is part of the Etnosoi! festival.</p>"
            },
            "name": {
                "fi": "Musase Quintet | Skatterheads Ltd – Global Club Nights",
                "sv": "Musase Quintet | Skatterheads Ltd – Global Club Nights",
                "en": "Musase Quintet | Skatterheads Ltd – Global Club Nights"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:63983/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agjdge7hv4",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@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": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-09-27T09:57:27.062281Z",
            "last_modified_time": "2024-09-27T10:28:26.934765Z",
            "date_published": null,
            "start_time": "2024-09-29T07:00:00Z",
            "end_time": "2024-10-25T17: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,
            "short_description": {
                "fi": "Keramiikkataiteen näyttely",
                "sv": "Utställning av keramisk konst",
                "en": "Exhibition of ceramic art"
            },
            "info_url": null,
            "description": {
                "fi": "<p>Linnut ovat naapureitamme lähiluonnossa ja kansanperinteessä. Kalevalan sekä etenkin Kantelettaren runot puhuvat pohjoisten maisemien lintujen ja ihmisten väleistä kauniisti, esimerkiksi näin:</p><p><br></p><p>\"Meis’t on hanhi hautumassa, </p><p>meistä joutsen joutumassa, </p><p>sorsanen sorenemassa, </p><p>vesilintu vertymässä.\"</p><p>-Kanteletar</p><p><br></p><p>Sellon kirjaston näyttelyvitriiniin laskeutuneessa värikkäässä keramiikkalintuparvessa on nähtävillä muun muassa alkulintu telkkä, kaikuvahuutoinen kuikka, kevätvalon tuoja laulujoutsen, rantaniittyjen vähentynyt keltavästäräkki ja talven virtapaikoissa kävelevä koskikara.&nbsp;</p><p>Näyttelyn keramiikkaveistokset heijastavat pitkän saaristoasumisen muovaamaa suhtautumistani lintuihin persoonallisina naapureina. Veistokset kertovat sadunomaisesti siitä, että lajien väliseen empatiaan pohjautuvassa maailmankuvassa eläminen on mahdollista nykypäivänäkin.</p><p><em>Henrietta Pitkänen (Lintukoto Arts) </em>on biologitaustainen taiteilija, jonka monimateriaaliset, nykykansantaidepiirteiset työt syntyvät uusmaalaisen lähiluonnon innoittamina.</p>",
                "sv": "<p>Fåglarna är våra grannar i naturen och i folktron. Dikterna i Kalevala, och särskilt Kantelettares dikter, talar vackert om förhållandet mellan fåglar och människor i de nordliga landskapen, till exempel (på finska):</p><p><br></p><p>\"Meis’t on hanhi hautumassa, </p><p>meistä joutsen joutumassa, </p><p>sorsanen sorenemassa, </p><p>vesilintu vertymässä.\"</p><p>-Kanteletar</p><p><br></p><p>Den färgglada fågelflocken i keramik som har landat i Sellobibliotekets monter består av fåglar som den ursprungliga övervintrande fågeln, den ekande göken, den vårpigga sångsvanen, den minskande flocken av rörsångare på strandängarna och rovfågeln som vandrar i vinterns bäckfåror.&nbsp;</p><p>Keramikskulpturerna i utställningen speglar mitt långt liv i skärgården, vilket har format min inställning till fåglar som personliga grannar. Skulpturerna är ett sagolikt exempel på hur det än idag är möjligt att leva i en världsåskådning som bygger på empati mellan arterna.</p><p><em>Henrietta Pitkänen (Lintukoto Arts)</em> är en konstnär med bakgrund inom biologi vars samtida folkkonstverk i flera material är inspirerade av den lokala nyländska naturen.</p>",
                "en": "<p>Birds are our neighbours in nature and folklore. The poems of the Kalevala and especially of Kanteletar speak beautifully of the relationship between birds and humans in the northern landscapes, for example like this (in Finnish):</p><p><br></p><p>\"Meis’t on hanhi hautumassa, </p><p>meistä joutsen joutumassa, </p><p>sorsanen sorenemassa, </p><p>vesilintu vertymässä.\"</p><p>-Kanteletar</p><p><br></p><p>The colourful ceramic bird flock that has landed in the display case of the Sello Library features such birds as the primordial wintering bird, the echoing cuckoo, the spring-bright whooper swan, the dwindling flock of reed buntings in the coastal meadows and the raptor that walks in the winter stream beds.&nbsp;</p><p>The ceramic sculptures in the exhibition reflect my view of birds as personal neighbours, shaped by living in the archipelago. The sculptures are a fairy-tale example of how living in a worldview based on interspecies empathy is still possible today.</p><p><em>Henrietta Pitkänen (Lintukoto Arts)</em> is an artist with a background in biology whose multi-material, contemporary folk art works are inspired by the local nature of Uusimaa.</p>"
            },
            "name": {
                "fi": "Näyttely: Henrietta Pitkänen: Terveisiä vesilintukansalta –  siivekkäitä keramiikkaveistoksia",
                "sv": "Utställning: Henrietta Pitkänen: Hälsningar från vattenfågelfolket - bevingade keramiska skulpturer",
                "en": "Exhibition: Henrietta Pitkänen: Greetings from the waterfowl flock - winged ceramic sculptures"
            },
            "provider_contact_info": null,
            "location_extra_info": {
                "fi": "Näyttelyvitriini (2. kerros)",
                "sv": "Utställningsvitrin (2:a våningen)",
                "en": "Glass showcase (2nd floor)"
            },
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjdge7hv4/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agjdge7iay",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:63115/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66fq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66hi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ky/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66mq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67i4/?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": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-09-27T05:28:31.360463Z",
            "last_modified_time": "2024-09-27T05:28:31.360485Z",
            "date_published": null,
            "start_time": "2024-10-30T16:00:00Z",
            "end_time": "2024-10-30T17:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "short_description": {
                "fi": "Tervetuloa kuuntelemaan Arja Hakulisen kirjailijavierailua Lippulaivan kirjastoon 30.10. klo 18.00 alkaen.",
                "sv": "Välkommen till Arja Hakulinens författarbesök på Lippulaiva bibliotek den 30.10. kl. 18.00.",
                "en": "Welcome to Arja Hakulinen's author's visit to Lippulaiva Library on 30.10. at 18.00."
            },
            "info_url": null,
            "description": {
                "fi": "<p>Tervetuloa kuuntelemaan Arja Hakulisen kirjailijavierailua Lippulaivan kirjastoon 30.10. klo 18.00 alkaen.</p><p><br></p><p><strong>Kirjailijan omat sanat:</strong></p><p><strong>&nbsp;</strong></p><p>Ryhdyin kirjoittamaan Kolmatta Solmua rakkaudesta kosmologiaan. Tajusin kymmenen vuotta sitten, että en ehdi nähdä aikaa, jolloin ihmiskunta perustaa sivilisaatioita aurinkokuntamme eri planeetoille. Minua on aina kiehtonut sekä avaruus että yhteisöjen rakentuminen ja tuota prosessia johtavat arvot. Kirja jäi joksikin aikaa kesken, mutta koulutusmatkalla Ukrainassa 2016 heräsin sodan todellisuuteen. Kuolleiden sotilaiden ja mielenosoittajien kuvat reunustivat Maidanin aukiota ja ymmärsin, että suuri sota voi olla edessä. Tajusin, että Euroopan rauhan aika on ollutkin kupla, jonka uumenissa diktaattori valmistautuu hyökkäykseen. Jatkoin Kolmannen Solmun kirjoittamista, sillä tuska Ukrainan kohtalosta sai minut pohtimaan maailmanpoliittisia kysymyksiä monista näkökulmista. Kun vakavat terveysongelmat koettelivat vuonna 2022, minulle tuli kiire viimeistellä teokseni. Kolmas Solmu on minun, maailmanparantajan, testamentti.</p><p>&nbsp;</p><p>Arja Hakulinen, FM, KM, draamapedagogi, kouluttaja ja kirjailija</p>",
                "sv": "<p>Välkommen till Arja Hakulinens författarbesök på Lippulaiva bibliotek den 30.10. kl. 18.00.</p>",
                "en": "<p>Welcome to Arja Hakulinen's author's visit to Lippulaiva Library on 30.10. at 18.00.</p>"
            },
            "name": {
                "fi": "Kirjailijavieraana Arja Hakulinen",
                "sv": "Gästförfattare Arja Hakulinen",
                "en": "Arja Hakulinen's author visit"
            },
            "provider_contact_info": null,
            "location_extra_info": {
                "fi": "Salonki",
                "sv": "Salonki",
                "en": "Salonki"
            },
            "provider": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjdge7iay/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agjc2r7mee",
            "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: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: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:p3917/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p8630/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-09-26T06:48:07.528980Z",
            "last_modified_time": "2024-09-26T12:36:51.764828Z",
            "date_published": null,
            "start_time": "2024-10-12T11:00:00Z",
            "end_time": "2024-10-12T14:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "short_description": {
                "fi": "Perinteinen kiinalainen festivaali",
                "sv": "Traditionell kinesisk festival",
                "en": "Traditional Chinese festival"
            },
            "info_url": null,
            "description": {
                "fi": "<p>&nbsp;</p><p>Tervetuloa Sellon Kirjastoon juhlimaan Kiinalaisen Ystävyysseuran kanssa “Double 9th festivaalia”! Keskisyksyyn ajoittuva juhla on yksi tärkeimmistä kiinalaisista juhlista, jossa tulemme yhteen perheen ja rakkaiden kanssa juhlimaan perheidemme vanhempia sekä isovanhempia.&nbsp;</p><p>&nbsp;</p><p>Olemme kaukana omien perheidemme luota, joten kutsumme kaikki meidän ystävämme täällä Suomessa viettämään juhlaa kanssamme. Meillä on paljon perheille sopivia aktiviteettejä, ja viemme teidät matkalle historiallisiin maisemiin. Voitte pukeutua perinteiseen Han-dynastian pukuun, opetella kiinan kieltä, nauttien kiinalaisesta teeseremoniasta, oppien perinteistä kalligrafiaa ja kiinalaista maalausta. Meillä on myös paljon hauskoja aktiviteettejä ja käsitöitä, jotka sopivat perheille. Iltapäivän aikana voimme myös nauttia perinteisistä esityksistä. Tervetuloa tähän kulttuurin ja aktiviteettien täytteiseen iltapäivään.</p><p>&nbsp;</p>",
                "sv": "<p>Familjefokuserat evenemang med spel och aktiviteter. Det blir uppträdanden med kinesisk musik, kinesiska traditionella dräkter och danser. Det kommer att finnas 12 montrar med olika roligheter och spel, introduktion till kinesisk kalligrafi, kinesisk teceremoni och olika konsthantverk.</p>",
                "en": "<p>Welcome to join our “Double 9th Festival” by the Finnish Chinese Friendship at Sello Library! Double 9th Festival is one of the most important festivals of the Chinese calendar, it is a celebration where we come together with our loved ones to show respect to our elders.&nbsp;</p><p>&nbsp;</p><p>As we are far away from our families back home, we invite all our friends in Finland to celebrate this festival of coming together with us. We have lots of fun activities’ prepared allowing you to travel back in time to ancient China. Try on a traditional costume, learn basic chinese at our \"Chinese corner\", discover the beauty of \"tea art\", learn basic \"calligraphy and painting”, and participate in lots of handicraft activities. We also have traditional performances for you to enjoy. Welcome to join us in an afternoon filled with culture and fun.&nbsp;</p>"
            },
            "name": {
                "fi": "Double 9th Festival",
                "sv": "Double 9th Festival",
                "en": "Double 9th Festival"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": {
                "fi": "Kiinalainen Ystävyysseura RY",
                "sv": "Chinese-Finnish Friendship Association",
                "en": "Chinese-Finnish Friendship Association"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agjc2r7mee/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agisdkkmlm",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:63115/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66fq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66hi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ky/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66mq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67i4/?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:p916/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkkmvu/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7axy/?format=api"
                }
            ],
            "created_time": "2024-06-07T11:24:04.689859Z",
            "last_modified_time": "2024-09-26T11:55:57.114659Z",
            "date_published": null,
            "start_time": "2024-12-12T07:30:00Z",
            "end_time": "2024-12-12T08:35: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,
            "short_description": {
                "fi": "Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).\n\nTervetuloa!",
                "sv": "Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).\n\nVälkommen!",
                "en": "Chair gymnastics, bodywork and balance every Thursday (no instruction during  public holidays).\n\nWelcome!"
            },
            "info_url": null,
            "description": {
                "fi": "<p>Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).</p><p>Aikataulu:</p><p>Ma klo 09.30-10.00 Tuolijumppa</p><p>Ma klo 10.05-10.35 Kehonhuolto &amp;tasapaino</p><p>Järjestäjä: Espoon liikuntatoimi</p><p>Tervetuloa!</p>",
                "sv": "<p>Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).</p><p>Schema:</p><p>Mån 09.30-10.00 Stolgymnastik</p><p>Mån 10.05-10.35 Kroppsvård och balans</p><p>Arrangör: Esbo idrottsavdelning</p><p>Välkommen!</p>",
                "en": "<p>Chair gymnastics, bodywork and balance every Thursday (no instruction during public holidays).</p><p>Schedule:</p><p>Mon 09.30-10.00 Chair exercises</p><p>Mon 10.05-10.35 Body care &amp; balance</p><p>Organiser: Espoo sports department</p><p>Welcome!</p>"
            },
            "name": {
                "fi": "Tuolijumppa, kehonhuolto & tasapaino ",
                "sv": "Stolgymnastik, stretching och balans",
                "en": "Chair gymnastics, body maintenance & balance"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": {
                "fi": "Espoon liikuntatoimi",
                "sv": "Espoon liikuntatoimi",
                "en": "Espoon liikuntatoimi"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkkmlm/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agisdkkmf4",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:63115/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66fq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66hi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ky/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66mq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67i4/?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:p916/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkkmvu/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7axy/?format=api"
                }
            ],
            "created_time": "2024-06-07T11:24:04.485496Z",
            "last_modified_time": "2024-09-26T11:55:57.044418Z",
            "date_published": null,
            "start_time": "2024-12-05T07:30:00Z",
            "end_time": "2024-12-05T08:35: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,
            "short_description": {
                "fi": "Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).\n\nTervetuloa!",
                "sv": "Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).\n\nVälkommen!",
                "en": "Chair gymnastics, bodywork and balance every Thursday (no instruction during  public holidays).\n\nWelcome!"
            },
            "info_url": null,
            "description": {
                "fi": "<p>Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).</p><p>Aikataulu:</p><p>Ma klo 09.30-10.00 Tuolijumppa</p><p>Ma klo 10.05-10.35 Kehonhuolto &amp;tasapaino</p><p>Järjestäjä: Espoon liikuntatoimi</p><p>Tervetuloa!</p>",
                "sv": "<p>Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).</p><p>Schema:</p><p>Mån 09.30-10.00 Stolgymnastik</p><p>Mån 10.05-10.35 Kroppsvård och balans</p><p>Arrangör: Esbo idrottsavdelning</p><p>Välkommen!</p>",
                "en": "<p>Chair gymnastics, bodywork and balance every Thursday (no instruction during public holidays).</p><p>Schedule:</p><p>Mon 09.30-10.00 Chair exercises</p><p>Mon 10.05-10.35 Body care &amp; balance</p><p>Organiser: Espoo sports department</p><p>Welcome!</p>"
            },
            "name": {
                "fi": "Tuolijumppa, kehonhuolto & tasapaino ",
                "sv": "Stolgymnastik, stretching och balans",
                "en": "Chair gymnastics, body maintenance & balance"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": {
                "fi": "Espoon liikuntatoimi",
                "sv": "Espoon liikuntatoimi",
                "en": "Espoon liikuntatoimi"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkkmf4/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agisdkkmbq",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:63115/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66fq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66hi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ky/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66mq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67i4/?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:p916/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkkmvu/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7axy/?format=api"
                }
            ],
            "created_time": "2024-06-07T11:24:04.025949Z",
            "last_modified_time": "2024-09-26T11:55:56.976791Z",
            "date_published": null,
            "start_time": "2024-11-28T07:30:00Z",
            "end_time": "2024-11-28T08:35: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,
            "short_description": {
                "fi": "Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).\n\nTervetuloa!",
                "sv": "Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).\n\nVälkommen!",
                "en": "Chair gymnastics, bodywork and balance every Thursday (no instruction during  public holidays).\n\nWelcome!"
            },
            "info_url": null,
            "description": {
                "fi": "<p>Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).</p><p>Aikataulu:</p><p>Ma klo 09.30-10.00 Tuolijumppa</p><p>Ma klo 10.05-10.35 Kehonhuolto &amp;tasapaino</p><p>Järjestäjä: Espoon liikuntatoimi</p><p>Tervetuloa!</p>",
                "sv": "<p>Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).</p><p>Schema:</p><p>Mån 09.30-10.00 Stolgymnastik</p><p>Mån 10.05-10.35 Kroppsvård och balans</p><p>Arrangör: Esbo idrottsavdelning</p><p>Välkommen!</p>",
                "en": "<p>Chair gymnastics, bodywork and balance every Thursday (no instruction during public holidays).</p><p>Schedule:</p><p>Mon 09.30-10.00 Chair exercises</p><p>Mon 10.05-10.35 Body care &amp; balance</p><p>Organiser: Espoo sports department</p><p>Welcome!</p>"
            },
            "name": {
                "fi": "Tuolijumppa, kehonhuolto & tasapaino ",
                "sv": "Stolgymnastik, stretching och balans",
                "en": "Chair gymnastics, body maintenance & balance"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": {
                "fi": "Espoon liikuntatoimi",
                "sv": "Espoon liikuntatoimi",
                "en": "Espoon liikuntatoimi"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkkmbq/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agisdkkl4i",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:63115/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66fq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66hi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ky/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66mq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67i4/?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:p916/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkkmvu/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7axy/?format=api"
                }
            ],
            "created_time": "2024-06-07T11:24:03.676261Z",
            "last_modified_time": "2024-09-26T11:55:56.917870Z",
            "date_published": null,
            "start_time": "2024-11-21T07:30:00Z",
            "end_time": "2024-11-21T08:35: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,
            "short_description": {
                "fi": "Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).\n\nTervetuloa!",
                "sv": "Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).\n\nVälkommen!",
                "en": "Chair gymnastics, bodywork and balance every Thursday (no instruction during  public holidays).\n\nWelcome!"
            },
            "info_url": null,
            "description": {
                "fi": "<p>Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).</p><p>Aikataulu:</p><p>Ma klo 09.30-10.00 Tuolijumppa</p><p>Ma klo 10.05-10.35 Kehonhuolto &amp;tasapaino</p><p>Järjestäjä: Espoon liikuntatoimi</p><p>Tervetuloa!</p>",
                "sv": "<p>Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).</p><p>Schema:</p><p>Mån 09.30-10.00 Stolgymnastik</p><p>Mån 10.05-10.35 Kroppsvård och balans</p><p>Arrangör: Esbo idrottsavdelning</p><p>Välkommen!</p>",
                "en": "<p>Chair gymnastics, bodywork and balance every Thursday (no instruction during public holidays).</p><p>Schedule:</p><p>Mon 09.30-10.00 Chair exercises</p><p>Mon 10.05-10.35 Body care &amp; balance</p><p>Organiser: Espoo sports department</p><p>Welcome!</p>"
            },
            "name": {
                "fi": "Tuolijumppa, kehonhuolto & tasapaino ",
                "sv": "Stolgymnastik, stretching och balans",
                "en": "Chair gymnastics, body maintenance & balance"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": {
                "fi": "Espoon liikuntatoimi",
                "sv": "Espoon liikuntatoimi",
                "en": "Espoon liikuntatoimi"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkkl4i/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agisdkklwy",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:63115/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66fq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66hi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ky/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66mq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67i4/?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:p916/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkkmvu/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7axy/?format=api"
                }
            ],
            "created_time": "2024-06-07T11:24:03.210701Z",
            "last_modified_time": "2024-09-26T11:55:56.858199Z",
            "date_published": null,
            "start_time": "2024-11-14T07:30:00Z",
            "end_time": "2024-11-14T08:35: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,
            "short_description": {
                "fi": "Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).\n\nTervetuloa!",
                "sv": "Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).\n\nVälkommen!",
                "en": "Chair gymnastics, bodywork and balance every Thursday (no instruction during  public holidays).\n\nWelcome!"
            },
            "info_url": null,
            "description": {
                "fi": "<p>Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).</p><p>Aikataulu:</p><p>Ma klo 09.30-10.00 Tuolijumppa</p><p>Ma klo 10.05-10.35 Kehonhuolto &amp;tasapaino</p><p>Järjestäjä: Espoon liikuntatoimi</p><p>Tervetuloa!</p>",
                "sv": "<p>Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).</p><p>Schema:</p><p>Mån 09.30-10.00 Stolgymnastik</p><p>Mån 10.05-10.35 Kroppsvård och balans</p><p>Arrangör: Esbo idrottsavdelning</p><p>Välkommen!</p>",
                "en": "<p>Chair gymnastics, bodywork and balance every Thursday (no instruction during public holidays).</p><p>Schedule:</p><p>Mon 09.30-10.00 Chair exercises</p><p>Mon 10.05-10.35 Body care &amp; balance</p><p>Organiser: Espoo sports department</p><p>Welcome!</p>"
            },
            "name": {
                "fi": "Tuolijumppa, kehonhuolto & tasapaino ",
                "sv": "Stolgymnastik, stretching och balans",
                "en": "Chair gymnastics, body maintenance & balance"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": {
                "fi": "Espoon liikuntatoimi",
                "sv": "Espoon liikuntatoimi",
                "en": "Espoon liikuntatoimi"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkklwy/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agisdkklrm",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:63115/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66fq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66hi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ky/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66mq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67i4/?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:p916/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkkmvu/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7axy/?format=api"
                }
            ],
            "created_time": "2024-06-07T11:24:02.695996Z",
            "last_modified_time": "2024-09-26T11:55:56.775750Z",
            "date_published": null,
            "start_time": "2024-11-07T07:30:00Z",
            "end_time": "2024-11-07T08:35: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,
            "short_description": {
                "fi": "Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).\n\nTervetuloa!",
                "sv": "Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).\n\nVälkommen!",
                "en": "Chair gymnastics, bodywork and balance every Thursday (no instruction during  public holidays).\n\nWelcome!"
            },
            "info_url": null,
            "description": {
                "fi": "<p>Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).</p><p>Aikataulu:</p><p>Ma klo 09.30-10.00 Tuolijumppa</p><p>Ma klo 10.05-10.35 Kehonhuolto &amp;tasapaino</p><p>Järjestäjä: Espoon liikuntatoimi</p><p>Tervetuloa!</p>",
                "sv": "<p>Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).</p><p>Schema:</p><p>Mån 09.30-10.00 Stolgymnastik</p><p>Mån 10.05-10.35 Kroppsvård och balans</p><p>Arrangör: Esbo idrottsavdelning</p><p>Välkommen!</p>",
                "en": "<p>Chair gymnastics, bodywork and balance every Thursday (no instruction during public holidays).</p><p>Schedule:</p><p>Mon 09.30-10.00 Chair exercises</p><p>Mon 10.05-10.35 Body care &amp; balance</p><p>Organiser: Espoo sports department</p><p>Welcome!</p>"
            },
            "name": {
                "fi": "Tuolijumppa, kehonhuolto & tasapaino ",
                "sv": "Stolgymnastik, stretching och balans",
                "en": "Chair gymnastics, body maintenance & balance"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": {
                "fi": "Espoon liikuntatoimi",
                "sv": "Espoon liikuntatoimi",
                "en": "Espoon liikuntatoimi"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkklrm/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agisdkklna",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:63115/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66fq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66hi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ky/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66mq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67i4/?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:p916/?format=api"
                }
            ],
            "registration": null,
            "super_event": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkkmvu/?format=api"
            },
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "info_url": null,
                    "description": null,
                    "price": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7axy/?format=api"
                }
            ],
            "created_time": "2024-06-07T11:24:01.996290Z",
            "last_modified_time": "2024-09-26T11:55:56.708171Z",
            "date_published": null,
            "start_time": "2024-10-31T07:30:00Z",
            "end_time": "2024-10-31T08:35: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,
            "short_description": {
                "fi": "Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).\n\nTervetuloa!",
                "sv": "Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).\n\nVälkommen!",
                "en": "Chair gymnastics, bodywork and balance every Thursday (no instruction during  public holidays).\n\nWelcome!"
            },
            "info_url": null,
            "description": {
                "fi": "<p>Tuolijumppa, kehonhuolto ja tasapaino joka torstai (ei ohjausta arkipyhinä).</p><p>Aikataulu:</p><p>Ma klo 09.30-10.00 Tuolijumppa</p><p>Ma klo 10.05-10.35 Kehonhuolto &amp;tasapaino</p><p>Järjestäjä: Espoon liikuntatoimi</p><p>Tervetuloa!</p>",
                "sv": "<p>Stolgymnastik, stretching och balans varje torsdag (ingen undervisning under helgdagar).</p><p>Schema:</p><p>Mån 09.30-10.00 Stolgymnastik</p><p>Mån 10.05-10.35 Kroppsvård och balans</p><p>Arrangör: Esbo idrottsavdelning</p><p>Välkommen!</p>",
                "en": "<p>Chair gymnastics, bodywork and balance every Thursday (no instruction during public holidays).</p><p>Schedule:</p><p>Mon 09.30-10.00 Chair exercises</p><p>Mon 10.05-10.35 Body care &amp; balance</p><p>Organiser: Espoo sports department</p><p>Welcome!</p>"
            },
            "name": {
                "fi": "Tuolijumppa, kehonhuolto & tasapaino ",
                "sv": "Stolgymnastik, stretching och balans",
                "en": "Chair gymnastics, body maintenance & balance"
            },
            "provider_contact_info": null,
            "location_extra_info": null,
            "provider": {
                "fi": "Espoon liikuntatoimi",
                "sv": "Espoon liikuntatoimi",
                "en": "Espoon liikuntatoimi"
            },
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agisdkklna/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        }
    ]
}