Detalles de la petición
- Uri: /api/v9/user/searchAll?projectId={projectId}&serviceId={serviceId}&companyId={companyId}&itemType={itemType}&criteria={criteria}
- Tipo: GET
- Encabezados requeridos:
- content-type: application/json
- X-Authorization: Bearer {token}
Parámetros
Nombre | Tipo de dato | Obligatorio | Descripción |
---|---|---|---|
itemType | Enumerador | Sí | Tipo de búsqueda: • Client = 37 • Specialist = 53 |
projectId | Número | No | Identificador del proyecto |
serviceId | Número | No | Identificador del servicio |
companyId | Número | No | Identificador de la compañía |
criteria | Texto | No | Texto de búsqueda de usuario |
Cuerpo de la petición
N/A
Ejemplos de URI
- /api/v9/user/searchAll?itemType=specialist&projectId=2&criteria=abdy
- /api/v9/user/searchAll?itemType=specialist&projectId=2&criteria=
- /api/v9/user/searchAll?itemType=specialist&projectId=2
Respuesta
{
"content": [
{
"email": "tri@pri.comx",
"id": 150,
"name": "Abdy Sanjur",
"userName": "ASANJUR"
}
],
"totalItems": 1
}
Parámetros de respuesta
Nombre | Tipo de dato | Descripción |
---|---|---|
totalItems | Número | Número total de objetos encontrados |
content | Lista | Listado de objetos |
Texto | Correo electrónico del usuario | |
id | Número | Identificador del usuario |
name | Texto | Nombre del usuario |
userName | Texto | Alias del usuario |
Mensajes de error
Código | Estado HTTP | Mensaje de error |
---|---|---|
500 | InternalServerError | FailureSearchUsers |
400 | BadRequest | InvalidTypeForSearch |