This invited workshop was part of IQWiG's Information Retrieval Meeting 2024
This is the supplementary material for the workshop. It includes interactive notebooks that you can execute in your browser. The notebooks let you edit and play with the code and data that are used in the workshop.
More and more APIs (application programming interfaces) are used as programmatic interfaces for certain databases or data sets. This workshop explains what an API is and what knowledge is necessary to use them, for example:
- what APIs are and how they work
- offline versus online APIs
- using APIs via Python
The focus of this workshop is to present use cases especially for frequently used APIs. This workshop explains what API use cases exist, what they are used for and how information specialists can use them in their daily workflows.
Below contains the table of contents for the workshop. The interactive notebooks begin in Section 2.4. You can start anywhere and work your way through the material. At the bottom of each section are links back here, to the previous section, and to the next section.
- 2.1 Data Formats
- 2.2 Authentication and Rate limits
- 2.3 Using APIs via HTTPie
- 2.4 Using APIs via Python