Glossary: System Design Basics in JavaScript
API (Application Programming Interface)
Also written: API, APIs
The set of requests a program accepts from other programs, such as the shop's endpoints for products and orders. Apps like the Kettle & Crane website call it instead of touching the database directly.