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

{
    "meta": {
        "count": 23294,
        "next": "https://linkedevents.api.test.hel.ninja/v1/event/?format=api&hide_recurring_children=true&page=398",
        "previous": "https://linkedevents.api.test.hel.ninja/v1/event/?format=api&hide_recurring_children=true&page=396"
    },
    "data": [
        {
            "id": "kulke:63993",
            "has_user_editable_resources": false,
            "location": null,
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:48/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:52/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:54/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:732/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p39492/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p39924/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 151395,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2024-06-10T11:13:28.693611Z",
                    "last_modified_time": "2024-06-10T11:13:28.693624Z",
                    "url": "http://www.espanlava.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_753467.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/151395/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-10T11:13:28.674236Z",
            "last_modified_time": "2024-06-25T07:13:55.657590Z",
            "date_published": null,
            "start_time": "2024-07-15T12:30:00Z",
            "end_time": null,
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "short_description": {
                "fi": "Helsingin kaupungin liikuntapalvelut kutsuu mukaan helppoon kesäjumppaan Espan lavalle!",
                "sv": "Helsingfors stads idrottstjänster inbjuder dig att komma med på enkel sommargymnastik på Esplanadestraden!",
                "en": "The City of Helsinki Sports Services invite you to join an easy summer exercise session on the Espa Stage!"
            },
            "location_extra_info": null,
            "description": {
                "fi": "<p>Helsingin kaupungin liikuntapalvelut kutsuu mukaan helppoon kesäjumppaan Espan lavalle!</p><p>Tapahtuma on tarkoitettu kaikenikäisille ja -kuntoisille.<br>Tästä saa hyvän verryttelyn heti perään alkavaa yhteislaulutapahtumaa varten!</p>",
                "sv": "<p>Helsingfors stads idrottstjänster inbjuder dig att komma med på enkel sommargymnastik på Esplanadestraden!</p><p>Evenemanget är avsett för alla åldrar och konditioner. Detta är en bra uppvärmning för ett allsångsevenemang som börjar direkt efter!</p>",
                "en": "<p>The City of Helsinki Sports Services invite you to join an easy summer exercise session on the Espa Stage!</p><p>The event is intended for all ages and levels of physical condition. This is a great warmup for the singalong event that starts right after!</p>"
            },
            "provider": null,
            "name": {
                "fi": "Kesäinen jumppatuokio",
                "sv": "Somrig gymnastikstund",
                "en": "Summer exercise session"
            },
            "info_url": {
                "fi": "http://www.espanlava.fi/fi/tapahtumat/event/0965D7C1A66BAD191746B137440B11BB/Kesainen_jumppatuokio",
                "sv": "http://www.espanlava.fi/sv/evenemang/event/0965D7C1A66BAD191746B137440B11BB/Somrig_gymnastikstund",
                "en": "http://www.espanlava.fi/en/events/event/0965D7C1A66BAD191746B137440B11BB/Summer_exercise_session"
            },
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:63993/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:63955",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7259/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:44/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:52/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:54/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:732/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:734/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:756/?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:p39492/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p39924/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 151332,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2024-06-03T07:13:39.742907Z",
                    "last_modified_time": "2024-06-03T07:13:39.742923Z",
                    "url": "http://www.stoa.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_745313.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/151332/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                }
            ],
            "created_time": "2024-06-03T07:13:39.700968Z",
            "last_modified_time": "2024-06-24T12:12:38.044924Z",
            "date_published": null,
            "start_time": "2024-06-26T13:00:00Z",
            "end_time": "2024-06-26T16: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": "Stoan aukio juhlii ylpeänä Pridea sateenkaaren värein keskiviikkona 26.6.2024 klo 16–19!",
                "sv": "Kom och förbered dig inför Prideparaden i regnbågsworkshopparna eller kom i Pridestämning genom olika uppträdanden!",
                "en": "Stoa square proudly celebrates Pride in the colours of the rainbow on Wednesday, 26 June 2024 from 4 p.m. to 7 p.m.!"
            },
            "location_extra_info": null,
            "description": {
                "fi": "<p>Stoan aukio juhlii ylpeänä Pridea sateenkaaren värein keskiviikkona 26.6.2024 klo 16–19!</p><p>Luvassa on erilaisia värikkäitä työpajoja katutaiteesta kankaanpainantaan ja kynsitaiteesta kylttien tekoon. Tunnelmaa tapahtumaan luo <b>DJ MORA.</b></p><p>Sanataiteesta pääsee nauttimaan Queer-runoillassa, johon voit myös valmistella oman esityksesi. Tule kokeilemaan myös sirkusta tai nyrkkeilyä, ilmaise pronominisi rintanapein ja voita bingosta herkullisia ja värikkäitä palkintoja!</p><p>Paikan chillailuun tarjoaa Kauppakeskus Itiksen lounge. Stoan aukiolta saat kaiken tarvittavan fiilistä myöten lauantaiseen Pride-ilotteluun, nähdään siellä!</p><p>Tapahtuma on suunnattu n. 13—25-vuotiaille, ja se on maksuton. Ravintola Box Stoa on auki tapahtuman ajan.</p><p><b>OHJELMASSA:</p><p>Bingo</b><br>Tervetuloa pelaamaan ja voittamaan kivoja palkintoja! Tapahtuman aikana voit tulla myös vapaasti rupattelemaan ja vaihtamaan kuulumisia etsivien nuorisotyöntekijöiden kanssa.</p><p><b>DJ MORA</b><br>DJ soittaa musiikkia ohjelmanumeroiden tauoilla ja luo tunnelmaa koko tapahtuman ajan. DJ MORA on Helsingin klubiskenestä tuttu non-binary -artisti.</p><p><b>Kaverikoirat<br>klo 16.30-18.30</b><br>Tule viettämään rauhoittumishetki tapahtumahulinan keskellä kennelliiton kaverikoirien kanssa! Koiria pääsee rapsuttelemaan ja silittelemään klo 16.30-18.30.</p><p><b>Itis Lounge & Pronominipinssipaja (Kauppakeskus Itis)</b><br>Tule luomaan ”Tilaa olla sinä”-pinssi pronomini-pinssipajaan ja kerro oma tarinasi!</p><p><b>Kasvomaalausta, sateenkaarevia siirtotatuointeja & pop-up nyrkkeilykokeilu</b><br>Pisteellä pääset kasvomaalaukseen sekä tekemään sateenkaarevia, väliaikaisia tatuointeja. Lisäksi pisteellä on mahdollisuus kokeilla nyrkkeilyä.</p><p><b>Kylttipaja</b><br>Tule ideoimaan sloganeja ja valmistamaan omannäköisiä kylttejä lauantain Pride-kulkuetta varten! Maalit, tussit, pahvit ja pensselit löytyvät paikan päältä. Voit myös ottaa mukaasi omia kylttitarvikkeita.</p><p><b>Kynsitaidepiste</b><br>Kynsitaidepisteessä nuoret taiteilijamme luovat tavallisilla kynsilakoilla upeita manikyyrejä, kaikissa sateenkaaren väreissä! Piste toimii vuoronumeroin, koska jonotusaika voi olla jopa yli puoli tuntia, joten saavuthan paikalle ajoissa!</p><p><b>Paremman huomisen paraati -työpaja</b> <br>Tervetuloa Paremman huomisen paraati -non-stop -työpajaan klo 16-18. Luvassa on unelmointia, tanssia ja rekvisiitan rakennusta Pride-kulkuetta varten.</p><p><b>Pride-Rusettipaja</b><br>Tule tekemään itsellesi oman pride-lippusi värin inspiroima rusetti! Työpajassa on myös mahdollista askarrella muitakin somisteita pride-lippujen väreissä.</p><p><b>Queer-runoilta </b><br>Queer-runoilta on tila kaikenlaisille taiteen muodoille: runoudelle, performanssille, musiikille sekä kuvataiteelle. llloissamme on open mic, jossa voi esiintyä millä tahansa kielellä ja haluamallaan taiteen muodolla.</p><p><b>Sateenkaareva printtipaja</b><br>Pajassa pääset koristelemaan tekstiilejä upeilla sateenkaarevilla vinyyliprinteillä! Jaossa on rajallinen määrä kierrätyskangaskasseja. Voit ottaa painettavaksi myös oman kassin, paidan tai muun ohuehkon tekstiilin.</p><p><b>Sateenkaarihylly presents </b><br>Sateenkaarihyllyn pop up -pisteeltä saat parhaat vinkit LGBTQIA+ kirjallisuudesta, ja voit lainata luettavaa mukaan kotiin.</p><p><b>Värikäs graffapaja</b><br>Pajassa pääset testaamaan eri graffitityylejä Stoan aukion katutaideseinällä.</p><p><b>Värikäs sirkuspaja<br>klo 16-18</b><br>Tule mukaan Sirkus Magentan värikkääseen sirkuspajaan! Luvassa matalan kynnyksen sirkusohjausta ja erilaisten sirkusvälineiden kokeilua. Ohjaajina toimivat Sirkus Magentan sirkusohjaajat.</p><p>Lisäksi Matteuksen kirkolla sateenkaarikahvila, jossa pihapelejä, korupaja ja katuliiduilla taiteilua. Korupajassa voit tehdä Pride-aiheisia koruja ja katuliitupajassa voit piirtää liiduilla omat Pride-terveisesi sateenkaaripolkuun.</p><p>Stoa Queer Square-tapahtuman häirintäyhdyshenkilön on Elina Kouhia, hänet tavoittaa puhelimitse numerosta 040 5771167</p>",
                "sv": "<p>Kom och förbered dig inför Prideparaden i regnbågsworkshopparna eller kom i Pridestämning genom olika uppträdanden!</p><p>Det kommer att finnas en mängd olika färgglada workshoppar, från gatukonst till canvastryck och från nagelkonst till skylttillverkning. DJ MORA skapar stämning under evenemanget.</p><p>Evenemanget riktar sig till 13–25-åringar och är kostnadsfritt. Restaurang Box Stoa är öppen under evenemanget.</p><p>I programmet deltar: Köpcentret Itis, Queer-poesikväll, Operaatio Pulssi! Öst, Queendom – vardagsrum för flickor och unga kvinnor, Cirkus Magenta, evenemanget Shumicon och Pääkaupunkiseudun Cosplay ry.</p><p>Trakasserikontaktperson för evenemanget Stoa Queer Square är Elina Kouhia, hon kan nås på telefon 040 5771167</p><p><b>I PROGRAMMET:</p><p>Bingo</b><br>Välkommen att spela och vinna fina priser! Under evenemanget kan du också komma för att chatta fritt och utbyta nyheter med uppsökande ungdomsarbetare. <br><b>DJ MORA</b><br>DJ spelar musik under pauserna i programmet och skapar stämning under hela evenemanget kl. 16–19. DJ MORA är en non-binary artist, välkänd från klubbscener i Helsingfors.<br><b>Kompishundar</b><br>Kom och tillbringa en lugn stund mitt i evenemangsyrseln med Kennelklubbens kompishundar! Man kan kela med hundarna kl. 16.30–18.30.<br><b>Itis Lounge & Pronomenpinsverkstad (Köpcentret Itis)</b><br>Kom och skapa en ”Plats att vara du\" -pin i pronomenpinsverkstaden och berätta din egen historia! <br><b>Ansiktsmålning, överföringstatueringar med regnbågstema och popup-boxningsexperiment </b><br>Här kan du få en ansiktsmålning och tillfälliga tatueringar med regnbågstema. Dessutom kan du här prova på boxning.<br><b>Skyltverkstad</b><br>Kom och hitta på slogans och tillverka egna skyltar för lördagens Pride-parad! Färger, tuschpennor, kartong och penslar finns på plats. Du kan också ta med dig egna skylttillbehör. <br><b>Nagelkonstpunkt</b><br>Vid nagelkonstpunkten skapar våra unga konstnärer fantastisk manikyr med vanligt nagellack, i regnbågens alla färger! Punkten fungerar med könummer och eftersom kötiden kan vara mer än en halvtimme kommer du väl i tid!<br><b>Workshoppen Parad för en bättre morgondag</b><br>Välkommen till workshoppen Parad för en bättre morgondag - non-stop kl. 16–18. Det utlovas dagdrömmar, dans och rekvisita för Pride-paraden. <br><b>Pride-Rosettworkshop</b><br>Kom och gör dig en rosett inspirerad av färgen på din Pride-flagga! I workshoppen kan man också tillverka andra dekorationer i Pride-flaggornas färger. <br><b>Queer-poesikväll</b> <br>Queer-poesikvällen har utrymme för alla slags konstformer: poesi, performance, musik och bildkonst. Våra kvällar har en öppen mikrofon där du kan uppträda på vilket språk och med vilken konstform du vill. Kvällen börjar med en föreställning av den härliga gästartisten Gachi.<br><b>Printshop med regnbågstryck</b><br>I verkstaden kan du dekorera textilier med underbara regnbågsvinyltryck! Ett begränsat antal återvunna tygkassar finns tillgängliga. Du kan också ta med din egen kasse, skjorta eller andra tunna textilier för tryckning.<br><b>Regnbågshyllan presenterar </b><br>Vid Regnbågshyllans pop up får du de bästa tipsen om LGBTQIA+ -litteratur, och du kan låna något att läsa med dig hem. Lämna också ditt eget tips för andra att hitta på Bokrelationsväggen!<br><b>Regnbågskafé med utomhusspel, smyckesverkstad och gatukritkonst (Matteus kyrka & Snellu Cafe)</b><br>Här finns smyckes- och gatukritverkstäder samt utomhusspel. I smyckesverkstaden kan du göra smycken med Pride-tema, och i gatukritverkstaden kan du rita din egen Pride-hälsning på regnbågsstigen. <br><b>Färgglad graffitiverkstad (De ungas aktivitetshus aktivitetshus Kipinä)</b><br>I verkstaden kan du testa olika graffitistilar på gatukonstväggen vid Stoaplanen. <br><b>Färgglad cirkusworkshop</b> <br>Kom med på Cirkus Magentas färgglada cirkusworkshop kl. 16.00–18.00! Här utlovas cirkusvägledning med låg tröskel och experiment med olika cirkusredskap. Cirkus Magentas cirkusledare fungerar som ledare för workshoppen.</p>",
                "en": "<p>Stoa square proudly celebrates Pride in the colours of the rainbow on Wednesday, 26 June 2024 from 4 p.m. to 7 p.m.!</p><p>There will be a variety of colourful workshops from street art to canvas printing and from nail art to sign-making. DJ MORA will be there to make the event even more atmospheric.</p><p>The event is aimed at young people aged 13–25 and is free of charge. Restaurant Box Stoa will be open through the event.</p><p>Programme partners: Itis Shopping Centre, Queer poetry evening, Operation Pulse! East, Queendom – girls’ and young women’s living room, Sirkus Magenta, Shumicon and Pääkaupunkiseudun Cosplay ry.</p><p>The harassment contact person for the Stoa Queer Square event is Elina Kouhia, whom you can contact by phone at 040 577 1167.</p><p><b>PROGRAMME:<br>Bingo</b><br>Welcome to play and win nice prizes! During the event, feel free to come and chat with outreach youth workers. <br><b>DJ MORA</b><br>The DJ plays music during breaks in the programme and will be creating an epic atmosphere throughout the event, from 4 p.m. to 7 p.m. DJ MORA is a well-known non-binary artist in the Helsinki club scene.<br><b>Care dogs</b><br>Enjoy a moment of calm in the midst of the event’s hustle and bustle with the Finnish Kennel Club’s care dogs! Come and pet the dogs from 4:30 p.m. to 6:30 p.m.</p><p><b>Itis Lounge and Pronoun badge workshop (Itis Shopping Centre)</b><br>Come and make a “Space to be you” badge in the pronoun badge shop and tell your own story! <br><b>Face painting, temporary rainbow tattoos and pop-up boxing try out</b><br>The station has face painting and temporary rainbow tattoos. You can also try boxing there.<br><b>Sign workshop</b><br>Come create slogans and prepare custom signs for Saturday’s Pride parade! There are paints, markers, cardboard and brushes for you to use on site. You can also take your own sign-making accessories with you. <br><b>Nail art station (Youth Activity House Kipinä)</b><br>At the nail art station, our young artists create stunning manicures with basic nail polishes, in all the colours of the rainbow! The station has turn numbers, as the queueing time can be more than half an hour, so please arrive on time!<br><b>Parade for a Better Tomorrow workshop</b><br>Welcome to the Parade for a Better Tomorrow non-stop workshop from 4 p.m. to 6 p.m. We’ll be daydreaming, dancing and building props for the Pride parade. <br><b>Pride ribbon workshop</b> <br>Come and make yourself a ribbon inspired by the colour of your pride flag! In the workshop, you also have the opportunity to craft other decorations in the colours of pride flags. <br><b>Queer poetry evening</b><br>The Queer poetry evening is a space celebrating all forms of art: poetry, performance, music and visual arts. Our evenings have an open mic where you can perform in any language and any art form you want. The evening starts with a performance by the lovely guest performer Gachi.<br><b>LGBTQIA+ print workshop</b><br>In the workshop, you can decorate textiles with gorgeous LGBTQIA+ vinyl prints! A limited number of recycled fabric bags are available. You can also take your own bag, shirt or other thin textile with you for printing.<br><b>Rainbow Shelf presents </b><br>The Rainbow Shelf pop-up station gives you the best tips for LGBTQIA+ literature, and you can borrow reading material to take home. Feel free to also leave your own tip for others to find on the Book Relationships wall!<br><b>Rainbow Café with outdoor games, jewellery workshop and street chalk art (St. Matthew’s Church & Snellu Cafe)</b><br>Jewellery and street chalk workshops and outdoor games. In the jewellery workshop, you can make Pride-themed jewellery and, in the street chalk workshop, you can draw your own Pride greetings on the rainbow path. <br><b>Colourful graffiti workshop</b><br>In the workshop, you can try different graffiti styles on the Stoa square street art wall. <br><b>Colourful circus workshop <b><br>Join Sirkus Magenta’s colourful circus workshop from 4 p.m. to 6 p.m.! Circus instruction for everyone, where you can try a variety of circus equipment. Sirkus Magenta’s circus directors act as the instructors.</p>"
            },
            "provider": {
                "fi": "Itäkeskuksen kirjasto, Kulttuurikeskus Stoa, Helsingin Työväenopisto & Nuorten toimintatalo Kipinä",
                "sv": "Östra centrums bibliotek, Kulturcentret Stoa, Helsingfors Arbetarinstitut och de ungas aktivitetshus Kipinä",
                "en": "Itäkeskus Library, Cultural Centre Stoa, Helsinki Adult Education Centre Työväenopisto and Youth Activity House Kipinä"
            },
            "name": {
                "fi": "Stoa Queer Square – Nuorten Pride-etkot",
                "sv": "Stoa Queer Square – De ungas Pride-förfest",
                "en": "Stoa Queer Square – Youth Pride pre-party"
            },
            "info_url": {
                "fi": "http://www.stoa.fi/fi/tapahtumat/event/7C2B09F698BDD0F2B557CB04F22E551E/Stoa_Queer_Square",
                "sv": "http://www.stoa.fi/sv/evenemang/event/7C2B09F698BDD0F2B557CB04F22E551E/Stoa_Queer_Square",
                "en": "http://www.stoa.fi/en/events/event/7C2B09F698BDD0F2B557CB04F22E551E/Stoa_Queer_Square"
            },
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:63955/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:63875",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:8740/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:42/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:54/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:732/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:734/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:752/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:756/?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:p28435/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p39924/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 151276,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2024-05-22T13:12:54.904035Z",
                    "last_modified_time": "2024-05-22T13:12:54.904051Z",
                    "url": "http://www.malmitalo.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_751685.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/151276/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11617/?format=api"
                }
            ],
            "created_time": "2024-05-22T13:12:54.880350Z",
            "last_modified_time": "2024-06-24T12:12:37.971869Z",
            "date_published": null,
            "start_time": "2024-06-26T13:00:00Z",
            "end_time": "2024-06-26T15: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": "Runokollaasit-työpajassa lennetään sanojen maailmaan sateenkaarenvärisin siivin.",
                "sv": "I workshoppen Poesicollage flyger vi in i ordens värld på regnbågsfärgade vingar.",
                "en": "In the Poetry Collages workshop, you can spread your rainbow-coloured wings and take to the skies of verbal expression."
            },
            "location_extra_info": null,
            "description": {
                "fi": "<p>Runokollaasit-työpajassa lennetään sanojen maailmaan sateenkaarenvärisin siivin.</p><p>Poimitaan lehtien ja vanhojen kirjojen sivuilta hienoja sanoja, hykerryttäviä lauseita ja tärkeääkin tärkeämpiä juttuja. Rakennetaan pienistä sanoista jotakin suurta. Hyppää sivureitille selaamaan mielikuvia ja kielikuvia. Syvenny ajatuksiin ja pohdintoihin. Kokoa kuvista ja sanoista kollaasi.</p><p>Työpajassa käytetään kierrätysmateriaaleja.<br>Työpajan suunnittelu ja toteutus: Runoropinoita / Ulla-Maija Vanhala</p><p>klo 16–18 (nonstop), Malmitalon aula<br>Vapaa pääsy!</p>",
                "sv": "<p>I workshoppen Poesicollage flyger vi in i ordens värld på regnbågsfärgade vingar.</p><p>Från sidor i tidningar och gamla böcker plockar vi fina ord, roliga meningar och verkligt viktiga saker. Av små ord bygger vi något stort. Vi tar ett sidospår för att bläddra bland bilder och metaforer. Vi sjunker in i tankar och reflektioner. Sätt ihop ett collage av bilder och ord.</p><p>I workshoppen används återvunnet material.</p><p>Workshoppens planering och genomförande: Poesismatter / Ulla-Maija Vanhala</p><p>Kl. 16.00 - 18.00 (nonstop), entréhallen i Malms kulturhus</p>",
                "en": "<p>In the Poetry Collages workshop, you can spread your rainbow-coloured wings and take to the skies of verbal expression.</p><p>From the pages of magazines and old books, we’ll be collecting interesting words, catchy phrases and articles with meaning. Let’s build something awe-inspiring out of simple words. Take to the road less travelled and flick through mental images and metaphors. Dive deep into thought and reflection. Assemble a collage of pictures and words.</p><p>Recycled materials are used in the workshop.</p><p>Workshop planning and implementation: Runorupinoita / Ulla-Maija Vanhala</p><p>From 4 p.m. to 6 p.m. (nonstop), Malmitalo lounge</p>"
            },
            "provider": null,
            "name": {
                "fi": "Runokollaasit-työpaja nuorille – Malmin tapahtumakesä",
                "sv": "Poesicollage-workshop för unga – Malms evenemangssommar",
                "en": "Poetry Collage workshop for young people – Malmi Summer of Events"
            },
            "info_url": {
                "fi": "http://www.malmitalo.fi/fi/tapahtumat/event/44D690E89C65FE311158C0953ED75894/Runokollaasit-tyopaja_nuorille",
                "sv": "http://www.malmitalo.fi/sv/evenemang/event/44D690E89C65FE311158C0953ED75894/Poesicollage-workshop_for_unga_",
                "en": "http://www.malmitalo.fi/en/events/event/44D690E89C65FE311158C0953ED75894/Poetry_Collage_workshop_for_young_people_"
            },
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:63875/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agieumxjdq",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agieumxive/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agieumxize/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agieumxi3q/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agieumxi6e/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agieumxjay/?format=api"
                }
            ],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-24T11:53:07.620988Z",
            "last_modified_time": "2024-06-24T11:53:07.621012Z",
            "date_published": null,
            "start_time": "2024-08-21T14:30:00Z",
            "end_time": "2024-11-20T17:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": "recurring",
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "short_description": {
                "fi": "Mahdollisuus keskustella yhdistyksen vapaaehtoisten ja muiden läheisten kanssa oman läheisen sairauteen liittyvistä asioista ja omasta jaksamisesta."
            },
            "location_extra_info": null,
            "description": {
                "fi": "<p>Läheisten avoimessa vertaistukiryhmässä sinulla on mahdollisuus keskustella yhdistyksen vapaaehtoisten ja muiden läheisten kanssa oman läheisen sairauteen liittyvistä asioista ja omasta jaksamisesta.<br><br><br>Ryhmään osallistuminen ei edellytä yhdistyksen jäsenyyttä vaan ovat avoimia kaikille, ketä läheisen syömishäiriö koskettaa. Ryhmät ovat maksuttomia.<br><br><br>Ryhmä kokoontuu Espoon Leppävaarassa Sellon kirjastossa klo 17.30–19.30 seuraavina päivinä:<br><br><br>Keskiviikkona 21.8., ryhmätyötila Akseli.<br>Keskiviikkona 18.9. ryhmätyötila Akseli.<br>Keskiviikkona 23.10. ryhmätyötila Elina. Mukana Syömihäiriökeskuksen sairaanhoitaja Lea Attila, alustamassa ryhmää aiheesta: Syömishäiriöitä sairastavan hoitopolku.<br>Keskiviikkona 20.11. ryhmätyötila Elinassa ja<br>Tiistaina&nbsp;10.12. ryhmätyötila Elinassa.<br><br><br>Lämpimästi tervetuloa!<br></p>"
            },
            "provider": {
                "fi": "Etelän SYLI"
            },
            "name": {
                "fi": "Syömishäiriötä sairastavien läheisten vertaistukiryhmä"
            },
            "info_url": null,
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agieumxjdq/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agietdtdma",
            "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"
                },
                {
                    "@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": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-24T08:42:19.165405Z",
            "last_modified_time": "2024-06-24T08:42:19.165428Z",
            "date_published": null,
            "start_time": "2024-11-19T11:30:00Z",
            "end_time": "2024-11-19T13: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": "Ritvan salongissa keskustellaan kirjallisuudesta suomen kielellä.",
                "sv": "I Ritvas salong diskuteras litteratur på finska.",
                "en": "In Ritva's salon, literature is discussed in Finnish."
            },
            "location_extra_info": {
                "fi": "Mauri",
                "sv": "Mauri",
                "en": "Mauri"
            },
            "description": {
                "fi": "<p>Ritvan salongissa keskustellaan kirjallisuudesta suomen kielellä.<br>TIISTAINA 17.09.2024 KLO 13.30-15.30<br>Kirjana Beatrice Salvioni: En pelkää mitään, suom. Leena Taavitsainen-Petäjä, Gummerus 2024, 319 s<br>TIISTAINA 15.10.2024 KLO 13.30-15.30<br>Kirjana Jukka Viikilä: Hiekkalinnat, Otava 2024, 171 s<br>TIISTAINA 19.11.2024 KLO 13.30-15.30<br>Kirjana Toshikazu Kawaguchi: Ennen kuin kahvi jäähtyy, suom. Markus Juslin, Bazar 2024, 236 s<br></p>",
                "sv": "<p>I Ritvas salong diskuteras litteratur på finska.<br></p>",
                "en": "<p>In Ritva's salon, literature is discussed in Finnish.<br></p>"
            },
            "provider": null,
            "name": {
                "fi": "Ritvan Salonki",
                "sv": "Ritvas Salong",
                "en": "Ritva's Salon"
            },
            "info_url": null,
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdtdma/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:aghya7f4zi",
            "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"
                },
                {
                    "@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": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:aghya7f4ri/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:aghya7f4vu/?format=api"
                }
            ],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-05-16T07:16:55.330998Z",
            "last_modified_time": "2024-06-24T08:40:40.441020Z",
            "date_published": null,
            "start_time": "2024-09-17T10:30:00Z",
            "end_time": "2024-10-15T12:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": "recurring",
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "short_description": {
                "fi": "Ritvan salongissa keskustellaan kirjallisuudesta suomen kielellä.",
                "sv": "I Ritvas salong diskuteras litteratur på finska.",
                "en": "In Ritva's salon, literature is discussed in Finnish."
            },
            "location_extra_info": {
                "fi": "Mauri",
                "sv": "Mauri",
                "en": "Mauri"
            },
            "description": {
                "fi": "<p>Ritvan salongissa keskustellaan kirjallisuudesta suomen kielellä.<br>TIISTAINA 17.09.2024 KLO 13.30-15.30<br>Kirjana Beatrice Salvioni: En pelkää mitään, suom. Leena Taavitsainen-Petäjä, Gummerus 2024, 319 s<br>TIISTAINA 15.10.2024 KLO 13.30-15.30<br>Kirjana Jukka Viikilä: Hiekkalinnat, Otava 2024, 171 s<br>TIISTAINA 19.11.2024 KLO 13.30-15.30<br>Kirjana Toshikazu Kawaguchi: Ennen kuin kahvi jäähtyy, suom. Markus Juslin, Bazar 2024, 236 s<br></p>",
                "sv": "<p>I Ritvas salong diskuteras litteratur på finska.<br></p>",
                "en": "<p>In Ritva's salon, literature is discussed in Finnish.<br></p>"
            },
            "provider": null,
            "name": {
                "fi": "Ritvan Salonki",
                "sv": "Ritvas Salong",
                "en": "Ritva's Salon"
            },
            "info_url": null,
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:aghya7f4zi/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agietdtfdi",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15417/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdtd2u/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdtd5e/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdtd7m/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdteda/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdtefm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdteh4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdteka/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdtemm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdteoq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdterm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdtety/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdtewa/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdte2a/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdte4q/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdte6u/?format=api"
                }
            ],
            "images": [
                {
                    "id": 150454,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2024-03-15T07:37:14.621279Z",
                    "last_modified_time": "2024-03-15T07:37:14.621301Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/ENTERry-20_1.jpg",
                    "name": "",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "Opastustilanne",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150454/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7axy/?format=api"
                }
            ],
            "created_time": "2024-06-24T08:29:36.316181Z",
            "last_modified_time": "2024-06-24T08:29:36.316205Z",
            "date_published": null,
            "start_time": "2024-09-05T07:00:00Z",
            "end_time": "2024-12-12T10: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": "Henkilökohtaista opastusta älypuhelimien, tablettien ja tietokoneiden sekä sähköisten palveluiden käytössä. ",
                "sv": "Personligt stöd i att använda smartphones, surfplattor, datorer och e-tjänster på finska.",
                "en": "Personalised guidance in the use of smartphones, tablets, computers and e-services in Finnish."
            },
            "location_extra_info": {
                "fi": "Paja"
            },
            "description": {
                "fi": "<p>Henkilökohtaista opastusta älypuhelimien, tablettien ja tietokoneiden sekä sähköisten palveluiden käytössä. Ota mukaan oma laite, tarvittavat tunnukset ja salasanat.<br>Opastajina toimivat ENTER ry:n vapaaehtoiset vertaisopastajat.<br></p>",
                "sv": "<p>Personligt stöd i att använda smartphones, surfplattor, datorer och e-tjänster på finska.<br></p>",
                "en": "<p>Personalised guidance in the use of smartphones, tablets, computers and e-services in Finnish.<br></p>"
            },
            "provider": {
                "fi": "Enter ry"
            },
            "name": {
                "fi": "ENTER ry Tietotekniikkaopastusta senioreille",
                "sv": "ENTER ry IT utbildning för seniorer",
                "en": "ENTER ry IT tutoring for seniors"
            },
            "info_url": null,
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agietdtfdi/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agibyeqkn4",
            "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:p1947/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2762/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqiwq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqi2y/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqjbq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqjiy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqjxy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqj64/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqkgy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiw76ruly/?format=api"
                }
            ],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-15T12:25:13.197164Z",
            "last_modified_time": "2024-06-24T08:14:58.832560Z",
            "date_published": null,
            "start_time": "2024-09-04T09:00:00Z",
            "end_time": "2024-12-11T12: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": "Tapaamisissamme voit keskustella sairaudestasi ja oireistasi porukan kanssa, joka ymmärtää sinua. "
            },
            "location_extra_info": null,
            "description": {
                "fi": "<p>Vetäjinä toimivat fibromyalgiaa jo vuosia sairastaneita yhdistyksemme jäseniä. Tapaamisissamme voit keskustella sairaudestasi ja oireistasi porukan kanssa, joka ymmärtää sinua. Yhdessäoloa, keskustelua ja tietotilaisuuksia.<br>Tarjoilu!<br>Vetäjänä toimii Lena Lindfors puh.&nbsp;050 5726792&nbsp;ja varalla Kati Sironen&nbsp;<br>Ryhmä kokoontuu&nbsp;Sellon kirjaston, Elina-salissa,&nbsp;ellei toisin mainita, kun tulet ensimmäistä kertaa mukaan ole yhteydessä vetäjään.<br></p>"
            },
            "provider": null,
            "name": {
                "fi": "Espoon Reumayhdistyksen järjestämää vertaistukitoimintaa fibromyalgiaa sairastaville."
            },
            "info_url": null,
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqkn4/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agibyeqmki",
            "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:p2630/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqkrm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqkuy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqkye/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqk3u/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqk7a/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqlci/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqlfu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqlje/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqlm4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqlqe/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqlty/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqlxu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeql3u/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeql7a/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqmcu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqmgu/?format=api"
                }
            ],
            "images": [
                {
                    "id": 150453,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2024-03-07T11:30:54.908155Z",
                    "last_modified_time": "2025-12-01T09:54:37.517785Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/luetaanyhdess%C3%A4.jpg",
                    "name": "",
                    "cropping": "149,0,531,382",
                    "photographer_name": "",
                    "alt_text": "valokuva kädestä, muistilapusta ja suomenkielen oppikirjasta",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/150453/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-15T12:17:06.490771Z",
            "last_modified_time": "2024-06-24T08:10:44.935316Z",
            "date_published": null,
            "start_time": "2024-09-03T11:00:00Z",
            "end_time": "2024-12-17T14: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": "Tunneilla harjoitellaan puhumaan, lukemaan ja kirjoittamaan suomea.\n\nOpettajina toimivat Luetaan yhdessä-verkoston vapaaehtoiset.",
                "sv": "Letar du efter en plats där du kan öva på att tala finska? Är de finländare du träffar bara för blyga för att prata med dig? Då är det här rätt plats för dig!",
                "en": "Are you looking for a place to practice speaking Finnish? Are the Finns you meet just too shy to chat with you? This is a right place for you!"
            },
            "location_extra_info": {
                "fi": "Akseli",
                "sv": "Akseli",
                "en": "Akseli"
            },
            "description": {
                "fi": "<p>Tunneilla harjoitellaan puhumaan, lukemaan ja kirjoittamaan suomea.<br>Opettajina toimivat Luetaan yhdessä-verkoston vapaaehtoiset.<br></p>",
                "sv": "<p>Letar du efter en plats där du kan öva på att tala finska? Är de finländare du träffar bara för blyga för att prata med dig? Då är det här rätt plats för dig!<br>Finska modersmålstalare hjälper dig att öva på att kommunicera på finska. Vi läser texter, diskuterar olika ämnen och övar på att skriva varje gång. Det är inte nödvändigt att registrera sig i förväg, du kan bara dyka upp.<br></p>",
                "en": "<p>Are you looking for a place to practice speaking Finnish? Are the Finns you meet just too shy to chat with you? This is a right place for you!<br>Finnish native speakers help you practice communicating in Finnish. We read texts, discuss different topics and practice writing every time. It's not necessary to register in advance, you can just show up.<br></p>"
            },
            "provider": null,
            "name": {
                "fi": "Luetaan yhdessä",
                "sv": "Vi läser tillsammans",
                "en": "Let's Read Together"
            },
            "info_url": null,
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agibyeqmki/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "helsinki:agiesidvmi",
            "has_user_editable_resources": true,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/helsinki:internet/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p15875/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p26626/?format=api"
                }
            ],
            "registration": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/registration/96/?format=api"
            },
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": false,
                    "offer_price_groups": [
                        {
                            "id": 4,
                            "price_group": {
                                "id": 1,
                                "description": {
                                    "fi": "Aikuinen",
                                    "sv": "Vuxen",
                                    "en": "Adult"
                                }
                            },
                            "price": "25.00",
                            "vat_percentage": "25.50",
                            "price_without_vat": "19.92",
                            "vat": "5.08"
                        }
                    ],
                    "price": {
                        "fi": "25 €"
                    },
                    "info_url": {
                        "fi": "https://linkedregistrations.test.hel.ninja/fi/registration/96/signup-group/create",
                        "sv": "https://linkedregistrations.test.hel.ninja/sv/registration/96/signup-group/create",
                        "en": "https://linkedregistrations.test.hel.ninja/en/registration/96/signup-group/create"
                    },
                    "description": {
                        "fi": "Aikuinen"
                    }
                },
                {
                    "is_free": false,
                    "offer_price_groups": [
                        {
                            "id": 5,
                            "price_group": {
                                "id": 2,
                                "description": {
                                    "fi": "Lapsi (7-17 vuotta)",
                                    "sv": "Barn (7-17 år)",
                                    "en": "Child (7-17 years)"
                                }
                            },
                            "price": "12.00",
                            "vat_percentage": "25.50",
                            "price_without_vat": "9.56",
                            "vat": "2.44"
                        },
                        {
                            "id": 6,
                            "price_group": {
                                "id": 3,
                                "description": {
                                    "fi": "Lapsi (alle 7 vuotta)",
                                    "sv": "Barn (under 7 år)",
                                    "en": "Child (under 7 years)"
                                }
                            },
                            "price": "0.00",
                            "vat_percentage": "25.50",
                            "price_without_vat": "0.00",
                            "vat": "0.00"
                        }
                    ],
                    "price": {
                        "fi": "0-12 €"
                    },
                    "info_url": {
                        "fi": "https://linkedregistrations.test.hel.ninja/fi/registration/96/signup-group/create",
                        "sv": "https://linkedregistrations.test.hel.ninja/sv/registration/96/signup-group/create",
                        "en": "https://linkedregistrations.test.hel.ninja/en/registration/96/signup-group/create"
                    },
                    "description": {
                        "fi": "Lapsi"
                    }
                }
            ],
            "data_source": "helsinki",
            "publisher": "ahjo:00001",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-24T07:23:03.381019Z",
            "last_modified_time": "2024-06-24T07:23:03.381060Z",
            "date_published": null,
            "start_time": "2024-07-01T06:00:00Z",
            "end_time": "2024-12-31T07: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": "2024-06-24T08:00:00+03:00",
            "enrolment_end_time": "2024-12-31T23:00:00+02:00",
            "local": false,
            "replaced_by": null,
            "short_description": {
                "fi": "Testitapahtuma maksamisen saavutettavuuden auditointiin"
            },
            "location_extra_info": {
                "fi": ""
            },
            "description": {
                "fi": "<p>Testitapahtuma maksamisen saavutettavuuden auditointiin. Paljon kuvausta.</p>"
            },
            "provider": {
                "fi": ""
            },
            "name": {
                "fi": "Maksamisen saavutettavuus"
            },
            "info_url": {
                "fi": ""
            },
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/helsinki:agiesidvmi/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agiesij2wy",
            "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:p10727/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1797/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p1947/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2149/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2630/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:koha",
            "sub_events": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijxvu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijybe/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijyd4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijygm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijyja/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijyma/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijyo4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijyr4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijyum/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijyxa/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijyzu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijy4q/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijy7e/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijzda/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijzfu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijzie/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijzme/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijzom/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijzra/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijzt4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijzwu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijzza/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijz3q/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesijz6i/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesij2aq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesij2c4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesij2fe/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesij2ji/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesij2ma/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesij2oy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesij2ri/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesij2tu/?format=api"
                }
            ],
            "images": [
                {
                    "id": 151452,
                    "has_user_editable_resources": false,
                    "license": "cc_by",
                    "license_url": "https://creativecommons.org/licenses/by/4.0/",
                    "created_time": "2022-07-01T06:28:47.191453Z",
                    "last_modified_time": "2022-08-31T05:56:25.773787Z",
                    "url": "https://tapahtumasyotto.espoo.fi/media/images/Espoo-info_kuva_tunnuksella_CMYK.jpg",
                    "name": "",
                    "cropping": "194,0,1006,813",
                    "photographer_name": "",
                    "alt_text": "Kolme piirroshahmoa istuu pöydän ääressä koneella, kaksi seisoo tablettia katsoen.",
                    "data_source": "espoo_le",
                    "publisher": null,
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/151452/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-24T06:36:27.758113Z",
            "last_modified_time": "2024-06-24T06:36:27.758137Z",
            "date_published": null,
            "start_time": "2024-08-19T11:30:00Z",
            "end_time": "2024-12-09T14:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": "recurring",
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "short_description": {
                "fi": "Espoo-infon palveluneuvojat tuovat digituen ja palveluneuvonnan lähemmäs sinua.",
                "sv": "Esbo-infos servicerådgivare för digitalt stöd och servicerådgivning närmare dig.",
                "en": "The service advisors of Espoo Info bring digital support and service advice closer to you."
            },
            "location_extra_info": null,
            "description": {
                "fi": "<p>Espoo-infon palveluneuvojat tuovat digituen ja palveluneuvonnan lähemmäs sinua.<br>Espoo-info tarjoaa neuvontaa julkisten palveluiden ja Espoon kaupungin yhteistyökumppaneiden (Helsingin seudun liikenne eli HSL, Kela, Visit Espoo, Länsi-Uudenmaan hyvinvointialue) palveluista ja tapahtumista sekä digitukea eli opastusta sähköiseen asiointiin.<br></p>",
                "sv": "<p>Esbo-infos servicerådgivare för digitalt stöd och servicerådgivning närmare dig.<br>Esbo-info erbjuder rådgivning om tjänster och evenemang som ordnas av Esbo stad, Helsingforsregionens trafik, Folkpensionsanstalten samt turistinformation som ges av Visit Espoo, Västra Nylands välfärdsområde och stöd vid användning av e-tjänster på datorn<br></p>",
                "en": "<p>The service advisors of Espoo Info bring digital support and service advice closer to you.<br>Espoo Info offers advice on public services as well as the services and events of the City of Espoo's partners (Helsinki Region Transport HSL, Kela and Visit Espoo, Western Uusimaa Wellbeing Services County) and digital support, i.e. advice on how to use online services<br></p>"
            },
            "provider": null,
            "name": {
                "fi": "Liikkuva Espoo-info Entressen kirjasto",
                "sv": "Mobila Esbo-info Entressebiblioteket",
                "en": "Mobile Espoo Info Entresse Library"
            },
            "info_url": {
                "fi": "https://www.espoo.fi/fi/espoon-kaupunki/asiakaspalvelu-ja-asiointi/espoo-info",
                "sv": "https://www.espoo.fi/sv/esbo-stad/kundservice-och-e-tjanster/esbo-info",
                "en": "https://www.espoo.fi/en/city-espoo/customer-service-and-e-services/espoo-info"
            },
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiesij2wy/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "linkedevents:agg-76",
            "has_user_editable_resources": false,
            "location": null,
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:31/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:48/?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"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64111/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64112/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64113/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64114/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64115/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64116/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64117/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64119/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64120/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:64121/?format=api"
                }
            ],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-20T15:12:58.819026Z",
            "last_modified_time": "2024-06-20T15:12:58.819040Z",
            "date_published": null,
            "start_time": "2024-08-05T14:00:00Z",
            "end_time": "2024-08-06T15: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": null,
            "location_extra_info": null,
            "description": null,
            "provider": null,
            "name": {
                "fi": "Kansanlaulu 2050 | Sväng – Etno-Espa",
                "sv": "Folksång 2050 | Sväng – Etno-Espa",
                "en": "Folk Song 2050 | Sväng – Etno-Espa"
            },
            "info_url": null,
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/linkedevents:agg-76/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agiawvgyy4",
            "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:p2739/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p8113/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiawvgyq4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiawvgyue/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiawvgywi/?format=api"
                }
            ],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-12T06:57:13.585237Z",
            "last_modified_time": "2024-06-20T11:26:19.785957Z",
            "date_published": null,
            "start_time": "2024-07-01T10:00:00Z",
            "end_time": "2024-07-15T11:30:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": "recurring",
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "short_description": {
                "fi": "Millaisista kuvakirjoista sinä pidät? Mikä kuvakirjoissa on parasta? Tule keskustelemaan kuvakirjoista ja niiden tarinoista Making Worlds-työpajaan. ",
                "sv": "Vilken typ av bilderböcker tycker du om? Vad är det bästa med bilderböcker? Kom och diskutera bilderböcker och deras berättelser på workshopen Making Worlds. ",
                "en": "Making Worlds is a workshop series that explore the art of writing and illustrating children's picturebooks through personal experiences.  "
            },
            "location_extra_info": {
                "fi": "Paja",
                "sv": "Paja",
                "en": "Makerspace room Paja"
            },
            "description": {
                "fi": "<p>Millaisista kuvakirjoista sinä pidät? Mikä kuvakirjoissa on parasta? Tule keskustelemaan kuvakirjoista ja niiden tarinoista Making Worlds-työpajaan. Making Worlds on kolmesta kerrasta koostuva työpajasarja (1.7., 8.7., 15.7. klo 13-14.30), jossa tutkitaan yhdessä lasten kanssa kuvakirjojen kirjoittamista ja kuvittamista.<br><br><br>Työpaja on suunnattu 7-vuotiaille ja sitä vanhemmille lapsille. Paja on tarkoitettu kaikille kirjoittamisen ja kuvituksen tutkimisesta kiinnostuneille riippumatta siitä, onko heillä aiempaa kokemusta tarinoiden laatimisesta tai kuvataiteen tekemisestä.<br><br><br>Kullakin kerralla keskitytään tiettyyn aiheeseen, kuten esimerkiksi keskustellaan kuvakirjoista: sanoista/kuvista ja siitä, miltä ne saavat meidät tuntemaan, tutkitaan runoutta ja kokeellisen kirjoittamisen tekniikoita omien tarinoiden luomiseksi ja tehdään piirustusharjoituksia kuvituksen luomiseksi. Lapset voivat osallistua työpajaan yksin tai aikuisen kanssa.&nbsp;<br><br><br>Ensimmäisen työpajan aikana osallistujat pääsevät tutustumaan erilaisiin kuvakirjoihin. Työpajaan voi tuoda myös oman kirjansa kotoa.<br><br><br>Työpaja on englanniksi.&nbsp;<br><br><br>Kuva: Dahlia El Broul&nbsp;<br></p>",
                "sv": "<p>Vilken typ av bilderböcker tycker du om? Vad är det bästa med bilderböcker? Kom och diskutera bilderböcker och deras berättelser på workshopen Making Worlds. Making Worlds är en serie om tre workshops (1 juli, 8 juli, 15 juli, kl. 13-14.30) som utforskar hur man skriver och illustrerar bilderböcker med barn.<br><br><br>Workshopen vänder sig till barn från 7 år och uppåt. Workshopen är öppen för alla som är intresserade av att utforska skrivande och illustration, oavsett om de har tidigare erfarenhet av att skriva berättelser eller skapa visuell konst.&nbsp;<br><br><br>Varje session kommer att fokusera på ett specifikt ämne, till exempel att diskutera bilderböcker: ord/bilder och hur de får oss att känna, utforska poesi och experimentella skrivtekniker för att skapa egna berättelser och teckningsövningar för att skapa illustrationer. Barnen kan delta i workshopen ensamma eller tillsammans med en vuxen.&nbsp;<br><br><br>Under den första workshopen får deltagarna bekanta sig med en rad olika bilderböcker. De kan också ta med sig en egen bok hemifrån.<br><br><br>Workshopen kommer att vara på engelska.&nbsp;<br><br><br>Foto: Dahlia El Broul<br></p>",
                "en": "<p>What picture books do you like? What is it you want to get from a picture book, and what kinds of art and stories do you relate to? Do you see your own experiences reflected in these same books? Making Worlds is a workshop series consisting of 3 sessions (on 1.7., 8.7., 15.7. at 13-14.30) that explore the art of writing and illustrating children's picturebooks through personal experiences.&nbsp;&nbsp;<br><br><br>This workshop is open to children 7 years old and up. It is for anyone interested in exploring experimental writing and illustration, regardless of their prior experience in crafting stories or creating visual art. Each session will centre around a specific topic, such as discussing picturebooks: words/images and how they make us feel, exploring poetry and experimental writing techniques to identify missing elements and create our own stories, utilising found and archival material and drawing exercises to create illustrations. Children are encouraged to visit the workshop by themselves or with an adult.<br>&nbsp;<br>During the first workshop, participants will have access to a variety of books to examine (in the library and ones that I will supply), and they are also welcome to bring books in any language from home.&nbsp;<br><br><br>Picture by: Dahlia El Broul&nbsp;<br></p>"
            },
            "provider": null,
            "name": {
                "fi": "Making Worlds- englanninkielinen kirjoitus- ja kuvitustyöpaja lapsille",
                "sv": "Making Worlds - engelsk skriv- och illustrationsverkstad för barn",
                "en": "Making Worlds - writing and illustration workshop for kids"
            },
            "info_url": null,
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agiawvgyy4/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agidapsgby",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:61461/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66dy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67rm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67ya/?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:p2433/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventRescheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-19T10:46:03.456386Z",
            "last_modified_time": "2024-06-19T11:21:38.656975Z",
            "date_published": "2024-06-19T10:43:00Z",
            "start_time": "2024-06-26T12:00:00Z",
            "end_time": "2024-06-26T13: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": "Kulttuuriketju välittää taide- ja kulttuurielämyksiä espoolaisille ikäihmisille. Kulttuuriketjun esityksiä järjestetään myös espoolaisissa kirjastoissa.",
                "sv": "Kulturkedjan förmedlar konst- och kulturupplevelser till äldre esbobor . Därtill ordnas Kulturkedjan-evenemang i stadens bibliotek.",
                "en": "The Culture Chain service offers art and culture services to elderly peopleI. Performances are also organised in libraries."
            },
            "location_extra_info": {
                "fi": "Kalajärvi-Sali",
                "sv": "Kalajärvi-salen ",
                "en": "Kalajärvi Hall "
            },
            "description": {
                "fi": "<p>Dominante-kuoro Kalajärvellä Kalajärvi-Salissa 26.6. klo 15.00.<br><br><br>Kulttuuriketju välittää taide- ja kulttuurielämyksiä espoolaisille ikäihmisille. Kulttuuriketjun esityksiä järjestetään myös espoolaisissa kirjastoissa.<br>Kulttuuriketjun esityksiä järjestetään elokuusta marraskuulle.<br>Kirjastoihin Kulttuuriketju tuo upeat 31 esitystä. Esitykset rantautuvat tapahtumakirjastojen; Entressen-, Ison Omenan-, Lippulaivan-, Sellon- ja Tapiolan kirjastojen lisäksi myös Kalajärvelle Kalajärvi-Saliin.<br>Kaikki esitykset löydät hakusanalla \"kulttuuriketju\".<br>Kaikki tapahtumat ovat kaikille avoimia sekä maksuttomia.<br>Tervetuloa nauttimaan kulttuurista!<br><br><br>Tapahtumat toteutetaan yhdessä Kulttuuriketjun kanssa<br></p>",
                "sv": "<p>Dominante-kuoro i Kalajärvi-Salen i Kalajärvi.<br><br><br>Kulturkedjan förmedlar konst- och kulturupplevelser till äldre esbobor . Därtill ordnas Kulturkedjan-evenemang i stadens bibliotek.<br>Kulturkedjans föreställningar arrangeras från augusti till november.<br>Kulturkedjan bjuder på fantastiska 31 föreställningar till biblioteken. Förutom biblioteken som arrangerar evenemang; Entresse, Iso Omena, Lippulaiva, Sello och Tapiola, kommer föreställningarna även till Kalajärvi-Salen i Kalajärvi.<br>Du hittar alla föreställningar med sökordet \"kulturkedjan\".<br>Alla evenemang är öppna för alla och gratis.<br>Välkommen att njuta av kultur!<br><br><br>Evenemangen genomförs i samarbete med Kulturkedjan.<br></p>",
                "en": "<p>Dominante-kuoro in the Kalajärvi Hall in Kalajärvi.<br><br><br>The Culture Chain service offers art and culture services to elderly peopleI. Performances are also organised in libraries.<br>Cultural Chain performances are organized August to November.<br>The Cultural Chain brings an impressive 31 performances to libraries. In addition to the event libraries; Entresse, Iso Omena, Lippulaiva, Sello, and Tapiola, performances will also be held at Kalajärvi-Sali in Kalajärvi.<br>You can find all performances by searching with the keyword \"cultural chain\".<br>All events are open to everyone and free of charge.<br>Welcome to enjoy the culture!<br><br><br>The events are carried out in collaboration with the Cultural Chain.<br></p>"
            },
            "provider": {
                "fi": "tapahtumat toteutetaan yhdessä Kulttuuriketjun kanssa",
                "sv": "Evenemangen genomförs i samarbete med Kulturkedjan.",
                "en": "The events are carried out in collaboration with the Cultural Chain."
            },
            "name": {
                "fi": "Kulttuuriketju - Dominante-kuoro Kalajärvi-Salissa ",
                "sv": "Kulturkedjan - Dominante-kuoro på Kalajärvi-Salen ",
                "en": "Cultural Chain  - Dominante-kuoro at Kalajärvi Hall"
            },
            "info_url": {
                "fi": "https://helmet.finna.fi/",
                "sv": "https://helmet.finna.fi/?lng=sv",
                "en": "https://helmet.finna.fi/?lng=en-gb"
            },
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agidapsgby/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agidapsfum",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15365/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66dy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67rm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67ya/?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:p2433/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-19T10:43:55.631637Z",
            "last_modified_time": "2024-06-19T10:48:13.183979Z",
            "date_published": "2024-06-19T10:39:00Z",
            "start_time": "2024-06-26T12:00:00Z",
            "end_time": "2024-06-26T13: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": "Kulttuuriketju välittää taide- ja kulttuurielämyksiä espoolaisille ikäihmisille. Kulttuuriketjun esityksiä järjestetään myös espoolaisissa kirjastoissa.",
                "sv": "Kulturkedjan förmedlar konst- och kulturupplevelser till äldre esbobor . Därtill ordnas Kulturkedjan-evenemang i stadens bibliotek.",
                "en": "The Culture Chain service offers art and culture services to elderly peopleI. Performances are also organised in libraries."
            },
            "location_extra_info": {
                "fi": "Kalajärvi-Sali",
                "sv": "Kalajärvi-salen ",
                "en": "Kalajärvi Hall "
            },
            "description": {
                "fi": "<p>Dominante-kuoro Kalajärvellä Kalajärvi-Salissa 26.6. klo 15.00.<br><br><br>Kulttuuriketju välittää taide- ja kulttuurielämyksiä espoolaisille ikäihmisille. Kulttuuriketjun esityksiä järjestetään myös espoolaisissa kirjastoissa.<br>Kulttuuriketjun esityksiä järjestetään elokuusta marraskuulle.<br>Kirjastoihin Kulttuuriketju tuo upeat 31 esitystä. Esitykset rantautuvat tapahtumakirjastojen; Entressen-, Ison Omenan-, Lippulaivan-, Sellon- ja Tapiolan kirjastojen lisäksi myös Kalajärvelle Kalajärvi-Saliin.<br>Kaikki esitykset löydät hakusanalla \"kulttuuriketju\".<br>Kaikki tapahtumat ovat kaikille avoimia sekä maksuttomia.<br>Tervetuloa nauttimaan kulttuurista!<br><br><br>Tapahtumat toteutetaan yhdessä Kulttuuriketjun kanssa<br></p>",
                "sv": "<p>Dominante-kuoro i Kalajärvi-Salen i Kalajärvi.<br><br><br>Kulturkedjan förmedlar konst- och kulturupplevelser till äldre esbobor . Därtill ordnas Kulturkedjan-evenemang i stadens bibliotek.<br>Kulturkedjans föreställningar arrangeras från augusti till november.<br>Kulturkedjan bjuder på fantastiska 31 föreställningar till biblioteken. Förutom biblioteken som arrangerar evenemang; Entresse, Iso Omena, Lippulaiva, Sello och Tapiola, kommer föreställningarna även till Kalajärvi-Salen i Kalajärvi.<br>Du hittar alla föreställningar med sökordet \"kulturkedjan\".<br>Alla evenemang är öppna för alla och gratis.<br>Välkommen att njuta av kultur!<br><br><br>Evenemangen genomförs i samarbete med Kulturkedjan.<br></p>",
                "en": "<p>Dominante-kuoro in the Kalajärvi Hall in Kalajärvi.<br><br><br>The Culture Chain service offers art and culture services to elderly peopleI. Performances are also organised in libraries.<br>Cultural Chain performances are organized August to November.<br>The Cultural Chain brings an impressive 31 performances to libraries. In addition to the event libraries; Entresse, Iso Omena, Lippulaiva, Sello, and Tapiola, performances will also be held at Kalajärvi-Sali in Kalajärvi.<br>You can find all performances by searching with the keyword \"cultural chain\".<br>All events are open to everyone and free of charge.<br>Welcome to enjoy the culture!<br><br><br>The events are carried out in collaboration with the Cultural Chain.<br></p>"
            },
            "provider": {
                "fi": "tapahtumat toteutetaan yhdessä Kulttuuriketjun kanssa",
                "sv": "Evenemangen genomförs i samarbete med Kulturkedjan.",
                "en": "The events are carried out in collaboration with the Cultural Chain."
            },
            "name": {
                "fi": "Kulttuuriketju - Dominante-kuoro Kalajärvi-Salissa",
                "sv": "Kulturkedjan - Dominante-kuoro på Kalajärvi-Salen ",
                "en": "Cultural Chain  - Dominante-kuoro at Kalajärvi Hall"
            },
            "info_url": {
                "fi": "https://helmet.finna.fi/",
                "sv": "https://helmet.finna.fi/?lng=sv",
                "en": "https://helmet.finna.fi/?lng=en-gb"
            },
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agidapsfum/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:aghzl4rbnm",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/espoo_le:agggfz65ay/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz652q/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz656q/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le: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/espoo_le:agggfz65nu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65pm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65re/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65uy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65yq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz662q/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz665y/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz667y/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66aa/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66by/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66dy/?format=api"
                },
                {
                    "@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:agggfz66i4/?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:agggfz66oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66qa/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66ru/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66tq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66w4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz66yu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz673u/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz675q/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz677i/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67bu/?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/espoo_le:agggfz67g4/?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/espoo_le:agggfz67ku/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67mm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67oi/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67p4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67rm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67uy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67wm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67ya/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz67zy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7aa4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7acu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7aem/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7aju/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7alq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7ane/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7ao4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7aqq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz7asq/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p10727/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p11406/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2771/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p4354/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p8113/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": 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:agggfz7av4/?format=api"
                }
            ],
            "created_time": "2024-05-20T11:54:36.525968Z",
            "last_modified_time": "2024-06-19T05:14:21.088102Z",
            "date_published": "2024-05-20T11:36:00Z",
            "start_time": "2024-07-01T07:00:00Z",
            "end_time": "2024-08-02T12:00:00Z",
            "custom_data": null,
            "environmental_certificate": null,
            "environment": null,
            "audience_min_age": null,
            "audience_max_age": null,
            "super_event_type": null,
            "deleted": false,
            "maximum_attendee_capacity": null,
            "minimum_attendee_capacity": null,
            "enrolment_start_time": null,
            "enrolment_end_time": null,
            "local": false,
            "replaced_by": null,
            "short_description": {
                "fi": "Elämysauto Välkky kiertää kesällä Espoota, mukana kirjoja kaiken ikäisille ja hauskaa puuhaa lapsiperheille!",
                "sv": "Esbobibliotekens allaktivitetsbuss Välkky turnerar i Esbo under sommaren. Med finns alltid böcker för alla åldrar och roliga aktiviteter för barnfamiljer!",
                "en": "Espoo Libraries' activity bus Välkky is touring Espoo in the summer. There are always books for all ages and fun activites for families with children! "
            },
            "location_extra_info": {
                "fi": "Katso kuvauksesta tarkka aikataulu",
                "sv": "Se den detaljerade tidtabellen i beskrivningen",
                "en": "See the detailed schedule in the description"
            },
            "description": {
                "fi": "<p>Elämysauto Välkky kiertää kesällä Espoota, mukana kirjoja kaiken ikäisille ja hauskaa puuhaa lapsiperheille!<br>ma 1.7.<br>10-12 Perkkaan asukaspuisto<br>13-14:30 Leppävaaran Angry Birds-puisto<br><br><br>ke 3.7.<br>10-12 Hiirisuon asukaspuisto<br>13-15 Rinnekodintien asumisyksiköt<br><br><br>pe 5.7.<br>10-12 Suvelan asukaspuisto<br>13-15 Oittaan Angry Birds-puisto<br><br><br>ma 8.7.<br>10-12 Latokasken asukaspuisto<br>13-14:30 Kylätalo Palttinan aukio<br><br><br>ke 10.7.<br>12-14 Westendin uimaranta<br>15-17 Klobbenin uimaranta<br><br><br>pe 12.7.<br>10-12 Tapiolan asukaspuisto<br>13-15 Pattisten puisto<br><br><br>ma 15.7.<br>10-12 Perkkaan asukaspuisto<br>13-14:30 Leppävaaran Angry Birds-puisto<br><br><br>ke 17.7.<br>12-14 Westendin uimaranta<br>15-17 Klobbenin uimaranta<br><br><br>pe 19.7.<br>10-12 Suvelan asukaspuisto<br>13-15 Oittaan Angry Birds-puisto<br><br><br>ma 22.7.<br>10-12 Latokasken asukaspuisto<br>13-14:30 Kylätalo Palttinan aukio<br><br><br>ke 24.7.<br>12-14 Westendin uimaranta<br>15-17 Klobbenin uimaranta<br><br><br>pe 26.7.<br>10-12 Matinkylän asukaspuisto<br>13-15 Nokkalan majakka<br><br><br>ma 29.7.<br>10-12 Perkkaan asukaspuisto<br>13-14:30 Leppävaaran Angry Birds-puisto<br><br><br>ke 31.7.<br>10-12 Hiirisuon asukaspuisto<br>13-15 Rinnekodintien asumisyksiköt<br><br><br>pe 2.8.<br>10-12 Suvelan asukaspuisto<br>13-15 Oittaan Angry Birds-puisto<br><br><br>Jos bongaat välkyn, kerro siitä somessa #kesädösä !<br></p>",
                "sv": "<p>Esbobibliotekens allaktivitetsbuss Välkky turnerar i Esbo under sommaren. Med finns alltid böcker för alla åldrar och roliga aktiviteter för barnfamiljer!<br><br><br>mån 1.7.<br>kl 10-12 Bergans invånarpark<br>kl 13-14:30 Albergas Angry Birds -parken<br><br><br>ke 3.7.<br>kl 10-12 Mösskärrs invånarpark<br>kl 13-15 Rinnehemsvägen 10<br><br><br>pe 5.7.<br>kl 10-12 Södriks invånarpark<br>kl 13-15 Oittaas Angry Birds -parken<br><br><br>ma 8.7.<br>kl 10-12 Ladusveds invånarpark<br>kl 13-14:30 Byhuset Palttina<br><br><br>ke 10.7.<br>kl 12-14 Westends badstrand<br>kl 15-17 Klobbens badstrand<br><br><br>pe 12.7.<br>kl 10-12 Hagalunds invånarpark<br>kl 13-15 Battisåkern<br><br><br>ma 15.7.<br>kl 10-12 Bergans invånarpark<br>kl 13-14:30 Albergas Angry Birds -parken<br><br><br>ke 17.7.<br>kl 12-14 Westends badstrand<br>kl 15-17 Klobbens badstrand<br><br><br>pe 19.7.<br>kl 10-12 Södriks invånarpark<br>kl 13-15 Oittaas Angry Birds -parken<br><br><br>ma 22.7.<br>kl 10-12 Ladusveds invånarpark<br>kl 13-14:30 Byhuset Palttina<br><br><br>ke 24.7.<br>kl 12-14 Westends badstrand<br>kl 15-17 Klobbens badstrand<br><br><br>pe 26.7.<br>kl 10-12 Mattby invånarpark<br>kl 13-15 Nokkalan majakka<br><br><br>ma 29.7.<br>kl 10-12 Bergans invånarpark<br>kl 13-14:30 Albergas Angry Birds -parken<br><br><br>ke 31.7.<br>kl 10-12 Mösskärrs invånarpark<br>kl 13-15 Rinnehemsvägen 10<br><br><br>pe 2.8.<br>kl 10-12 Södriks invånarpark<br>kl 13-15 Oittaas Angry Birds -parken<br><br><br>Om du ser Välkky i sommar, ta en bild och tagga #kesädösä !<br></p>",
                "en": "<p>Espoo Libraries' activity bus Välkky is touring Espoo in the summer. There are always books for all ages and fun activites for families with children!&nbsp;<br><br><br>ma 1.7.<br>10-12 Perkkaa&nbsp;residents' park<br>13-14:30 Leppävaara Angry Birds park<br><br><br>ke 3.7.<br>10-12 Hiirisuo&nbsp;residents' park<br>13-15 Rinnekodintien asumisyksiköt<br><br><br>pe 5.7.<br>10-12 Suvela&nbsp;residents' park<br>13-15 Oittaa Angry Birds park<br><br><br>ma 8.7.<br>10-12 Latokasken asukaspuisto<br>13-14:30 Kylätalo Palttina&nbsp;residents' park<br><br><br>ke 10.7.<br>12-14 Westend beach<br>15-17 Klobben beach<br><br><br>pe 12.7.<br>10-12 Tapiola residents' park<br>13-15 Pattisten puisto<br><br><br>ma 15.7.<br>10-12 Perkkaa&nbsp;residents' park<br>13-14:30 Leppävaara Angry Birds park<br><br><br>ke 17.7.<br>12-14 Westend beach<br>15-17 Klobben beach<br><br><br>pe 19.7.<br>10-12 Suvela&nbsp;residents' park<br>13-15 Oittaa Angry Birds park<br><br><br>ma 22.7.<br>10-12 Latokaski residents' park<br>13-14:30 Kylätalo Palttina&nbsp;residents' park<br><br><br>ke 24.7.<br>12-14 Westend beach<br>15-17 Klobben beach<br><br><br>pe 26.7.<br>10-12 Matinkylä residents' park<br>13-15 Nokkalan majakka<br><br><br>ma 29.7.<br>10-12 Perkkaa&nbsp;residents' park<br>13-14:30 Leppävaara Angry Birds park<br><br><br>ke 31.7.<br>10-12 Hiirisuo&nbsp;residents' park<br>13-15 Rinnekodintie 10<br><br><br>pe 2.8.<br>10-12 Suvela&nbsp;residents' park<br>13-15 Oittaa Angry Birds park<br><br><br>If you see Välkky in the summer, take a picture and tag #kesädösä !<br></p>"
            },
            "provider": {
                "fi": "Elämysauto Välkky",
                "sv": "Allaktivitetsbuss Välkky",
                "en": "Activity Bus Välkky"
            },
            "name": {
                "fi": "Kesädösä Välkky",
                "sv": "Kesädösä Välkky",
                "en": "Kesädösä Välkky"
            },
            "info_url": null,
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:aghzl4rbnm/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "kulke:63349",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:7256/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:47/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:52/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:53/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:54/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:55/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/kulke:669/?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": false,
                    "offer_price_groups": [],
                    "price": {
                        "fi": "10 / 5 €",
                        "sv": "10 / 5 €",
                        "en": "10 / 5 €"
                    },
                    "info_url": {
                        "fi": "https://www.lippu.fi/search/?affiliate=ADV&searchterm=caisa",
                        "sv": "https://www.lippu.fi/search/?affiliate=ADV&searchterm=caisa",
                        "en": "https://www.lippu.fi/search/?affiliate=ADV&searchterm=caisa"
                    },
                    "description": null
                }
            ],
            "data_source": "kulke",
            "publisher": "ahjo:u48040010",
            "sub_events": [],
            "images": [
                {
                    "id": 131631,
                    "has_user_editable_resources": false,
                    "license": "event_only",
                    "license_url": "",
                    "created_time": "2024-04-12T12:13:11.954044Z",
                    "last_modified_time": "2024-04-12T12:13:11.954107Z",
                    "url": "http://www.caisa.fi/instancedata/prime_product_resurssivaraus/kulke/embeds/EventPic_749167.jpg",
                    "name": "",
                    "cropping": "",
                    "photographer_name": null,
                    "alt_text": null,
                    "data_source": "kulke",
                    "publisher": "ahjo:u48040010",
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/image/131631/?format=api",
                    "@context": "http://schema.org",
                    "@type": "ImageObject"
                }
            ],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-04-12T12:13:11.926941Z",
            "last_modified_time": "2024-06-18T13:13:25.169909Z",
            "date_published": null,
            "start_time": "2024-06-25T16:00:00Z",
            "end_time": "2024-06-28T17: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": "Caisan Pride-ohjelmassa käsitellään mm. dragia, muunsukupuolisuutta, polyamorisia suhteita ja kinky-elämää. Luvassa on teatteria, musiikkia, komediaa, lavarunoutta ja muita taidemuotoja.",
                "sv": "I Caisas Pride-program behandlas bland annat drag, icke-binaritet, polyamoriska relationer och kinky-liv. Teater, musik, komedi, scenpoesi och övriga konstarter utlovas.",
                "en": "The Pride programme at Caisa includes topics on drag, non-binarity, polyamorous relationships and kink life. It will involve theatre, music, comedy, stage poetry and other forms of art."
            },
            "location_extra_info": null,
            "description": {
                "fi": "<p>Caisan Pride-ohjelmassa käsitellään mm. dragia, muunsukupuolisuutta, polyamorisia suhteita ja kinky-elämää. Luvassa on teatteria, musiikkia, komediaa, lavarunoutta ja muita taidemuotoja.</p><p>Caisassa Pridea juhlitaan aikuisten kesken. Esitykset on sallittu yli 18-vuotiaille.</p><p><b>Caisan Pride-viikon ohjelma</b></p><p><b>25.6. klo 19<br>What a Drag! (K18)</b><br>Pariisilainen hienostuneisuus törmää klovnimaiseen kömpelyyteen What a Drag! Miss(ed) Gender(ed)-esityksessä. <br>Esiintyjät: Aleksi Moine ja Anne Salmi</p><p><b>26.6. klo 19<br>Juuso Kekkonen<br>Pervertikon opas parempaan rakkauteen ja ihmissuhteisiin (K18)</b><br>Juuso Kekkosen omaelämänkerrallinen komediamonologi käy läpi elämää polyamorisena queerina ja kinkynä aikuisena.</p><p><b>27.6. & 28.6. klo 19<br>Kiihko-Kollektiivi esittää: Uuden toivon ilta (K-18)</b><br>Kiihko-kollektiivi on vuonna 2022 syntynyt esitystaiteen ryhmä, jonka muodostavat ohjaaja, esitystaiteilija ja teatteritaiteen maisteri Vili von Nissinen, antropologi, tuottaja, burleski- ja drag-taiteilija Milla Heikkinen sekä taiteilija Tia Carolina Ihalainen.</p>",
                "sv": "<p>I Caisas Pride-program behandlas bland annat drag, icke-binaritet, polyamoriska relationer och kinky-liv. Teater, musik, komedi, scenpoesi och övriga konstarter utlovas.</p><p>På Caisa firar vi pride bland vuxna. Föreställningarna är tillåtna för över 18-åringar.</p><p><b>Program</b></p><p><b>25.6. klo 19<br>What a Drag! (F18)</b></p><p><b>26.6. klo 19<br>Juuso Kekkonen<br>Pervertens guide till bättre kärlek och människorelationer (F18)</b></p><p><b>27.6. & 28.6. klo 19<br>Kiihko-Kollektiivi presenterar: <br>Nya hoppets kväll (F18) <br></b></p>",
                "en": "<p>The Pride programme at Caisa includes topics on drag, non-binarity, polyamorous relationships and kink life. It will involve theatre, music, comedy, stage poetry and other forms of art.</p><p>Pride at Caisa is for adults. All performances are for people of ages 18 and up.</p><p><b>Pride at Caisa 2024 program</b></p><p><b>25th June at 7 pm<br>What a Drag! (18+)</b></p><p><b>26th June at 7 pm <br>Juuso Kekkonen<br>A pervert’s guide for better love and relationships(18+)</b></p><p><b>27th June & 28th June at 7 pm<br>Kiihko Collective presents: <br>A New Hope’s Night (18+)</b></p>"
            },
            "provider": null,
            "name": {
                "fi": "Pride-viikko Caisassa (K18)",
                "sv": "Pride-vecka på Caisa (F18)",
                "en": "Pride Week at Caisa (18+)"
            },
            "info_url": {
                "fi": "http://www.caisa.fi/fi/tapahtumat/event/8A71A559FE79E92BAE9E989D34AE9E5E/Pride-viikko_Caisassa_K18_",
                "sv": "http://www.caisa.fi/sv/evenemang/event/8A71A559FE79E92BAE9E989D34AE9E5E/Pride-vecka_pa_Caisa_F18_",
                "en": "http://www.caisa.fi/en/events/event/8A71A559FE79E92BAE9E989D34AE9E5E/Pride_Week_at_Caisa_18_"
            },
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/kulke:63349/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agickfaipi",
            "has_user_editable_resources": false,
            "location": {
                "@id": "https://linkedevents.api.test.hel.ninja/v1/place/tprek:15311/?format=api"
            },
            "keywords": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/espoo_le:agggfz65fm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2739/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p360/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p5121/?format=api"
                },
                {
                    "@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": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-17T06:54:26.449209Z",
            "last_modified_time": "2024-06-18T11:39:18.439780Z",
            "date_published": "2024-06-17T06:54:00Z",
            "start_time": "2024-07-01T05:00:00Z",
            "end_time": "2024-07-26T17: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": "Taiteilija Soile Lehdon näyttely \"Kukkien kertomaa\" esillä Tapiolan kirjaston näyttelytila Kaijassa.",
                "sv": "Välkommen att besöka Soile Lehtos utställning \"Kukkien kertomaa\" i Hagalund biblioteken.",
                "en": "Art exhibition \"Kukkien kertomaa\" by Soile Lehto in Tapiola Library."
            },
            "location_extra_info": {
                "fi": "Näyttelyparvi ja Vitriini",
                "sv": "Utställningsloftet och Utställningsvitrin ",
                "en": "Exhibition loft and Display cabinet"
            },
            "description": {
                "fi": "<p>Taiteilija Soile Lehdon näyttely \"Kukkien kertomaa\" esillä Tapiolan kirjaston näyttelytila Kaijassa.<br><br><br>Näyttelyn avajaiset järjestetään 2.7.2024 klo 16:30-19:30.<br><br><br>Lisätietoja näytteillä olevista teoksista:<br>Taulut: akryyli ja sekatekniikkaa, lakattuja. Taulujen kasvit kerätty sieltä täältä.<br>Horoskooppitauluissa on symboli, joka kertoo&nbsp;kunkin taulun kukkasen.<br>Posliinit: maalattu ja poltettu. Kultaiset kohdat eivät tykkää astianpesukoneesta.<br></p>",
                "sv": "<p>Välkommen att besöka Soile Lehtos utställning \"Kukkien kertomaa\" i Hagalund biblioteken.<br>Utställningen kan ses under bibliotekets öpettider.<br></p>",
                "en": "<p>Art exhibition \"Kukkien kertomaa\" by Soile Lehto in Tapiola Library.<br>Welcome! Exhibition can be seen at Librarys opening hours.<br></p>"
            },
            "provider": {
                "fi": "Soile Lehto",
                "sv": "Soile Lehto",
                "en": "Soile Lehto"
            },
            "name": {
                "fi": "Näyttely: Kukkien kertomaa",
                "sv": "Utställning: Kukkien kertomaa",
                "en": "Art exhibition: Kukkien kertomaa"
            },
            "info_url": null,
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agickfaipi/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agicl4oyby",
            "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:p2787/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/keyword/yso:p5121/?format=api"
                }
            ],
            "registration": null,
            "super_event": null,
            "event_status": "EventScheduled",
            "type_id": "General",
            "external_links": [],
            "offers": [
                {
                    "is_free": true,
                    "offer_price_groups": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-06-17T10:16:16.626487Z",
            "last_modified_time": "2024-06-18T10:30:25.353388Z",
            "date_published": "2024-06-17T04:03:00Z",
            "start_time": "2024-06-17T05:00:00Z",
            "end_time": "2024-07-07T15: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": "Oona Hylen taidenäyttely \"Hänen silmänsä näkevät kukkia\" Entressen kirjaston Valatori-seinällä 17.6.-7.7.2024. Tervetuloa!",
                "sv": "Oona Hyles utställning \"Hänen silmänsä näkevät kukkia\" i Entressebiblioteket under tiden 17.6.-7.7.2024.",
                "en": "Art exhibition \"Hänen silmänsä näkevät kukkia\" by Oona Hyle in Entresse Library during 17.6.-7.7.2024."
            },
            "location_extra_info": null,
            "description": {
                "fi": "<p>Olen Oona-Maija Hyle, 29- vuotias itseoppinut kuvataiteilija ja pienyrittäjä. Asun Espoossa puolisoni ja kahden lapseni kanssa. Olen toiminut pienyrittäjänä pian kolmen vuoden ajan. Työnkuvaani kuuluvat niin tilaustöiden toteutus, kuvitukset (olen tehnyt yhteistyötä suomalaisen MAMAkorun kanssa kahden korumalliston verran) sekä valmiiden taideteosten myynti. Maalaan lähinnä akryylimaaleilla.<br>Olen aina harrastanut maalaamista ja piirtämistä itseisesti. Taustallani on peruskoulu sekä lukion pari ensimmäistä vuotta Espoon Steinerkoulussa jossa luovuus ja käsillä tekeminen kuuluvat jokaiseen koulupäivään. Uskon, että kaikki vuodet joita tuli tuossa luovassa oppimisympäristössä vietettyä saivat aikaan sen, että maalaaminen lopulta jäi minulle luontevaksi tavaksi ilmaista itseäni.<br>Olen myös aikoinaan osallistunut Omnian järjestämälle taidepajalle, josta sain kipinän juurikin akryylimaaleilla maalaamiseen.<br>Maalaan pääasiassa kukkia ja asetelmia. Nautin suuresti värien käytöstä, runsaiden ja kauniiden teosten maalaamisesta - tämän kaltaisten teosten maalaaminen on vapauttavaa ja antoisaa.<br>Olen kamppaillut paljon erilaisten oppimis- ja keskittymisvaikeuksien, herkkyyden ja ujouden kanssa koko ikäni, ja koen että näiden ominaisuuksien ja haasteiden hyväksyminen ja niiden kanssa elämään oppiminen on ollut ratkaisevassa osassa siinä, millaisia teoksia teen.<br>Kukat erityisesti ovat lähellä sydäntäni. Kukat liittyvät niin vahvasti moniin elämän tärkeisiin hetkiin, juhliin ja tapahtumiin tuoden iloa ja kauneutta, mutta samaten ne tuovat myös paljon lohtua elämän vaikeina hetkinä. Kukat kertovat ja kuvastavat paljon, kuten välittämisestä ja halusta ilahduttaa.<br>Yksi haaveammateistani maalaamisen lisäksi on ollut floristin ammatti, sillä siinä pääsisi tekemään kimppuja kaikkiin elämän hetkiin, mutta on ihan hurjan ihanaa huomata, että pääsen tekemään melkeinpä samaa myös nykyisessä työssäni - kankaalla ja paperilla kukat eivät koskaan lakastu ja tuovat iloa ja valoa jokaiseen päivään vuodesta toiseen.<br></p>",
                "sv": "<p>Välkommen att besöka Oona Hyles utställning \"Hänen silmänsä näkevät kukkia\" i Entressebiblioteket under tiden 17.6.-7.7.2024. Utställningen kan ses under bibliotekets öpettider.<br></p>",
                "en": "<p>Art exhibition \"Hänen silmänsä näkevät kukkia\" by Oona Hyle in Entresse Library during 17.6.-7.7.2024. Welcome!<br></p>"
            },
            "provider": null,
            "name": {
                "fi": "Oona Hyle: Hänen silmänsä näkevät kukkia 17.6.-7.7.2024",
                "sv": "Oona Hyle: Hänen silmänsä näkevät kukkia 17.6.-7.7.2024",
                "en": "Oona Hyle: Hänen silmänsä näkevät kukkia 17.6.-7.7.2024"
            },
            "info_url": null,
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agicl4oyby/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        },
        {
            "id": "espoo_le:agh2ohpjde",
            "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"
                },
                {
                    "@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": [],
                    "price": null,
                    "info_url": null,
                    "description": null
                }
            ],
            "data_source": "espoo_le",
            "publisher": "espoo:sito",
            "sub_events": [
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agh2ohpiha/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agh2ohpiji/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agh2ohpilu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agh2ohpin4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agh2ohpip4/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agh2ohpisy/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agh2ohpive/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agh2ohpixm/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agh2ohpizu/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agh2ohpi3y/?format=api"
                },
                {
                    "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agh2ohpi6i/?format=api"
                }
            ],
            "images": [],
            "videos": [],
            "in_language": [],
            "audience": [],
            "created_time": "2024-05-23T09:22:15.678174Z",
            "last_modified_time": "2024-06-18T08:04:23.560771Z",
            "date_published": null,
            "start_time": "2024-06-18T11:00:00Z",
            "end_time": "2024-08-27T12: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": "Kirjaston ohjelmaa kerran viikossa Viaporintorin kesäterassilla koko kesän ajan. ",
                "sv": "Biblioteksprogram en gång i veckan på Viaporintoris sommarterrass under hela sommaren. ",
                "en": "Library programme once a week on the Viaporintori summer terrace throughout the summer. "
            },
            "location_extra_info": {
                "fi": "Viaporin torin kesäterassi"
            },
            "description": {
                "fi": "<p>Kirjaston ohjelmaa kerran viikossa Viaporintorin kesäterassilla koko kesän ajan.<br>18.6. Klassikolla päähän<br> 25.6. Kirjamaistiaiset<br> 2.7. Sateenkaarivinkkaus<br> 9.7. Tarinalliset video- ja lautapelit<br> 16.7. Pajavinkkaus - mikä ihmeen Paja? Tutustu yllättäviin mahdollisuuksiin   \t\t         <br> 23.7. Innostu taiteesta - taidekirjavinkkaus<br> 30.7. Lasten ja nuorten kirjojen vinkkausta<br> 6.8. Eläinkirjavinkkaus - mukana karvaotuksia<br> 13.8. Lasten ja nuorten kirjallisuusvinkkejä <br>          sekä Vauvamuskari klo 14.30 (tilaa rajoitetusti, omat viltit mukaan)<br> 20.8. Lankaa ja lukuvinkkejä <br>           sekä Taaperotanssit klo 14.30 ( tilaa rajoitetusti)<br> 27.8. Kirjaston tapahtumasyksyn esittely<br>            ja Pirtinpuhaltajat -puhallinorkesteri esiintyy<br></p>",
                "sv": "<p>Biblioteksprogram en gång i veckan på Viaporintoris sommarterrass under hela sommaren.<br></p>",
                "en": "<p>Library programme once a week on the Viaporintori summer terrace throughout the summer.<br></p>"
            },
            "provider": null,
            "name": {
                "fi": "Kirjasto kesäterassilla",
                "sv": "Biblioteket på sommarmarknaden",
                "en": "Library at the summer market"
            },
            "info_url": null,
            "provider_contact_info": null,
            "@id": "https://linkedevents.api.test.hel.ninja/v1/event/espoo_le:agh2ohpjde/?format=api",
            "@context": "http://schema.org",
            "@type": "Event/LinkedEvent"
        }
    ]
}