Une API est une Interface de Programmation d’Application. Il s’agit d’un type d’interface logicielle permettant à deux applications de communiquer entre elles. Pour faire simple, il s’agit d’un moyen de transmettre et obtenir des informations sans avoir à se pencher sur l’aspect technique. L’acronyme REST désigne quant à lui le terme « Representational State Transfer ». Une REST API est donc une interface de programmation d’interface de transfert d’état représentatif. En bref, elle permet de chercher des éléments sur un service en effectuant une requête.