> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.ex2.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# What is an API?

## The API application programming interface

API is the acronym for _Application Programming Interface_ or application programming interface. This is a set of rules and protocols for creating and integrating software applications. 

These specify how software components must interact, and they allow communication between different systems.

APIs provide access to the functionality or data of an operating system, web system or application. They are used in web development for various purposes. Consideration may be given to allowing integration with other websites, creating custom web applications or mobile applications that communicate with a web service.