REST (Representational State Transfer) er en arkitekturstil for netværksapplikationer, defineret af Roy Fielding. Det er ikke en protokol eller standard — det er et sæt constraints, der, når de følges, gør en API skalerbar, cachebar og let at videreudvikle. En "RESTful" API modellerer alt som resources (users, orders, products) identificeret ved URI'er og manipulerer dem ved hjælp af standard-HTTP-methods.
