REST API
A REST API (Application Programming Interface) is a standardized programming interface, which allows to access and interact with web applications. It is based on the principles of REST (Representational State Transfer), i.e. certain architectural constraints. API calls can be made in HTTP formats such as JSON, HTML, XLT, Python, PHP, or plain text.