APIs (Application Programming Interfaces)
An API (Application Programming Interface) is a set of rules and protocols that allow one application to interact with another. APIs are used to define how software components should interact and are essential for building modern applications.
We will be interacting with APIs in order to dynamically retrieve datasets from different sources.
Public APIs
- UK Bank Holidays: https://www.gov.uk/bank-holidays.json
- Malaysia Central Bank Data: https://apikijangportal.bnm.gov.my/openapi
- A full list is available here: https://github.com/public-apis/public-apis