API PABX Dígitro
Canal de EventosChamadasDados e ConfiguraçõesConsultas e Informações
Canal de EventosChamadasDados e ConfiguraçõesConsultas e Informações
DTMFSenhas e UsuáriosRecursos do Ramal
DTMFSenhas e UsuáriosRecursos do Ramal
  1. Recursos do Ramal
  • Configurar/desabilitar LO do ramal
    POST
  • Configurar/desabilitar NR do ramal
    POST
  • Desabilitar siga-me interno
    POST
  • Configurar siga-me interno
    POST
  • Configurar siga-me externo
    POST
  • Ativar/desativar cadeado do ramal
    POST
  • Ativar/desativar não pertube do ramal
    POST
  • Iniciar monitoração de áudio do dispositivo
    POST
  • Terminar monitoração de áudio
    POST
  1. Recursos do Ramal

Configurar/desabilitar NR do ramal

POST
/requests/{channelID}/transferencia-nao-responde
Operações de controle dos Ramais monitorados
Esta função configura ou cancela o NR do ramal.

Requisição

Parâmetros Path
channelID
integer 
requerido
ID do Canal recebido no EVENTO_DE_ABERTURA_DE_CANAL
Parâmetros Header
x-api-key
string 
requerido
Chave de acesso para controle via CTI
Parâmetros Bodyapplication/json
DISPOSITIVO
string 
requerido
Indica o dispositivo que está requisitando um serviço.
SENHA_DISPOSITIVO
string 
requerido
Senha do dispositivo.
DISPOSITIVO_DESTINO_NR
string 
requerido
Indica o dispositivo de destino do NR. OBS. se este campo for preenchido com "CAIXA_POSTAL", a transferência configurada será para a caixa postal.
CONDICAO_ORIGEM
string 
requerido
Tipo de transferência (TODAS/INTERNAS/EXTERNAS)
TEMPO_NR
string 
requerido
Tempo de espera até transferir.
VOLTA_CAIXA_POSTAL
string 
requerido
Este campo é usado para indicar ao sistema que ele deve transferir para a caixa postal, caso o DISPOSITIVO_DESTINO_NR não atenda a chamada (SIM/NAO).
ATIVADO
string 
requerido
Indica se um serviço está sendo ativado ou não (SIM/NAO)
Exemplo
{
  "DISPOSITIVO": "1125000",
  "SENHA_DISPOSITIVO": "4567",
  "DISPOSITIVO_DESTINO_NR": "1248000",
  "CONDICAO_ORIGEM": "TODAS",
  "TEMPO_NR": "15",
  "VOLTA_CAIXA_POSTAL": "NAO",
  "ATIVADO": "SIM"
}

Exemplos de Requisição

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/requests//transferencia-nao-responde' \
--header 'x-api-key;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "DISPOSITIVO": "1125000",
    "SENHA_DISPOSITIVO": "4567",
    "DISPOSITIVO_DESTINO_NR": "1248000",
    "CONDICAO_ORIGEM": "TODAS",
    "TEMPO_NR": "15",
    "VOLTA_CAIXA_POSTAL": "NAO",
    "ATIVADO": "SIM"
}'

Respostas

🟢200OK
application/json
Comando recebido com sucesso.
Body
object {0}
Exemplo
{}
🟠400Pedido inválido
🟠401Não autorizado
🟠403Proibido
🔴500Erro do servidor
Página anterior
Configurar/desabilitar LO do ramal
Próxima página
Desabilitar siga-me interno
Built with