...
Parâmetro | Tipo | Descrição | Requerido |
---|---|---|---|
id | Integer | [Não deve ser informado no momento da inclusão, será gerado automaticamente pelo sistema] | NÃO |
domain | String | Domínio do assinante | SIM |
description | String | Nome do grupo. | SIM |
groupList | String | Lista de usernames separados por ; (ponto e vírgula) que fazem parte do grupo Ex.: joao;maria;jose | SIM |
method | String | Tipo de distribuição das chamadas no grupo. paralell: Entrega as chamadas para todos os membros do grupo de forma paralela. serial: Entrega as chamadas para os membros do grupo de forma seqüencial, com base no timeout definido. | SIM |
uri | String | [Não deve ser informado no momento da inclusão, será gerado automaticamente pelo sistema] | NÃO |
timeout | Integer | Tempo para execução da entrega da chamada, com base na método de entrega definido. | SIM |
Principal | UserPrincipal | Objeto que contém as credenciais de acesso de um administrador do sistema (descrito mais abaixo). | SIM |
Dados de Retorno:
Tipo | Descrição |
---|---|
HuntGroup | Retorna os dados do Huntgroup atualizado pelo sistema. |
HuntGroupWS – Excluir HuntGroups
Esta função tem como objetivo excluir um huntgroup no sistema.
URL Descritiva do Serviço:
http://<IP_SERVER>:<PORT>/SipPulse/HuntGroupWS?wsdl
IP_SERVER: Endereço do servidor que hospeda o sistema.
PORT: Porta de acesso ao serviço. Geralmente utilizamos a porta 8080.
Exemplo:
http://sippulse.com:8080/SipPulse/HuntGroupWS?wsdl
Operation Name: removeHuntGroup
Parâmetros:
Parâmetro | Tipo | Descrição | Requerido |
---|---|---|---|
id | Integer | Deverá ser informado no momento da exclusão. | SIM |
domain | String | Domínio do assinante | SIM |
Principal | UserPrincipal | Objeto que contém as credenciais de acesso de um administrador do sistema (descrito mais abaixo). | SIM |
UserPrincipal
Este objeto representa as credenciais de um administrador válido para o sistema. Todo serviço exposto para integração requisitará esta informação. Com base no principal informado, o sistema validará suas credenciais, além de verificar se o mesmo tem acesso de administração para o domínio informado.
Atributos
Parâmetro | Tipo | Descrição | Requerido |
---|---|---|---|
login | String | Login do administrador | SIM |
password | String | Senha do administrador | SIM |
SubscriberBillingInfoDTO
Este objeto representa os dados de bilhetagem de um assinante do sistema, sendo utilizado no serviço que atualiza as informações do mesmo.
Atributos
Parâmetro | Tipo | Descrição | Requerido |
---|---|---|---|
username | String | Login do assinante | SIM |
domain | String | Domínio do assinante na plataforma | SIM |
contractNumber | String | Número do contrato do assinante | NÃO |
firstName | String | Nome | NÃO |
lastName | String | Sobrenome | NÃO |
document | String | CPF/CNPJ | NÃO |
address | String | Endereço | NÃO |
number | String | Número | NÃO |
complement | String | Complemento | NÃO |
quarter | String | Bairro | NÃO |
city | String | Cidade | NÃO |
state | String | Estado | NÃO |
zip | String | CEP | NÃO |
phone | Long | Telefone | NÃO |
mobile | Long | Celular | NÃO |
SubscriberClassVDTO
Este objeto representa os dados de Classe V de um assinante do sistema, sendo utilizado no serviço que atualiza as informações do mesmo.
Atributos
Parâmetro | Tipo | Descrição | Requerido |
---|---|---|---|
username | String | Login do assinante | SIM |
domain | String | Domínio do assinante na plataforma | SIM |
callFwd | String | Siga-me | NÃO |
fwdBusy | String | Siga-me ocupado | NÃO |
noAnswer | String | Siga-me Não Atende | NÃO |
callGroup | Integer | Call Group | NÃO |
pickupGroup | String | Pickup Group | NÃO |
pinCode | String | Código PIN do assinante | NÃO |
bossSecretary | String | Serviço Chefe/Secretária | NÃO |