REST (Representational State Transfer) networked applications के लिए एक architectural style है, जिसे Roy Fielding ने परिभाषित किया। यह कोई protocol या standard नहीं है — यह constraints का एक समूह है जिनका पालन करने पर एक API scalable, cacheable, और विकसित करने में आसान बन जाता है। एक "RESTful" API हर चीज़ को URIs द्वारा पहचाने गए resources (users, orders, products) के रूप में model करता है, और उन्हें standard HTTP methods का उपयोग करके संचालित करता है।
