curl --request POST \
--url https://{baseUrl}/ipbox/api/criarFilaAtiva \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data descricao=descricao \
--data operacao=operacao \
--data tipo_discagem=tipo_discagem \
--data overdial=overdial \
--data max_overdial=max_overdial \
--data num_canais=num_canais \
--data canal_dialer=canal_dialer \
--data adicionar_ddd_local=adicionar_ddd_local \
--data operadora=operadora \
--data tempo_max_atendimento=tempo_max_atendimento \
--data tamanho_fila=tamanho_fila \
--data tempo_max_tocando_agente=tempo_max_tocando_agente \
--data tempo_max_fila_espera=tempo_max_fila_espera \
--data integracao_id=integracao_id \
--data tempo_medio_ring=tempo_medio_ring \
--data tempo_medio_atendimento=tempo_medio_atendimento \
--data tempo_medio_pos_atendimento=tempo_medio_pos_atendimento \
--data max_dias_agendamento=max_dias_agendamento \
--data max_ag_espec_dia_agente=max_ag_espec_dia_agente \
--data max_ag_espec_agente=max_ag_espec_agente \
--data tempo_dial=tempo_dialimport requests
url = "https://{baseUrl}/ipbox/api/criarFilaAtiva"
payload = {
"descricao": "descricao",
"operacao": "operacao",
"tipo_discagem": "tipo_discagem",
"overdial": "overdial",
"max_overdial": "max_overdial",
"num_canais": "num_canais",
"canal_dialer": "canal_dialer",
"adicionar_ddd_local": "adicionar_ddd_local",
"operadora": "operadora",
"tempo_max_atendimento": "tempo_max_atendimento",
"tamanho_fila": "tamanho_fila",
"tempo_max_tocando_agente": "tempo_max_tocando_agente",
"tempo_max_fila_espera": "tempo_max_fila_espera",
"integracao_id": "integracao_id",
"tempo_medio_ring": "tempo_medio_ring",
"tempo_medio_atendimento": "tempo_medio_atendimento",
"tempo_medio_pos_atendimento": "tempo_medio_pos_atendimento",
"max_dias_agendamento": "max_dias_agendamento",
"max_ag_espec_dia_agente": "max_ag_espec_dia_agente",
"max_ag_espec_agente": "max_ag_espec_agente",
"tempo_dial": "tempo_dial"
}
headers = {"Content-Type": "application/x-www-form-urlencoded"}
response = requests.post(url, data=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
body: new URLSearchParams({
descricao: 'descricao',
operacao: 'operacao',
tipo_discagem: 'tipo_discagem',
overdial: 'overdial',
max_overdial: 'max_overdial',
num_canais: 'num_canais',
canal_dialer: 'canal_dialer',
adicionar_ddd_local: 'adicionar_ddd_local',
operadora: 'operadora',
tempo_max_atendimento: 'tempo_max_atendimento',
tamanho_fila: 'tamanho_fila',
tempo_max_tocando_agente: 'tempo_max_tocando_agente',
tempo_max_fila_espera: 'tempo_max_fila_espera',
integracao_id: 'integracao_id',
tempo_medio_ring: 'tempo_medio_ring',
tempo_medio_atendimento: 'tempo_medio_atendimento',
tempo_medio_pos_atendimento: 'tempo_medio_pos_atendimento',
max_dias_agendamento: 'max_dias_agendamento',
max_ag_espec_dia_agente: 'max_ag_espec_dia_agente',
max_ag_espec_agente: 'max_ag_espec_agente',
tempo_dial: 'tempo_dial'
})
};
fetch('https://{baseUrl}/ipbox/api/criarFilaAtiva', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://{baseUrl}/ipbox/api/criarFilaAtiva",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "descricao=descricao&operacao=operacao&tipo_discagem=tipo_discagem&overdial=overdial&max_overdial=max_overdial&num_canais=num_canais&canal_dialer=canal_dialer&adicionar_ddd_local=adicionar_ddd_local&operadora=operadora&tempo_max_atendimento=tempo_max_atendimento&tamanho_fila=tamanho_fila&tempo_max_tocando_agente=tempo_max_tocando_agente&tempo_max_fila_espera=tempo_max_fila_espera&integracao_id=integracao_id&tempo_medio_ring=tempo_medio_ring&tempo_medio_atendimento=tempo_medio_atendimento&tempo_medio_pos_atendimento=tempo_medio_pos_atendimento&max_dias_agendamento=max_dias_agendamento&max_ag_espec_dia_agente=max_ag_espec_dia_agente&max_ag_espec_agente=max_ag_espec_agente&tempo_dial=tempo_dial",
CURLOPT_HTTPHEADER => [
"Content-Type: application/x-www-form-urlencoded"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://{baseUrl}/ipbox/api/criarFilaAtiva"
payload := strings.NewReader("descricao=descricao&operacao=operacao&tipo_discagem=tipo_discagem&overdial=overdial&max_overdial=max_overdial&num_canais=num_canais&canal_dialer=canal_dialer&adicionar_ddd_local=adicionar_ddd_local&operadora=operadora&tempo_max_atendimento=tempo_max_atendimento&tamanho_fila=tamanho_fila&tempo_max_tocando_agente=tempo_max_tocando_agente&tempo_max_fila_espera=tempo_max_fila_espera&integracao_id=integracao_id&tempo_medio_ring=tempo_medio_ring&tempo_medio_atendimento=tempo_medio_atendimento&tempo_medio_pos_atendimento=tempo_medio_pos_atendimento&max_dias_agendamento=max_dias_agendamento&max_ag_espec_dia_agente=max_ag_espec_dia_agente&max_ag_espec_agente=max_ag_espec_agente&tempo_dial=tempo_dial")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/x-www-form-urlencoded")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://{baseUrl}/ipbox/api/criarFilaAtiva")
.header("Content-Type", "application/x-www-form-urlencoded")
.body("descricao=descricao&operacao=operacao&tipo_discagem=tipo_discagem&overdial=overdial&max_overdial=max_overdial&num_canais=num_canais&canal_dialer=canal_dialer&adicionar_ddd_local=adicionar_ddd_local&operadora=operadora&tempo_max_atendimento=tempo_max_atendimento&tamanho_fila=tamanho_fila&tempo_max_tocando_agente=tempo_max_tocando_agente&tempo_max_fila_espera=tempo_max_fila_espera&integracao_id=integracao_id&tempo_medio_ring=tempo_medio_ring&tempo_medio_atendimento=tempo_medio_atendimento&tempo_medio_pos_atendimento=tempo_medio_pos_atendimento&max_dias_agendamento=max_dias_agendamento&max_ag_espec_dia_agente=max_ag_espec_dia_agente&max_ag_espec_agente=max_ag_espec_agente&tempo_dial=tempo_dial")
.asString();require 'uri'
require 'net/http'
url = URI("https://{baseUrl}/ipbox/api/criarFilaAtiva")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/x-www-form-urlencoded'
request.body = "descricao=descricao&operacao=operacao&tipo_discagem=tipo_discagem&overdial=overdial&max_overdial=max_overdial&num_canais=num_canais&canal_dialer=canal_dialer&adicionar_ddd_local=adicionar_ddd_local&operadora=operadora&tempo_max_atendimento=tempo_max_atendimento&tamanho_fila=tamanho_fila&tempo_max_tocando_agente=tempo_max_tocando_agente&tempo_max_fila_espera=tempo_max_fila_espera&integracao_id=integracao_id&tempo_medio_ring=tempo_medio_ring&tempo_medio_atendimento=tempo_medio_atendimento&tempo_medio_pos_atendimento=tempo_medio_pos_atendimento&max_dias_agendamento=max_dias_agendamento&max_ag_espec_dia_agente=max_ag_espec_dia_agente&max_ag_espec_agente=max_ag_espec_agente&tempo_dial=tempo_dial"
response = http.request(request)
puts response.read_bodycriarFilaAtiva
Cria uma fila ativa.
Response:
{
"status": "success",
"data": {
"id": 20,
"descricao": "FILA API 8",
"operacao": "OPERACAO 2"
}
}
curl --request POST \
--url https://{baseUrl}/ipbox/api/criarFilaAtiva \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data descricao=descricao \
--data operacao=operacao \
--data tipo_discagem=tipo_discagem \
--data overdial=overdial \
--data max_overdial=max_overdial \
--data num_canais=num_canais \
--data canal_dialer=canal_dialer \
--data adicionar_ddd_local=adicionar_ddd_local \
--data operadora=operadora \
--data tempo_max_atendimento=tempo_max_atendimento \
--data tamanho_fila=tamanho_fila \
--data tempo_max_tocando_agente=tempo_max_tocando_agente \
--data tempo_max_fila_espera=tempo_max_fila_espera \
--data integracao_id=integracao_id \
--data tempo_medio_ring=tempo_medio_ring \
--data tempo_medio_atendimento=tempo_medio_atendimento \
--data tempo_medio_pos_atendimento=tempo_medio_pos_atendimento \
--data max_dias_agendamento=max_dias_agendamento \
--data max_ag_espec_dia_agente=max_ag_espec_dia_agente \
--data max_ag_espec_agente=max_ag_espec_agente \
--data tempo_dial=tempo_dialimport requests
url = "https://{baseUrl}/ipbox/api/criarFilaAtiva"
payload = {
"descricao": "descricao",
"operacao": "operacao",
"tipo_discagem": "tipo_discagem",
"overdial": "overdial",
"max_overdial": "max_overdial",
"num_canais": "num_canais",
"canal_dialer": "canal_dialer",
"adicionar_ddd_local": "adicionar_ddd_local",
"operadora": "operadora",
"tempo_max_atendimento": "tempo_max_atendimento",
"tamanho_fila": "tamanho_fila",
"tempo_max_tocando_agente": "tempo_max_tocando_agente",
"tempo_max_fila_espera": "tempo_max_fila_espera",
"integracao_id": "integracao_id",
"tempo_medio_ring": "tempo_medio_ring",
"tempo_medio_atendimento": "tempo_medio_atendimento",
"tempo_medio_pos_atendimento": "tempo_medio_pos_atendimento",
"max_dias_agendamento": "max_dias_agendamento",
"max_ag_espec_dia_agente": "max_ag_espec_dia_agente",
"max_ag_espec_agente": "max_ag_espec_agente",
"tempo_dial": "tempo_dial"
}
headers = {"Content-Type": "application/x-www-form-urlencoded"}
response = requests.post(url, data=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
body: new URLSearchParams({
descricao: 'descricao',
operacao: 'operacao',
tipo_discagem: 'tipo_discagem',
overdial: 'overdial',
max_overdial: 'max_overdial',
num_canais: 'num_canais',
canal_dialer: 'canal_dialer',
adicionar_ddd_local: 'adicionar_ddd_local',
operadora: 'operadora',
tempo_max_atendimento: 'tempo_max_atendimento',
tamanho_fila: 'tamanho_fila',
tempo_max_tocando_agente: 'tempo_max_tocando_agente',
tempo_max_fila_espera: 'tempo_max_fila_espera',
integracao_id: 'integracao_id',
tempo_medio_ring: 'tempo_medio_ring',
tempo_medio_atendimento: 'tempo_medio_atendimento',
tempo_medio_pos_atendimento: 'tempo_medio_pos_atendimento',
max_dias_agendamento: 'max_dias_agendamento',
max_ag_espec_dia_agente: 'max_ag_espec_dia_agente',
max_ag_espec_agente: 'max_ag_espec_agente',
tempo_dial: 'tempo_dial'
})
};
fetch('https://{baseUrl}/ipbox/api/criarFilaAtiva', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://{baseUrl}/ipbox/api/criarFilaAtiva",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "descricao=descricao&operacao=operacao&tipo_discagem=tipo_discagem&overdial=overdial&max_overdial=max_overdial&num_canais=num_canais&canal_dialer=canal_dialer&adicionar_ddd_local=adicionar_ddd_local&operadora=operadora&tempo_max_atendimento=tempo_max_atendimento&tamanho_fila=tamanho_fila&tempo_max_tocando_agente=tempo_max_tocando_agente&tempo_max_fila_espera=tempo_max_fila_espera&integracao_id=integracao_id&tempo_medio_ring=tempo_medio_ring&tempo_medio_atendimento=tempo_medio_atendimento&tempo_medio_pos_atendimento=tempo_medio_pos_atendimento&max_dias_agendamento=max_dias_agendamento&max_ag_espec_dia_agente=max_ag_espec_dia_agente&max_ag_espec_agente=max_ag_espec_agente&tempo_dial=tempo_dial",
CURLOPT_HTTPHEADER => [
"Content-Type: application/x-www-form-urlencoded"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://{baseUrl}/ipbox/api/criarFilaAtiva"
payload := strings.NewReader("descricao=descricao&operacao=operacao&tipo_discagem=tipo_discagem&overdial=overdial&max_overdial=max_overdial&num_canais=num_canais&canal_dialer=canal_dialer&adicionar_ddd_local=adicionar_ddd_local&operadora=operadora&tempo_max_atendimento=tempo_max_atendimento&tamanho_fila=tamanho_fila&tempo_max_tocando_agente=tempo_max_tocando_agente&tempo_max_fila_espera=tempo_max_fila_espera&integracao_id=integracao_id&tempo_medio_ring=tempo_medio_ring&tempo_medio_atendimento=tempo_medio_atendimento&tempo_medio_pos_atendimento=tempo_medio_pos_atendimento&max_dias_agendamento=max_dias_agendamento&max_ag_espec_dia_agente=max_ag_espec_dia_agente&max_ag_espec_agente=max_ag_espec_agente&tempo_dial=tempo_dial")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/x-www-form-urlencoded")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://{baseUrl}/ipbox/api/criarFilaAtiva")
.header("Content-Type", "application/x-www-form-urlencoded")
.body("descricao=descricao&operacao=operacao&tipo_discagem=tipo_discagem&overdial=overdial&max_overdial=max_overdial&num_canais=num_canais&canal_dialer=canal_dialer&adicionar_ddd_local=adicionar_ddd_local&operadora=operadora&tempo_max_atendimento=tempo_max_atendimento&tamanho_fila=tamanho_fila&tempo_max_tocando_agente=tempo_max_tocando_agente&tempo_max_fila_espera=tempo_max_fila_espera&integracao_id=integracao_id&tempo_medio_ring=tempo_medio_ring&tempo_medio_atendimento=tempo_medio_atendimento&tempo_medio_pos_atendimento=tempo_medio_pos_atendimento&max_dias_agendamento=max_dias_agendamento&max_ag_espec_dia_agente=max_ag_espec_dia_agente&max_ag_espec_agente=max_ag_espec_agente&tempo_dial=tempo_dial")
.asString();require 'uri'
require 'net/http'
url = URI("https://{baseUrl}/ipbox/api/criarFilaAtiva")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/x-www-form-urlencoded'
request.body = "descricao=descricao&operacao=operacao&tipo_discagem=tipo_discagem&overdial=overdial&max_overdial=max_overdial&num_canais=num_canais&canal_dialer=canal_dialer&adicionar_ddd_local=adicionar_ddd_local&operadora=operadora&tempo_max_atendimento=tempo_max_atendimento&tamanho_fila=tamanho_fila&tempo_max_tocando_agente=tempo_max_tocando_agente&tempo_max_fila_espera=tempo_max_fila_espera&integracao_id=integracao_id&tempo_medio_ring=tempo_medio_ring&tempo_medio_atendimento=tempo_medio_atendimento&tempo_medio_pos_atendimento=tempo_medio_pos_atendimento&max_dias_agendamento=max_dias_agendamento&max_ag_espec_dia_agente=max_ag_espec_dia_agente&max_ag_espec_agente=max_ag_espec_agente&tempo_dial=tempo_dial"
response = http.request(request)
puts response.read_bodyBody
Descricao da fila
"descricao"
Id ou descricao da operacao
"operacao"
Preditivo=PRE, Power=POW, Preview=PRV, Mensagem=MSG, Single=SGL
"tipo_discagem"
Ativar overdial: Y ou N
"overdial"
Overdial maximo
"max_overdial"
Numero max de canais da fila
"num_canais"
Canal de discagem da fila
"canal_dialer"
Adicionar DDD em ligacoes locais: Y ou N
"adicionar_ddd_local"
Digito da operadora
"operadora"
[Opcional] Tempo Máximo de Atendimento em minutos - default=10
"tempo_max_atendimento"
[Opcional] Tamanho da fila - default=1
"tamanho_fila"
[Opcional] Tempo Máximo tocando para o agente em segundos - default=0
"tempo_max_tocando_agente"
[Opcional] Tempo Máximo na Fila de Espera em segundos - default=1
"tempo_max_fila_espera"
[Opcional] Id da integracao
"integracao_id"
[Opcional] Tempo Médio de Ring em segundos
"tempo_medio_ring"
[Opcional] Tempo Médio de Atendimento em segundos
"tempo_medio_atendimento"
[Opcional] Tempo Médio de Pós-Atendimento em segundos
"tempo_medio_pos_atendimento"
[Opcional] Máximo de dias para agendamento
"max_dias_agendamento"
[Opcional] Máximo de agendamentos específicos por dia por agente
"max_ag_espec_dia_agente"
[Opcional] Máximo de agendamentos específicos por agente
"max_ag_espec_agente"
[Opcional] Tempo de discagem em segundos
"tempo_dial"
Response
Successful response