Open data about sights and activities in Helsinki

The data opened by Helsinki Marketing and the pilot project with Tencent were among the topics explored at the Helsinki Loves Developers meeting in December.

Helsinki’s city marketing is strongly based on local recommendations and flexible digital solutions. 2018 was a year of development, especially on the digital front, thanks to MyHelsinki Open API , released in late 2018, and the Tencent collaboration that resulted in the WeChat MyHelsinki mini program.

Jenny Taipale presenting.
Jenny Taipale presents MyHelsinki at the Helsinki Loves Developers meeting arranged in the lobby of the Helsinki City Museum. Photo: Tanja Lahti.

MyHelsinki.fi & MyHelsinki Open API

Helsinki Marketing maintains three different databases, the data of which has been used for long internally at the tourist information and in Helsinki’s marketing through the MyHelsinki service. MyHelsinki.fi is a service which compiles the recommendations of locals to the benefit of visitors and locals alike. MyHelsinki gathers current information about the City’s locations, events and activities and aims to offer information that is of high-quality, up-to-date, comprehensive and curated. Indeed, this is reflected in the motto of MyHelsinki: Your local guide to Helsinki.

Carried out in 2018 with financial support from the City of Helsinki Innovation Fund, the aim of the Plug in Helsinki project was to open this City data to new actors. The MyHelsinki Open API, opened in November 2018, was realised as a part of the project. MyHelsinki Open API combines location, event and activity databases and offers the records in JSON format. Data can be searched using distance, category and language filters and the developer can search for specific attributes from the records. Through the API it is possible to search, for example, for address data, opening hours, contact information, descriptive texts and much more.

MyHelsinki Open API can be browsed at open-api.myhelsinki.fi. The API has been developed in co-operation with Futurice and its requirements have been matched to the requirements of the service built with Tencent and the structure of Helsinki’s data. The final result is scalable and modular API, which meets the standards of an international major player and can thus function as a decent benchmark for domestic actors.

The objective of MyHelsinki Open API is to enable new city development through innovative, commercial and non-commercial targets of application. The API’s source code will be opened in the near future, whereupon the API’s technical development can be carried out through new channels as well.

WeChat MyHelsinki Mini Program

Two iPhones using MyHelsinki application.
The MyHelsinki application.

WeChat is Chinese internet company Tencent’s social media application, which has more than a billion users. Tencent has developed a miniature application environment to its WeChat application, into which actors of different branches can bring services in the form of mini programs based on web technology. An advantage for the customer is that the mini program does not have to be downloaded separately and it does not require registration, as it opens directly to the WeChat environment and recognises the user. This lowers the threshold for the deployment of new services.

The MyHelsinki Mini Program is an application which meets four challenges that the tourist is faced with by facilitating the following functions for the Chinese tourist:

  1. Find the most current locations and events.
  2. Easily get further information about things that interest you.
  3. Navigate fluently between different means of transportation with the Whim functionality.
  4. Pay with WeChat Pay during your trip.

MyHelsinki mini program is thus the first city application which comprehensively offers the entire service path to the visitor. All the contents of the mini program come from Helsinki Marketing and Tencent is the first actor to use the MyHelsinki Open API. Through MyHelsinki Open API, Tencent maintains its dynamically updated material in the mini program, which ensures that the user always finds it interesting to return to the service.

The MyHelsinki mini program has been crafted entirely in Chinese, in order to make it easy even for the inexperienced tourist to get to know Helsinki. Through the MyHelsinki Open API, the application also imports location and event data in article format for the tourist. The navigation feature has been constructed together with MaaS Global. MaaS Global’s Whim services integrated in the mini program allows for flexible use of different means of transportation in the City. Single and day tickets in the mini program, realised jointly with Helsinki Region Transport, are also part of the service.

The navigation feature and the payment of fares are being introduced during January 2019. Before that, the tourist can already search for information through interesting contents.

MyHelsinki Open API development work

The first version of MyHelsinki Open API was finalised and published in November 2018. The API has been marketed to new actors and the aim is to get as many actors as possible to find new ways to use open data.

The Helsinki Loves Developers meeting had a workshop about the future development of MyHelsinki Open API. The participants were divided into small groups and asked to engage in discussions concerning two topics:

  1. What kinds of uses are there for MyHelsinki Open API, besides the current ones?
  2. What kind of content-related or technical targets for development do you find in the API?
Picture of a paper, where a group has written their thoughts about MyHelsinki Open API.
Results of the workshop.

The applicability of the API as a sales channel for activities is already included in Helsinki Marketing’s roadmap. Furthermore, the small groups made new interesting proposals concerning the use of the API:

  • The possible transferring of records that are being removed from the database to an archive database maintained by the museums.
  • Combining the MyHelsinki Open API’s records with Helsinki’s historical imagery.
  • A chatbot functionality to support the use.
  • Filtering the city program within certain days (use either in the mini program or the API)

Presentation materials

My Helsinki Case Film
Tanja Lahti: MyHelsinki Open API
Jenny Taipale & Joonas Kaijala: MyHelsinki: helping people find the best of Helsinki
Heikki Heiskanen: MyHelsinki API technical overview

Based on these, there was also a discussion about the technical and content-related API development ideas, where the topics were, among others:

  • adding languages to the API
  • adding accessibility information
  • adding rush hour information for locations
  • new categories, such as work spaces, playgrounds, sports associations and gyms
  • listing of the City’s services and restaurants’ health inspection data
  • linking of event security plans and event invitations
  • adding new search alternatives to the API
  • time booking for services

So for the API, 2019 starts with the exploration of new collaboration possibilities and with recognising and prioritising technical targets for development. When the first pilot projects have been established, the API’s source code will be opened to the public.

Helsinki Marketing thanks all participants for the interesting conversations and wishes everyone an inspiring 2019.

 

Author: Joonas Kaijala
Translation: Henrik Andersson