Una API de transferencia de estado representacional (REST) es un conjunto de reglas que permite que diferentes aplicaciones de software se comuniquen a través de la web. Una REST API utiliza protocolos web estándar, lo que la hace ampliamente utilizada para compartir datos y funcionalidad en el desarrollo web.