EU DATATHON
Government
API Dashboard

EU DATATHON
Government
API Dashboard

What is the Government API Dashboard?

Welcome to the Government API Dashboard. At present, we are tracking all known government APIs publicly available from European countries but will be expanding to the world.

Application Programming Interfaces (APIs) are digital tools that connect systems together. When governments open APIs, they make it possible for external organisations to build new products and services or to automatically integrate government data and capabilities into their workflows. 

This dashboard has been designed for:

  • Startups
  • Enterprises
  • Research institutions
  • Non-profits
  • Community groups. 

We want to make it easier for you to find government APIs to assess whether they are suitable to include in your production use cases.

We make use of data sourced from: 

 
This project was created for the EU Datathon 2020. Our plan is to maintain and grow the dashboard so that it is a resource for enabling sustainable, innovative, digital economic development across Europe.

API categories

Government APIs are published across Europe, offering a range of data, services and functionalities that can be added to your apps, products and workflows.

Government APIs are published across Europe, offering a range of data, services and functionalities that can be added to your apps, products and workflows.

Government and public sector

Ranked #1 most APIs

Government and public sector APIs

211 APIs
Go to Government and public sector APis

Education, culture and sport

Ranked #5 most APIs

Education, culture and sport APIs

46 APIs
Go to all APIs

Transport

Ranked #2 most APIs

Transport APIs

87 APIs
Go to Transport APIs

Environment

Ranked #6 most APIs

Environment APIs

37 APIs
Go to all APIs

Economy and finance

Ranked #3 most APIs

Economy and finance APIs

85 APIs
Go to Economy and finance APIs

Health

Ranked #7 most APIs

Health APIs

33 APIs
Go to all APIs

Regions and cities

Ranked #4 most APIs

Regions and cities APIs

49 APIs
Go to all APIs

Agriculture, fisheries, forestry and food

Ranked #8 most APIs

Agriculture, fisheries, forestry and food APIs

24 APIs
Go to all APIs

Measuring Usability of Government APIs

Measuring Usability of Government APIs

You need to have confidence that Government APIs are:

  • Easy to use
  • Well maintained
  • Supported with enough resources to solve problems
  • Have a community of users involved.

 

We include data to help you evaluate whether to use a government API.

We score Government APIs by looking at:

  • Does the API have an OpenAPI Specification (OAS) file? This can help developers to easily understand what an API does and integrate it into software development tools.
  • Does the API have resources and guides to help you get started? Developers need to be able to access guides and documentation to help them use the API whenever they need to build, and not wait for a government’s office hours to know what to do.
  • Are there other users of the API mentioned to indicate that it has the start of a community of users available to participate in? A good way to measure whether an API is truly usable is to see if there is anyone else already using it. They can also be an excellent source of help to troubleshoot integration problems.

Top performing countries

87 APIs

Loading...

Loading...

86 APIs

74 APIs

Loading...

Loading...

70 APIs

Loading...

Loading...

59 APIs

Loading...

Loading...

Types of APIs

Government APIs can share:

  • Data
  • Services.

When sharing data, governments can use APIs to provide three types of data:

  • Static (doesn’t change, or changes slowly, like train ticket prices)
  • Real-time (changes frequently, like actual public train arrivals and departures)
  • Geospatial (mapping coordinates, such as the train station locations in a format that can be mapped).


Governments can also make digital services available. Government services APIs can be:

  • Notifications (that inform the user when relevant information changes or is available, such as a notification that a government has received correspondence from a business)
  • Forms (that allow citizens or businesses to enter data, such as registering their business)
  • Shared functionalities (that expose digital capabilities, such as allowing a payment to be accepted to register a new business).  

Data

Loading...

Loading...

Services

Loading...

Loading...

Dataset Methodology

Dataset Methodology

To create this dashboard, we imported all data on known APIs from European countries from the EU Open Data Portal and from the Joint Research Centre’s Government APIs research.

 

We then analysed each API and categorised APIs using the EU Open Data portal categories, as the EU-DCAT standard did not provide sufficient category classification information at this stage. We then added new data fields to measure OAS availability, levels of documentation, and any known community of users. We categorised each API in terms of the functionality or data that was exposed, and started recording additional data on standards used and other known issues with the APIs for future analysis.

We drew on industry best practices in publishing APIs, with specific reference to the work of Marjukka Niinioja, Adam DuVander, and Kin Lane.