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) |
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
Pour la pagination, il est recommandé d'utiliser limit et offset 1).