Método: agentManagement
Função: Executa as seguintes ações relacionadas a Agentes no sistema:
– Lista todos os agentes cadastrados
– Adiciona um agente
– Edita um agente
Dados: Este método possui parâmetros a serem informados.
Campo | Tipo | Notas | Definição |
action | varchar | Ação: insert, update e index | |
params | http | Params será informado dentro do pacote HTTP, vide abaixo as observações |
Requerimentos
– Requer dados de autenticação Basic HTTP passando usuário e senha.
Observação: Contate o administrador do sistema para a liberação de um usuário
– Requer HTTP params para as ações “insert” e “update” e deverá conter o seguinte formato:
data = { 'agent': '1000', 'passwd': '1234', 'template': 1, 'priority': 40, 'name': 'Madelyn' }
Observação: O params deverá ser informado sempre com todos os dados preenchidos. Caso isso não ocorrer será retornado status de erro “status: 1”.
Status de retorno
Código | Descrição |
0 | OK |
1 | Erro de parâmetros |
10 | Erro de aplicação |
Objeto de retorno
Tipo: Objeto em formato json:
Exemplo:
{"result": [ { "id": 104, "Agent": "1310", "Name": "Josi Cappelari", "ID Template": 3, "Penalty": 50 } ] }