Documentación

Schemas

AuthResponse

Atributos

Atributo Tipo Requerido
token string
roles Array<string>
CreatePetRequest

Atributos

Atributo Tipo Requerido
name string
species Species
breed string
gender Gender
temperament string
story string
available boolean Opcional
photos Array<string> Opcional
CreateShelterRequest

Atributos

Atributo Tipo Requerido
name string
address string
latitude number (double) Opcional
longitude number (double) Opcional
photo string (binary) Opcional
HealthResponse

Atributos

Atributo Tipo Requerido
status string
services object
HealthServiceResult

USOS

No hay referencias directas en los endpoints.

Atributos

Atributo Tipo Requerido
status string
latencyMs number (double)
error string Opcional
LoginRequest

Atributos

Atributo Tipo Requerido
email string
password string
PetResponse

Atributos

Atributo Tipo Requerido
id string (uuid)
name string
specie Species
breed string
gender Gender
temperament string
story string
photos Array<string>
available boolean
shelterId string (uuid)
PetSummaryResponse

Atributos

Atributo Tipo Requerido
id string (uuid)
name string
photos Array<string>
available boolean
PetSummaryResponsePagedResponse

Atributos

Atributo Tipo Requerido
items Array<PetSummaryResponse>
page integer (int32)
pageSize integer (int32)
totalCount integer (int32)
totalPages integer (int32)
RegisterRequest

Atributos

Atributo Tipo Requerido
firstName string
lastName string
email string
password string
birthDate string (date)
gender integer (int32)
photo string (binary) Opcional
ShelterResponse

Atributos

Atributo Tipo Requerido
id string (uuid)
name string
address string
isAvailable boolean
latitude number (double) Opcional
longitude number (double) Opcional
photoUrl string Opcional
owners Array<string>
ShelterSummaryResponse

Atributos

Atributo Tipo Requerido
id string (uuid)
name string
isAvailable boolean
photoUrl string Opcional
ShelterSummaryResponsePagedResponse

Atributos

Atributo Tipo Requerido
items Array<ShelterSummaryResponse>
page integer (int32)
pageSize integer (int32)
totalCount integer (int32)
totalPages integer (int32)
SwitchRolesRequest

Atributos

Atributo Tipo Requerido
userId string (uuid)
roles Array<string>
UpdatePetRequest

Atributos

Atributo Tipo Requerido
name string Opcional
species Species Opcional
breed string Opcional
gender Gender Opcional
temperament string Opcional
story string Opcional
available boolean Opcional
UpdateShelterRequest

Atributos

Atributo Tipo Requerido
name string Opcional
address string Opcional
latitude number (double) Opcional
longitude number (double) Opcional
photo string (binary) Opcional
UpdateUserRequest

Atributos

Atributo Tipo Requerido
firstName string Opcional
lastName string Opcional
birthDate string (date) Opcional
gender integer (int32) Opcional
photo string (binary) Opcional
UserResponse

Atributos

Atributo Tipo Requerido
id string
firstName string
lastName string
email string
isEmailConfirmed boolean
gender integer (int32)
photoUrl string
birthDate string (date)
roles Array<string>
shelterId string (uuid) Opcional
UserSummaryResponse

Atributos

Atributo Tipo Requerido
id string
firstName string
lastName string
roles Array<string>
UserSummaryResponsePagedResponse

Atributos

Atributo Tipo Requerido
items Array<UserSummaryResponse>
page integer (int32)
pageSize integer (int32)
totalCount integer (int32)
totalPages integer (int32)