search users in elasticsearch on basis of requests
search users in elasticsearch on basis of requests
Query Parameters
pages int32
page number
maxResults int32
max result size
showAll boolean required
show all without pagination
application/json
Request Body required
sortField string
sortType string
dealerUuids string[]
roleUuids string[]
inviteStatuses string[]
outOfOfficeStatuses string[]
searchTerm string
Responses
- 200
- 400
- 401
- 403
- 500
OK
application/json
application/x-protobuf
Schema
Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
- Array [
- ]
errors object[]
errorCode int32
errorTitle string
errorMessage string
warnings object[]
warningCode int32
warningTitle string
warningMessage string
apiRequestId string
users object[]
dealerAssociateId string
fname string
lname string
userName string
phone string
textNumber string
emailAddress string
roleName string
dmsId string
dealerDepartmentId string
dealerDepartmentUUID string
dealerDepartmentName string
userUuid string
isValid boolean
isValidUser boolean
dealerAssociateUUID string
latestInviteStatus string
latestInviteDate string
dealerId string
dealerName string
dealerUuid string
roleUuid string
outOfOffice boolean
outOfOfficeStartDate string
totalPages int32
totalElements int64
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string",
"users": [
{
"dealerAssociateId": "string",
"fname": "string",
"lname": "string",
"userName": "string",
"phone": "string",
"textNumber": "string",
"emailAddress": "string",
"roleName": "string",
"dmsId": "string",
"dealerDepartmentId": "string",
"dealerDepartmentUUID": "string",
"dealerDepartmentName": "string",
"userUuid": "string",
"isValid": true,
"isValidUser": true,
"dealerAssociateUUID": "string",
"latestInviteStatus": "string",
"latestInviteDate": "string",
"dealerId": "string",
"dealerName": "string",
"dealerUuid": "string",
"roleUuid": "string",
"outOfOffice": true,
"outOfOfficeStartDate": "string"
}
],
"totalPages": 0,
"totalElements": 0
}
Schema
Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
- Array [
- ]
errors object[]
errorCode int32
errorTitle string
errorMessage string
warnings object[]
warningCode int32
warningTitle string
warningMessage string
apiRequestId string
users object[]
dealerAssociateId string
fname string
lname string
userName string
phone string
textNumber string
emailAddress string
roleName string
dmsId string
dealerDepartmentId string
dealerDepartmentUUID string
dealerDepartmentName string
userUuid string
isValid boolean
isValidUser boolean
dealerAssociateUUID string
latestInviteStatus string
latestInviteDate string
dealerId string
dealerName string
dealerUuid string
roleUuid string
outOfOffice boolean
outOfOfficeStartDate string
totalPages int32
totalElements int64
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string",
"users": [
{
"dealerAssociateId": "string",
"fname": "string",
"lname": "string",
"userName": "string",
"phone": "string",
"textNumber": "string",
"emailAddress": "string",
"roleName": "string",
"dmsId": "string",
"dealerDepartmentId": "string",
"dealerDepartmentUUID": "string",
"dealerDepartmentName": "string",
"userUuid": "string",
"isValid": true,
"isValidUser": true,
"dealerAssociateUUID": "string",
"latestInviteStatus": "string",
"latestInviteDate": "string",
"dealerId": "string",
"dealerName": "string",
"dealerUuid": "string",
"roleUuid": "string",
"outOfOffice": true,
"outOfOfficeStartDate": "string"
}
],
"totalPages": 0,
"totalElements": 0
}
Bad Request
application/json
Schema
Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
errors object[]
errorCode int32
errorTitle string
errorMessage string
warnings object[]
warningCode int32
warningTitle string
warningMessage string
apiRequestId string
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string"
}
Unauthorized
application/json
Schema
Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
errors object[]
errorCode int32
errorTitle string
errorMessage string
warnings object[]
warningCode int32
warningTitle string
warningMessage string
apiRequestId string
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string"
}
Forbidden
application/json
Schema
Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
errors object[]
errorCode int32
errorTitle string
errorMessage string
warnings object[]
warningCode int32
warningTitle string
warningMessage string
apiRequestId string
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string"
}
Internal Server Error
application/json
Schema
Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
errors object[]
errorCode int32
errorTitle string
errorMessage string
warnings object[]
warningCode int32
warningTitle string
warningMessage string
apiRequestId string
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string"
}
Loading...