Introduction to the Europeana APIs

We currently offer three APIs for use. The first is a REST-API that is suited for dynamic search and retrieval of our data. The second allows for harvesting of the Europeana data via the OAI-PMH protocol. The third API is more experimental and supports download of complete datasets and advanced semantic search and retrieval of our data via the SPARQL query language.

Introduction

We currently offer three APIs for use. The first is a REST-API that is suited for dynamic search and retrieval of our metadata and media information. This API offers exactly the same data as the Europeana Portal for end-users and in many ways the Portal can be viewed as an advanced API-implementation.

The second API allows for harvesting of the Europeana data via the OAI-PMH protocol.

The third API is more experimental and supports download of complete datasets and advanced semantic search and retrieval of our data via the SPARQL query language.

APIUsage
REST APIStandard REST calls over HTTP. Responses returned in JSON.
OAI-PMHHarvest data via the OAI-PMH protocol.
Linked Open DataQuery and retrieve data in SPARQL 1.1.