Usuarios (API original)
Usuarios: el CRUD JSON original sobre 10 usuarios fijos (IDs 101-110), más el login JWT que usa el endpoint de Admin.
Tu cuenta desbloquea estos endpoints. Usa Try it en la página de cada endpoint para enviar peticiones.
Estos endpoints necesitan una cuenta gratuita. Crea una o inicia sesión para ver sus detalles y probarlos aquí.
- POST
https://api.testingapis.com/api/User/addUserAdd a userAdd a user. - DELETE
https://api.testingapis.com/api/User/delete/{id}Delete a userDelete a user. - GET
https://api.testingapis.com/api/User/getAllUsersList all usersList all users. - POST
https://api.testingapis.com/api/User/LoginLog in and receive a JWT for the Admin endpointLog in and receive a JWT for the Admin endpoint. - PUT
https://api.testingapis.com/api/User/update/{id}Update a user's name, email, job and cityUpdate a user's name, email, job and city. - GET
https://api.testingapis.com/api/User/user/{id}Get a user by IDGet a user by ID.
Petición de ejemplo
List all users. Referencia completa y botón Send (en inglés).
cURL
curl -X GET "https://api.testingapis.com/api/User/getAllUsers"Respuesta · 200 OK
[
{
"userId": 101,
"name": "Michael Thompson",
"email": "michael.thompson@company.com",
"job": "Senior Software Engineer",
"city": "New York"
},
{
"userId": 102,
"name": "Emma Johnson",
"email": "emma.johnson@company.com",
"job": "Product Manager",
"city": "San Francisco"
… (3 more lines)Inicia sesión para ver los detalles
Los parámetros, los ejemplos de petición y respuesta y el panel Try it en vivo de estos endpoints son para miembros con sesión iniciada. Las cuentas son gratuitas y se crean en unos segundos.