Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Tip
titleEndereço de Chamada da API

PUT /api/manageDID/API_TOKEN/API_KEY

...

Info
titleEndereço da API exemplo

PUT https://sip.nextbilling.com.br/api/manageDID/API_TOKEN/API_KEY

Parâmetros:

  • customer_id: ID do Assinante dono do DID (Deixe 0 para DID disponível para venda)
  • description: Nome / Descrição do DID
  • rate_id: ID do Plano de Venda se aplicável
  • rate_cost_id: ID do Plano de Custo se aplicável
  • did_number: Número do DID
  • did_type: Tipo de Funcionalidade do DID
    • 0 - Número Entrante por IP (informar device_id com ID da Linha que pagará a chamada)
    • 1 - Chamar uma Linha IP (informar device_id com ID da Linha que pagará a chamada)
    • 2 - Portal de Voz
    • 3 - Central de CallingCard
    • 4 - Menu de Ramal (informar device_id com ID da Linha que pagará a chamada)
    • 5 - Fila de Atendimento (informar did_type_id com ID da Fila de Atendimento)
    • 6 - Menu de Ura (IVR) (informar did_type_id com ID do Bloco de URA (IVR))
    • 7 - Callback sem Autenticação (informar device_id com ID da Linha que pagará a chamada)
    • 8 - Callback com AutenticaçãoReverso
    • 9 - Menu de Ura Reversa (informar device_id com ID da Linha que pagará a chamada)
    • 10 - Módulo de Teste de Áudio do DID
  • did_type_id: ID da Funcionalidade caso aplicável (ID da Ura ou Fila)
  • device_id: ID da Linha IP quando aplicável
  • host: Endereço IP do Fornecedor do DID
  • port: Porta do Fornecedor
  • username: Usuário de autenticação se aplicável
  • password: Senha de autenticação se aplicável
  • techprefix1: Techprefix a ser enviado se Tipo DID for IP
  • ip_address1: Endereço IP para enviar a chamada se Tipo DID for IP
  • port1: Porta para enviar a chamada se Tipo DID for IP
  • techprefix2: Techprefix a ser enviado se Tipo DID for IP (backup)
  • ip_address2: Endereço IP para enviar a chamada se Tipo DID for IP (backup)
  • port2: Porta para enviar a chamada se Tipo DID for IP (backup)
  • callerid_add: CallerID para adicional ao CallerID original
  • max_calls: Máximo de chamadas simultâneas
  • play_audio: Reproduzir áudio de Ocupado, Não atende, Não existe, etc
  • hide_from_reseller: Ocultar as informações do Fornecedor na Revenda
  • enable_fixed: Habilitar recebimento de Fixo Nacional
  • enable_mobile: Habilitar recebimento de Móvel Nacional
  • enable_ddi: Habilitar recebimento de Números Internacionais
  • register: Registrar o DID no Fornecedor
  • status: Status atual do registro no Sistema
  • annotations: Anotações e observações sobre o Registro
  • host_additional: Endereços IP adicionais para o Fornecedor Ex: "host_additional": ["192.168.3.1","192.168.5.30"]


A chamada para criar um novo DID, é realizado utilizando um HTTP PUT para o endereço de consumo da API. Um exemplo de chamada a essa API seria:

...