Este Ponto de Acesso irá fornecer uma listagem das Linhas cadastradas no Sistema.

Para consumir esses dados, informar o ID do Cliente é obrigatório. Você poderá informar na query http o parâmetro id_record para filtrar por uma Linha IP em especifico.

Para nosso exemplo, iremos deduzir que o endereço do servidor será api.voipmundotelecom.com.br. Nesse caso, o endereço da API seria:

A chamada para obter os dados da consulta, é realizado utilizando um HTTP GET para o endereço de consumo da API. Um exemplo de chamada a essa API seria:

Utilizando essa chamada, você obteria o retorno em JSON semelhante a saída a seguir:

CAMPODESCRIÇÃO
error1 em caso de erro
reasonDescrição caso tenha ocorrido algum erro
recordsTotal de registrados retornados nessa chamada
data.id_clienteID do Cliente
data.nome_fantasiaNome do Cliente
data.recordsQuantidade de Linhas para esse Cliente
data.dataArray contendo as Linhas solicitadas
data.data.idID da Linha
data.data.id_planoID do Plano de Prefixos Customizado
data.data.id_audioID do Audio a ser reproduzido antes de cada Ligação
data.data.id_perfil_horarioID do Perfil de Horário da Linha
data.data.tipo_tarTipo de Tarifação: 0 - SALDO DA LINHA | 1 - SALDO DO CLIENTE
data.data.ddd_localDDD Local da Linha
data.data.usernameNome de Usuário da Linha
data.data.domainEndereço IP da Linha
data.data.portPorta de Conexão da Linha
data.data.natTipo de NAT utilizado pela Linha
data.data.techprefixTechprefix da Linha caso a mesma seja por IP + TECHPREFIX
data.data.voipPermitir chamadas IP x IP: 0 - desativado | 1 - ativado
data.data.fixo_localPermitir chamadas Fixo Local
data.data.fixo_ldnPermitir chamadas Fixo Longa Distância
data.data.movel_localPermitir chamadas Móvel Local
data.data.movel_ldnPermitir chamadas Móvel Longa Distância
data.data.fixo_ddiPermitir chamadas Fixo DDI
data.data.movel_ddiPermitir chamadas Móvel DDI
data.data.simultaneasChamadas simultâneas permitidas pela Linha
data.data.allow_transferPermitir Transferência
data.data.allow_record_fixoGravar chamadas para Fixo
data.data.allow_record_movelGravar chamadas para Móvel
data.data.allow_spyPermitir que essa Linha realize escuta
data.data.reproduzir_errosReproduzir erros na Linha
data.data.voicemail_statusStatus do Correio de Voz: 0 - inativo | 1 - ativo
data.data.voicemail_passwordSenha do Correio de Voz
data.data.cadeado_statusStatus do Cadeado
data.data.cadeado_passwordSenha do Cadeado
data.data.portal_passwordSenha do Portal de Voz
data.data.ring_falsoReproduzir Ring Falso
data.data.max_calltimeTempo máximo em uma ligação
data.data.max_ringtimeTempo máximo chamando antes de considerar NÃO ATENDIDO
data.data.max_ringtime_voipTempo máximo que essa linha irá ser chamada
data.data.codecsCodecs habilitados para a Linha
data.data.sigame_always_stEstado do Siga-ME Sempre
data.data.sigame_always_dstDestino do Siga-ME Sempre
data.data.sigame_busy_stEstado do Siga-ME Ocupado
data.data.sigame_busy_dstDestino do Siga-ME Ocupado
data.data.sigame_noanswer_stEstado do Siga-ME Não Atende
data.data.sigame_noasnwer_dstDestino do Siga-ME Não Atende
data.data.sigame_offline_stEstado do Siga-ME OFFLINE
data.data.sigame_offline_dstDestino do Siga-ME OFFLINE
data.data.callerid_name Nome a ser exibido em Ligações Internas
data.data.callerid_numNúmero a ser exibido em Ligações Externas
data.data.linha_ipNúmero da Linha IP / RAMAL
data.data.dtmf_modeModo de DTMF
data.data.volume_txVolume de Transmissão de áudio
data.data.volume_rxVolume de Recepção de áudio
data.data.funcionalidade

Tipo de Funcionalidade da Linha:

  • 0 - LINHA IP / RAMAL
  • 1 - PORTAL DE VOZ
  • 2 - CENTRAL CALLINGCARD
  • 3 - MENU DE URA - IVR
  • 4 - FILA DE ATENDIMENTO
  • 5 - CABINE TELEFÔNICA
data.data.funcionalidade_idID de Registro de Funcionalidade da Linha, quando aplicável
data.data.statusStatus atual da Linha IP