the plumbing that lets your app ask another app for a favor, politely and repeatedly.
means an api is a defined set of rules that lets one piece of software request data or services from another without needing to know how it works inside.
from from application programming interface, a term formalized in the 1960s-70s as software systems needed standard ways to talk to each other; the concept exploded with web apis in the early 2000s when companies realized letting outsiders plug into their data was good business.
google maps api — powers location features in millions of apps since 2005
stripe api — processes payments for businesses without touching a bank directly
openai api — lets developers plug gpt models into their own products
twitter api — once open enough to birth an entire bot ecosystem