@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