LESSON 2 OF 6

What is an API?

Application Programming Interface, or API is a part of a database or server that allows a user to request and send information. For instance, The Weather Channel allows developers to access forecasts as data. Thus, different programs and applications (such as the iPhone Weather app) can retrieve this data through requests.

The Harvard Art Museums has its own API, accessible and free to all. The museum’s API contains all of its information on artworks, artists, exhibitions, publications, galleries, and the categorizations used to describe them. The data comes from three primary sources:

Icon of a museum
The Museum System (TMS)

The primary source of data, TMS consists of information manually inputted by museum staff.

Icon of a museum
Fathom Analytics

Used to determine website traffic, Fathom Analytics data provides insight in to how frequently artworks are accessed online.

Icon of a museum
Artificial Intelligence

Utilizing multiple computer vision services and large language models, artificial intelligence data exposes how computers interpret artworks in the collection.

Warning: The museum's data is not perfect. It is a product of human nature and a product of its time. It reflects the museum's accumulated knowledge of the past and present, but not the future. The data and data structures within contain the bias and opinions of the museum. The Harvard Art Museum’s data spans over 200,000 objects, but is often incomplete or ambiguous. It's a living document, constantly updated by the museum.

Nevertheless, by recognizing its incongruities, the user can work through messy data to access untold stories and unsolved questions.