Skip to content

Latest commit

 

History

History
54 lines (45 loc) · 1.54 KB

File metadata and controls

54 lines (45 loc) · 1.54 KB

@protocol = http @hostname = localhost @port = 3000 @host = {{hostname}}:{{port}} @contentType = application/json @accept = application/json @user_id = 67d8bce026334efbcd754a4d

### API de Usuarios

### Crea un usuario en la base de datos. -> http://localhost:3000/api/usuarios POST {{protocol}}://{{host}}/api/usuarios Content-Type: {{contentType}}

{

"nombre": "Pedro Ramírez", "email": "pedro@example.com", "edad": 18, "direcciones": [

{
"calle": "Av. Siempre Viva 321", "ciudad": "Bogotá", "pais": "Colombia", "codigo_postal": "110123"

}

]

}

### Obtiene la lista de usuarios. -> http://localhost:3000/api/usuarios?page=1&limit=5 GET {{protocol}}://{{host}}/api/usuarios?page=1&limit=5

### Obtiene un usuario por su ID. -> http://localhost:3000/api/usuarios/65f9c3f4b12d3c001e5a4b78 GET {{protocol}}://{{host}}/api/usuarios/{{user_id}}

### Actualiza un usuario por su ID. -> http://localhost:3000/api/usuarios/65f9c3f4b12d3c001e5a4b78 PUT {{protocol}}://{{host}}/api/usuarios/{{user_id}} Content-Type: {{contentType}}

{
"nombre": "Camila Hernandez Pérez", "edad": 32, "direcciones": [
{
"calle": "Calle nueva 12345", "ciudad": "Medellín"

}

]

}

### Elimina un usuario por su ID. -> http://localhost:3000/api/usuarios/65f9c3f4b12d3c001e5a4b78 DELETE {{protocol}}://{{host}}/api/usuarios/{{user_id}}

### Busca usuarios que tengan una dirección en una ciudad específica. -> http://localhost:3000/api/usuarios/buscar?ciudad=Bogotá GET {{protocol}}://{{host}}/api/usuarios/buscar?ciudad=Medellín