Application programming interfaces that adhere to the principles of Representational State Transfer (REST) architecture.