La methode GET demande une representation de la ressource specifiee. Les requetes GET ne doivent que recuperer des donnees et n'avoir aucun autre effet sur la ressource. Comme les requetes GET ne modifient pas l'etat, elles sont considerees comme sures et idempotentes.
Cas d'utilisation courants
- Recuperation d'un profil utilisateur ou des details du compte
- Liste de collections de ressources telles que des produits ou des articles
- Recuperation d'une ressource unique par son identifiant
- Chargement des donnees de configuration ou de parametres
- Interrogation des resultats de recherche avec des parametres de requete
GET /api/users/123 HTTP/1.1
Host: api.example.com
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUzI1NiIs...HTTP/1.1 200 OK
Content-Type: application/json
Cache-Control: max-age=60
{
"id": 123,
"name": "Alice Johnson",
"email": "alice@example.com",
"role": "admin",
"createdAt": "2025-08-14T10:30:00Z"
}