38 lines
808 B
HTTP
38 lines
808 B
HTTP
@baseUrl = http://localhost:3000/v1
|
|
@contentType = application/json
|
|
@apiKey = 3C03C2A5-F739-4353-9B7E-038A2113285A
|
|
|
|
### Listar usuarios
|
|
GET {{baseUrl}}/usuario
|
|
Authorization: Bearer {{token}}
|
|
|
|
### Obtener usuario por ID
|
|
GET {{baseUrl}}/usuario/1
|
|
Authorization: Bearer {{token}}
|
|
|
|
### Registrar usuario (requiere API Key)
|
|
POST {{baseUrl}}/usuario
|
|
Content-Type: {{contentType}}
|
|
x-api-key: {{apiKey}}
|
|
|
|
{
|
|
"nombre": "Juan Pérez",
|
|
"usuario": "juan",
|
|
"password": "password123",
|
|
"pregunta": "¿Cuál es tu color favorito?",
|
|
"respuesta": "azul",
|
|
"rol": "RECEPCION"
|
|
}
|
|
|
|
### Actualizar usuario
|
|
PUT {{baseUrl}}/usuario/1
|
|
Authorization: Bearer {{token}}
|
|
Content-Type: {{contentType}}
|
|
|
|
{
|
|
"nombre": "Juan Pérez Actualizado"
|
|
}
|
|
|
|
### Eliminar usuario
|
|
DELETE {{baseUrl}}/usuario/2
|
|
Authorization: Bearer {{token}}
|