Application Programming Interface (API)
You may be familiar with what an API is from looking at the Java API to look up the methods that go with various classes.
Definition: Application Programming Interface

An Application Programming Interface lists the classes and methods that are available to a programmer for a given language or library.
References
- OpenWeather API
- Application programming interface (Wikipedia)
- Real Time Weather with Raspberry Pi 4
- api.naveen.com - a personal api?