University of Helsinki Study Search API
Study search content. The API returns the study options and/or degree programmes content for University of Helsinki in an indexable format. The API strives to provide each content again if the content or terms related to it are updated. The API is not, however, foolproof and rare corner cases have been identified in the past that have caused the indexed data to be out-of-sync with the master data. This is avoidable by regularly re-indexing the whole index if the correctness of all data is important. The designed workflow for the API is to first request the dataset without timestamp (or with timestamp 0), and then on each call take the largest timestamp in the returned content and making a new request with the same parameters but using that timestamp instead. This should mean that all content currently published is returned in the process. Regardless of the timestamp, the calls always return the currently published version of the content and no unpublished versions are returned regardless of the timestamp. All the data in the API is public. The type terms are not available as a full set in any API; you can enquire those from the Helsinki.fi development team if necessary. All the content across the API calls are unique for the content and therefore you can also get the type Ids from the returned results’ type_id fields by removing the taxonomy_term prefix.