Glossary

API

API (Application Programming Interface) is a contract between two programs: one declares what requests it accepts and what it returns, the other follows those rules. This lets services communicate regardless of language, platform, or internal implementation.

How it works

A client sends a request (usually HTTP) specifying a resource and method. The server processes it and returns a response — most commonly JSON or XML. Internal implementation details stay hidden behind the contract.

API types