Pular para o conteúdo principal

Pegar dados dos operadores

Método#

/get-all#

GET https://www.plugchat.com.br/api/operator/get-all

Header#

Para buscar os dados dos operadores, o Ticket precisa ser passado na Header.#

KeyValue
Authorization:1nEFbU3EktLnV7LIIzX
Ticket:0000

Conceituação#

Este método é responsável por retornar os dados dos operadores


Atributos#

Obrigatórios#

AtributosTipoDescrição

Opcionais#

AtributosTipoDescrição

Request Params#

URL exemplo#

Método

GET https://www.plugchat.com.br/api/operator/get-all


Response#

200#


AtributosTipoDescrição
createdAtnumberTimestamp da criação do operador
departamentsarray stringArray com ids dos departamentos do operador
namestringNome do operador
activebooleanSe o operador está ativo ou não
idstringId do operador
loginstringLogin do operador
exactsalesExactsalesInformações sobre exactsales

Objeto Exactsales

AtributosTipoDescrição
lastNamestringSobrenome do Operador
phonenumberFone do operador 1
phone2numberFone do operador 2
namestringNome do operador
activebooleanSe o operador está ativo ou não
groupListarray stringLista de grupos do operador
idstringID do operador
emailstringE-mail do operador

Exemplo

{
"createdAt": 1617805323000,
"departaments": [
"4d8f72e1-3b4a-4d95-8ce7-1b5490063c3d"
],
"name": "nome",
"active": true,
"id": "ID_DO_OPERADOR",
"login": "teste"
},
{
"createdAt": 1617805323000,
"departaments": [
"4d8f72e1-3b4a-4d95-8ce7-1b5490063c3d"
],
"name": "nome",
"active": true,
"id": "ID_DO_OPERADOR",
"login": "teste"
},
{
"active": true,
"login": "este",
"createdAt": 1617805323000,
"name": "nome",
"id": "ID_DO_OPERADOR",
"exactsales": {
"lastName": "TESTE",
"phone": null,
"phone2": null,
"name": "TESTE",
"active": true,
"groupList": [],
"id": 9128735,
"email": "teste@.com.br"
},
"departaments": [
"4d8f72e1-3b4a-4d95-8ce7-1b5490063c3d",
"8aeb3d4e-6c2f-47e2-a0f5-d0f5d6d0fb2f",
"7395a4f8-85a9-4a68-9103-6f35231a6f96",
"b6c1e7da-6d3e-4ccf-8c33-9e7f1f5dd212"
]
},

401#

Neste caso certifique-se que esteja informando o Authorization da headers corretamente e se o token é válido.

405#

Neste caso certifique que esteja enviando corretamente a especificação do método, ou seja verifique se você enviou o POST ou GET conforme especificado no início deste tópico.

415#

Caso você receba um erro 415, certifique de adicionar na headers da requisição o "Content-Type" do objeto que você está enviando, em sua grande maioria "application/json"

500#

Neste caso certifique que esteja enviando um número válido no atributo ticket.


Code#