El metodo GET solicita una representacion del recurso especificado. Las solicitudes GET solo deben recuperar datos y no tener ningun otro efecto sobre el recurso. Dado que las solicitudes GET no modifican el estado, se consideran seguras e idempotentes.
Casos de uso comunes
- Obtener un perfil de usuario o detalles de cuenta
- Listar colecciones de recursos como productos o publicaciones
- Recuperar un recurso individual por su identificador
- Cargar datos de configuracion o ajustes
- Consultar resultados de busqueda con parametros de consulta
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"
}