Skip to main content

Application Programming Interface (API)

An application programming interface (or API, for short), is a set of methods by which an application can interact with another application, or to retrieve information.

An API can be comprised of any medium that the application developer has employed in order to grant other applications access to it.

In the case of the Fediverse, a lot of software may grant access to other software via a set of HTTP endpoints.