Nombre en API: HealthCheck
Verifica el estado de la api y sus dependencias, es piola pa saber que c cayó xd
Cooldown
30 segundos entre cada petición.
Rol Mínimo Requerido
DevOnlyNombre en API: GetCurrentUser
Obtiene la información del usuario actual, necesita que el usuario haya iniciado sesión.
Rol Mínimo Requerido
UserNombre en API: UpdateCurrentUser
Actualiza la información del usuario, necesita que el usuario haya iniciado sesión, pero si tienes rol dev puedes modificar cualquier cosa a cualquiera xd.
Rol Mínimo Requerido
UserNombre en API: Borrar Usuario
CUIDADO Borra el usuario con el ID especificado, esto es irreversible usarlo con mucha cautela, si eres dev tambien puedes eliminarlo a cualquiera 🐒
Rol Mínimo Requerido
UserParámetros
| Nombre | Ubicación | Requerido |
|---|---|---|
| id | path | Sí |
Nombre en API: AddRoles
Agrega roles a un usuario. El nombre lo dice todo 🤌
Rol Mínimo Requerido
DevOnlyNombre en API: RemoveRoles
Remueve roles de un usuario. El nombre lo dice todo 🤌
Rol Mínimo Requerido
DevOnlyNombre en API: GetAllUsers
Obtiene todos los usuarios.
Rol Mínimo Requerido
DevOnlyParámetros
| Nombre | Ubicación | Requerido |
|---|---|---|
| page | query | Opcional |
| pageSize | query | Opcional |
Nombre en API: EnableShelter
Habilita un shelter con el ID especificado, hace que el refugio aparezca para todos los usuarios y luego asigna el rol ShelterOwner a todos los dueños del refugio.
Cooldown
5 minutos entre cada petición.
Rol Mínimo Requerido
DevOnlyParámetros
| Nombre | Ubicación | Requerido |
|---|---|---|
| id | path | Sí |
Nombre en API: DisableShelter
Deshabilita un shelter con el ID especificado, hace que el refugio no aparezca para los usuarios y luego remueve el rol ShelterOwner de todos los dueños del refugio.
Cooldown
5 minutos entre cada petición.
Rol Mínimo Requerido
DevOnlyParámetros
| Nombre | Ubicación | Requerido |
|---|---|---|
| id | path | Sí |