curl --request GET \
--url https://api.example.com/usuariosRetrieve user information (endpoint not yet implemented)
curl --request GET \
--url https://api.example.com/usuariosGET /usuarios
/backend/index.js
app.get('/usuarios', async (req, res) => {
try {
const usuarios = await prisma.user.findMany({
select: {
id: true,
email: true,
createdAt: true
// Exclude password from response
}
});
res.status(200).json(usuarios);
} catch (error) {
console.log("DETALLE DEL ERROR:", error);
res.status(500).json({ error: "Error al obtener usuarios" });
}
});
[
{
"id": 1,
"email": "user1@example.com",
"createdAt": "2026-03-06T10:30:00.000Z"
},
{
"id": 2,
"email": "user2@example.com",
"createdAt": "2026-03-06T11:45:00.000Z"
}
]
{
"error": "Error al obtener usuarios"
}
curl -X GET http://localhost:3000/usuarios \
-H "Content-Type: application/json"
/backend/index.jsfindMany() method to query usersselectskip and take parameters