A Representational State Transfer (REST) API is any API following the REST design principles

  • Uniform Interface
  • Client-Server Decoupling
  • Statelessness
  • Cacheability
  • Layered System Architecture