Skip to content
GitHubLinkedIn

API

An API (Application Programming Interface) is a contract for how software systems interact.

APIs define:

  • What operations are available
  • What inputs/outputs look like (schemas, formats)
  • How errors and compatibility are handled