RESTtyylisissä
REST-tyylinen suunnittelu viittaa Representational State Transfer -arkkitehtuuriin (REST) ja sitä käyttävien järjestelmien toteutukseen. Keskeisiä piirteitä ovat resurssien tunnistaminen URI-osoitteilla ja niiden tilan siirtäminen edustuksina, joita palvelin voi tarjota pyynnön mukaan. Palvelin on tilaton, eli jokainen pyyntö sisältää tarvitut tiedot eikä aiempien pyyntöjen tilat säily tulevissa pyynnöissä.
Käytännössä REST-tyyliset rajapinnat hyödyntävät HTTP-protokollaa. Ressursseihin viitataan yksilöllisillä URIs ja niitä muokataan standardin HTTP-menetelmillä: GET lukemiseen,
Suunnittelussa korostuvat oikean resurssijaon, tilanhallinnan, välimuistauksen, uudelleenarvioinnin ja virheenkäsittelyn periaatteet sekä selkeät HTTP-tilakoodit. Turvallisuus-, autentikointi- ja
REST-tyyli on laajasti käytetty verkkopalveluissa ja API-kehityksessä. Se ei välttämättä täytä täysin puhdasta REST-periaatetta, vaan termin