RESTful API (Representational State Transfer API) to popularny styl
architektury oprogramowania usług sieciowych, który porządkuje sposób
wykorzystania elementów protokołu HTTP takich jak m.in. metody (GET,
POST, PUT, DELETE i inne) do zbudowania przejrzystego interfejsu API.
Dane udostępniane przez serwer uporządkowane są w tzw zasoby. Cechuje go
duża prostota, przejrzystość i łatwość implementacji.