Get DealerAssociate Groups for filters
ApiScope: manage.dealerassociate.group
API Scope Level: DepartmentScope
Path Parameters
ServiceSubscriberDepartment string required
Query Parameters
includeInvalid boolean
application/json
Request Body required
dealerAssociateUuidList DA UUIDs for which you want to filter the DA Groups returned. Only DA Groups having these DA as members will be returned. When nothing is passed this filter will not be appllied[]
daGroupPurposeTypeKeys DA GROUP Purpose Type Keys for which you want to filter the DA Groups returned. Only DA Groups belonging to this category will be returrned. When nothing is passed this filter will not be appllied[]
dealerAssociateGroupUuids DA GROUP UUIDs for which you want to filter the DA Groups returned. When nothing is passed this filter will not be appllied[]
Responses
- 200
- 400
- 401
- 403
- 500
OK
application/json
application/x-protobuf
Schema
Example (from schema)
Schema
errors object[]
warnings object[]
apiRequestId string
dealerAssociateGroups object[]
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string",
"dealerAssociateGroups": [
{
"name": "string",
"uuid": "string",
"virtualDealerAssociateUuid": "string",
"virtualDealerAssociateIdentifier": {
"userUUID": "string",
"departmentUUID": "string"
},
"dealerAssociateIdentifiers": [
{
"userUUID": "string",
"departmentUUID": "string"
}
],
"groupPhoneNumber": "string",
"valid": true,
"defaultCommunicationDealerAssociateGroup": true,
"defaultDealerAssociateUuid": "string",
"defaultDealerAssociateIdentifier": {
"userUUID": "string",
"departmentUUID": "string"
},
"purposesList": [
{
"key": "string",
"name": "string",
"authorities": [
{
"authority": "string",
"description": "string"
}
],
"uuid": "string"
}
],
"dealerAssociateGroupAuthorities": [
{
"authority": "string",
"description": "string"
}
],
"virtualDealerAssociateUserUuid": "string",
"enableGroupThreadOwnership": true
}
]
}
Schema
Example (from schema)
Schema
errors object[]
warnings object[]
apiRequestId string
dealerAssociateGroups object[]
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string",
"dealerAssociateGroups": [
{
"name": "string",
"uuid": "string",
"virtualDealerAssociateUuid": "string",
"virtualDealerAssociateIdentifier": {
"userUUID": "string",
"departmentUUID": "string"
},
"dealerAssociateIdentifiers": [
{
"userUUID": "string",
"departmentUUID": "string"
}
],
"groupPhoneNumber": "string",
"valid": true,
"defaultCommunicationDealerAssociateGroup": true,
"defaultDealerAssociateUuid": "string",
"defaultDealerAssociateIdentifier": {
"userUUID": "string",
"departmentUUID": "string"
},
"purposesList": [
{
"key": "string",
"name": "string",
"authorities": [
{
"authority": "string",
"description": "string"
}
],
"uuid": "string"
}
],
"dealerAssociateGroupAuthorities": [
{
"authority": "string",
"description": "string"
}
],
"virtualDealerAssociateUserUuid": "string",
"enableGroupThreadOwnership": true
}
]
}
Bad Request
application/json
Schema
Example (from schema)
Schema
errors object[]
warnings object[]
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
errors object[]
warnings object[]
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
errors object[]
warnings object[]
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
errors object[]
warnings object[]
apiRequestId string
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string"
}
POST /v2/department/:ServiceSubscriberDepartment/dealerAssociate/dealerAssociateGroup/list
Authorization
name: basicAuthtype: httpscheme: basic
Request
Request
curl / cURL
curl -L -X POST '/manage/v2/department/:ServiceSubscriberDepartment/dealerAssociate/dealerAssociateGroup/list' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerAssociateUuidList": [
"string"
],
"daGroupPurposeTypeKeys": [
"string"
],
"dealerAssociateGroupUuids": [
"string"
]
}'
python / requests
curl -L -X POST '/manage/v2/department/:ServiceSubscriberDepartment/dealerAssociate/dealerAssociateGroup/list' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerAssociateUuidList": [
"string"
],
"daGroupPurposeTypeKeys": [
"string"
],
"dealerAssociateGroupUuids": [
"string"
]
}'
go / native
curl -L -X POST '/manage/v2/department/:ServiceSubscriberDepartment/dealerAssociate/dealerAssociateGroup/list' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerAssociateUuidList": [
"string"
],
"daGroupPurposeTypeKeys": [
"string"
],
"dealerAssociateGroupUuids": [
"string"
]
}'
nodejs / axios
curl -L -X POST '/manage/v2/department/:ServiceSubscriberDepartment/dealerAssociate/dealerAssociateGroup/list' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerAssociateUuidList": [
"string"
],
"daGroupPurposeTypeKeys": [
"string"
],
"dealerAssociateGroupUuids": [
"string"
]
}'
ruby / Net::HTTP
curl -L -X POST '/manage/v2/department/:ServiceSubscriberDepartment/dealerAssociate/dealerAssociateGroup/list' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerAssociateUuidList": [
"string"
],
"daGroupPurposeTypeKeys": [
"string"
],
"dealerAssociateGroupUuids": [
"string"
]
}'
csharp / RestSharp
curl -L -X POST '/manage/v2/department/:ServiceSubscriberDepartment/dealerAssociate/dealerAssociateGroup/list' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerAssociateUuidList": [
"string"
],
"daGroupPurposeTypeKeys": [
"string"
],
"dealerAssociateGroupUuids": [
"string"
]
}'
php / cURL
curl -L -X POST '/manage/v2/department/:ServiceSubscriberDepartment/dealerAssociate/dealerAssociateGroup/list' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerAssociateUuidList": [
"string"
],
"daGroupPurposeTypeKeys": [
"string"
],
"dealerAssociateGroupUuids": [
"string"
]
}'
java / OkHttp
curl -L -X POST '/manage/v2/department/:ServiceSubscriberDepartment/dealerAssociate/dealerAssociateGroup/list' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerAssociateUuidList": [
"string"
],
"daGroupPurposeTypeKeys": [
"string"
],
"dealerAssociateGroupUuids": [
"string"
]
}'
powershell / RestMethod
curl -L -X POST '/manage/v2/department/:ServiceSubscriberDepartment/dealerAssociate/dealerAssociateGroup/list' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerAssociateUuidList": [
"string"
],
"daGroupPurposeTypeKeys": [
"string"
],
"dealerAssociateGroupUuids": [
"string"
]
}'