Glossary coding Term Page
API
A defined contact point where programs exchange capabilities and data
Core Idea
An API is a contract point where one program asks another for data or behavior. Stable APIs define the route, input shape, response shape, and failure rules clearly enough that separate pieces of software can cooperate without guessing.
Why It Matters Here
Mathbong uses APIs as the shared idea behind frontend fetch calls, FastAPI endpoints, and dashboard data loading. It is the starting point for most lessons where a UI talks to a server.