Table des matières

REST

Actions

Verbe HTTP Action
GET Accéder à une ressource en lecture seule. (Read)
POST Utilisé pour envoyer une nouvelle ressource (Create)
PUT Utilisé pour mettre à jour une ressource (Update)
DELETE Utilisé pour supprimer une ressource (Delete)

REST-ful CRUD

Actions plus complexes

Les autres actions pourraient être décrites par

GET /api/v1/books/search

Mais comme on veut qu'un URL désigne une ressource, on va plutôt cacher l'action derrière le signe ?:

GET /api/v1/books?action=search

Pagination

Pour la pagination, il est recommandé d'utiliser limit et offset 1).

Sources