Update agents

PUT
/v1/agents

Bulk update agents/admins.

Authorization

ApiKeyAuth organization.member
headerAuthorization<token>

Scope: organization.member

Request Body

The list of agent/admin update actions

application/json
  1. body
[index: integer]?

Response Body

The list of update action outcomes

application/json
  1. response
data?array<|>
Example Request
curl -X PUT 'https://dev.dixa.io/v1/agents' \  -H 'Authorization: <API token>' \  -H 'Content-Type: application/json' \  -d '[  {    "id": "434ce9f5-14c8-4be1-a0a8-f755010deb9b",    "displayName": "Alice Brown",    "phoneNumber": "+551155256325",    "additionalEmails": [],    "additionalPhoneNumbers": [],    "firstName": "Alice",    "lastName": "Brown",    "middleNames": [],    "avatarUrl": "http://avatar.url"  }]'
{
"data": [
{
"data": {
"id": "4d2ab456-8510-4a35-b266-e502160d5177",
"createdAt": "2020-12-16T09:41:43Z",
"displayName": "Alice Brown",
"email": "alice@brown.com",
"avatarUrl": "https://files.dixa.io/public/image_id",
"phoneNumber": "+551155256325",
"additionalEmails": [
"alice@secondary.email"
],
"additionalPhoneNumbers": [
"+5566778899"
],
"firstName": "Alice",
"lastName": "Brown",
"middleNames": [],
"roles": [
"Agent"
]
},
"_type": "BulkActionSuccess"
}
]
}