{"info":{"_postman_id":"3dce9d00-d56b-4527-ab1f-9a30d812fe89","name":"Doc API - NETiZap","description":"<html><head></head><body><h1 id=\"apresentacao\">Apresentação</h1>\n<p>Documentação para utilização da API NETiZap. Responsável pela comunicação com o Whatsapp.</p>\n<h1 id=\"autenticacao\">Autenticação</h1>\n<p>Modo 2+ para camadas de autenticação.<br>Auth Basic ( user / api ).<br>Credencial de acesso.</p>\n<h1 id=\"error-codes\">Error Codes</h1>\n<p><strong>400 – Bad Request</strong></p>\n<p>Dados enviados de forma incorreta ou fora do padrão.</p>\n<p>Data sent incorrectly or nonstandard.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>400.001    \n    Parameter incorrect or not found.\n    Parametro incorreto ou não encontrado.\n400.002\n    Authentication error. Parameter incorrect or Access Key invalid.\n    Erro na autenticação. Parametro incorreto ou Chave de Acesso expirou.\n400.003\n    Expression contains incorrect characters.\n    Expressão contém caracteres incorretos.\n400.004\n    Parameters Incorrect or Format Error.\n    Parametros ou formatação incorretos.\n400.005\n    Parameters outside expected range.\n    Parametros fora do intervalo esperado.\n\n</code></pre><p><strong>401 – Required Authentication</strong></p>\n<p>Requisição Requer Autenticação.</p>\n<p>Authentication Required for Request.</p>\n<p><strong>403 – Forbidden</strong></p>\n<p>Sem autorização suficiente para acessar o recurso desejado.</p>\n<p>Request Denied.</p>\n<p><strong>404 – Resource</strong></p>\n<p>Recurso não Encontrado.</p>\n<p>Resource Not Found.</p>\n<p><strong>405 – Method</strong></p>\n<p>Método não Permitido.</p>\n<p>Method Not Allowed.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>405.001\n    Método não Permitido. Verifique intervalos de execução do evento no manual.\n    Method Not Allowed. Check event execution intervals in the manual.\n\n</code></pre><p><strong>408 – Timeout</strong></p>\n<p>Tempo esgotado para a requisição.</p>\n<p>Request timeout.</p>\n<p><strong>413 – Request Size</strong></p>\n<p>Requisição excede o tamanho máximo permitido.</p>\n<p>Request exceeds maximum allowable size.</p>\n<p><strong>422 – Business exceptions</strong></p>\n<p><strong>500 - Internal Server</strong></p>\n<p><strong>900 – Others Exceptions</strong></p>\n<p>Sugestão de repetir o comando.</p>\n<p>Tip for repeating the command.</p>\n<p><strong>Exception Return Model</strong></p>\n<p>[<br>{<br>\"errors\": [<br>{<br>\"code\": \"\",<br>\"type\": \"\",<br>\"message\": \"\",<br>\"link\": \"\"<br>}<br>]<br>}<br>]</p>\n<h1 id=\"cupons-de-descontos\">Cupons de Descontos</h1>\n<p>\"ZAP50Plus\" - 50% de desconto nos 3 meses iniciais;</p>\n<p>\"ZAP40YPlus\" - 40% de desconto no primeiro ano;</p>\n<h1 id=\"termos-e-condicoes-de-uso\">Termos e Condições de Uso</h1>\n<ul>\n<li><p>Solicite nosso termo de boas vindas que inclui também LGPD;</p>\n</li>\n<li><p>Não há apurações parciais de períodos;</p>\n</li>\n<li><p>Não há multa de fidelidade;</p>\n</li>\n<li><p>Em caso de cancelamento será cumprido o período vigente e adicionado 30 dias de aviso prévio;</p>\n</li>\n<li><p>Não mantemos dados armazenados, apenas os de trânsito, que posteriormente são automaticamente eliminados;</p>\n</li>\n</ul>\n<h1 id=\"intervalos-de-consulta\">Intervalos de Consulta</h1>\n<p>Apenas alguns eventos possuem controle global para consultas.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>requests_start\n    5 segundos.\nstatistics_for_day\n    30 segundos.\nwebhook\n    60 segundos.\nwebhook.list\n    30 segundos.\n\n</code></pre></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Apresentação","slug":"apresentacao"},{"content":"Autenticação","slug":"autenticacao"},{"content":"Error Codes","slug":"error-codes"},{"content":"Cupons de Descontos","slug":"cupons-de-descontos"},{"content":"Termos e Condições de Uso","slug":"termos-e-condicoes-de-uso"},{"content":"Intervalos de Consulta","slug":"intervalos-de-consulta"}],"owner":"2747664","collectionId":"3dce9d00-d56b-4527-ab1f-9a30d812fe89","publishedId":"SVSPnmoH","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2019-07-23T05:22:46.000Z"},"item":[{"name":"model ( urlencoded )","item":[{"name":"services","item":[{"name":"message_send","id":"3b87bce5-9a86-4e4a-b303-7965abad6500","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","description":"<p>Tipo do conteúdo.</p>\n","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"http://api.meuaplicativo.vip:{{port}}/services/message_send?line={{line}}&key={{accesskey}}&destiny={{destiny}}&text={{message_send-text}}&reference&priority&app&copy","description":"<p>Realiza o envio de mensagem de texto.</p>\n","urlObject":{"protocol":"http","port":"{{port}}","path":["services","message_send"],"host":["api","meuaplicativo","vip"],"query":[{"description":{"content":"<p>(requerido) Telefone emissor/autenticado.</p>\n","type":"text/plain"},"key":"line","value":"{{line}}"},{"description":{"content":"<p>(requerido) Chave de acesso.</p>\n","type":"text/plain"},"key":"key","value":"{{accesskey}}"},{"description":{"content":"<p>(requerido) Telefone (DDI+DDD+Número) ou ID Grupo.</p>\n","type":"text/plain"},"key":"destiny","value":"{{destiny}}"},{"description":{"content":"<p>(requerido) Mensagem.</p>\n","type":"text/plain"},"key":"text","value":"{{message_send-text}}"},{"description":{"content":"<p>(opcional) Identificação personalizada para o comando. É retornado em pesquisas.</p>\n","type":"text/plain"},"key":"reference","value":null},{"description":{"content":"<p>(opcional) priorização de envio na ordem de 0 (padrão) a 5 (maior prioridade).</p>\n","type":"text/plain"},"key":"priority","value":null},{"description":{"content":"<p>(opcional) Identificação do emissor.</p>\n","type":"text/plain"},"key":"app","value":null},{"description":{"content":"<p>(opcional) Cópia para multiplos destinatários. Separe pelo delimitador \";\" .</p>\n","type":"text/plain"},"key":"copy","value":null}],"variable":[]}},"response":[],"_postman_id":"3b87bce5-9a86-4e4a-b303-7965abad6500"},{"name":"message_search","id":"1506d774-5ec0-40bb-9f9a-86214aca228a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","description":"<p>Tipo do conteúdo.</p>\n","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"http://api.meuaplicativo.vip:{{port}}/services/message_search?line={{line}}&key={{accesskey}}&protocol={{protocol}}","description":"<hr /><br />\n<b>Realiza a consulta de informações relacionadas ao protocolo requisitado.<br />\nExecute search of information related to the requested protocol.</b><br />\nIntervalo de Utilização / Usage Interval: --\n<br /><br />\n<hr />\n<br />\n<b>Detalhes do Json de retorno / Return Json details</b><br /><br />\n<pre>\n<b>reference</b>:\n    <i>retorno da id interna enviada anteriormente.</i>\n    <i>return of previously sent internal id.</i><br />\n<b>sent</b>:\n    <i>indicação de mensagem transmitida pelo serviço.\n    indication of message transmitted by the service.</i><br />\n<b>sent_datehour</b>:\n    <i>data/hora de mensagem transmitida pelo serviço.\n    date/hour of message transmitted by the service.</i><br />\n<b>destiny</b>:\n    <i>destinatário da mensagem.\n    recipient of the message.</i><br />\n<b>status</b>:\n    <i>indicador de status do whatsapp para a mensagem:\n    whatsapp status indicator for message:</i><br />\n    0: aguardando / waiting\n    1: enviado (não entregue) / shipped (not delivered) ==&gt; 1 tick gray\n    2: entregue ao distinatario / delivered to the recipient ==&gt; 2 ticks gray\n    3: lido / read ==&gt; 2 ticks blue\n    4: reproduzido (áudio) / played (audio) ==&gt; 2 ticks blue<br />\n<b>error</b>:\n    <i>campo indicador de ocorrência de erro.\n    error occurrence indicator field.</i><br />\n<b>error_detail</b>:\n    <i>detalhamento do erro.\n    error details.</i><br />\n<b>quoted</b>:\n    <i>indica a ocorrência de citação.\n    indicates the occurrence of quotation.</i><br />\n<b>quote_message</b>:\n    <i>Conteúdo da mensagem de citação.\n    Citation message content.</i><br />\n</pre>","urlObject":{"protocol":"http","port":"{{port}}","path":["services","message_search"],"host":["api","meuaplicativo","vip"],"query":[{"description":{"content":"<p>(requerido) Telefone emissor/autenticado.</p>\n","type":"text/plain"},"key":"line","value":"{{line}}"},{"description":{"content":"<p>(requerido) Chave de acesso.</p>\n","type":"text/plain"},"key":"key","value":"{{accesskey}}"},{"description":{"content":"<p>(requerido) Protocolo para consulta (código de retorno do evento \"question_search\").</p>\n","type":"text/plain"},"key":"protocol","value":"{{protocol}}"}],"variable":[]}},"response":[],"_postman_id":"1506d774-5ec0-40bb-9f9a-86214aca228a"},{"name":"question_send","id":"5a108c6f-01d4-4ee4-8fc9-f67f7b5f6860","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","description":"<p>Tipo do conteúdo.</p>\n","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"http://api.meuaplicativo.vip:{{port}}/services/question_send?line={{line}}&key={{accesskey}}&destiny={{destiny}}&text={{question_send-text}}&question=[{{question_send-answers_accepted}}]&reference=&app","description":"<p>Realiza o envio de mensagem com opções de respostas para análises.</p>\n","urlObject":{"protocol":"http","port":"{{port}}","path":["services","question_send"],"host":["api","meuaplicativo","vip"],"query":[{"description":{"content":"<p>(requerido) Telefone emissor/autenticado.</p>\n","type":"text/plain"},"key":"line","value":"{{line}}"},{"description":{"content":"<p>(requerido) Chave de acesso.</p>\n","type":"text/plain"},"key":"key","value":"{{accesskey}}"},{"description":{"content":"<p>(requerido) Telefone (DDI+DDD+Número) ou ID Grupo.</p>\n","type":"text/plain"},"key":"destiny","value":"{{destiny}}"},{"description":{"content":"<p>(requerido) Mensagem do questionamento/pergunta/menu de opções.</p>\n","type":"text/plain"},"key":"text","value":"{{question_send-text}}"},{"description":{"content":"<p>(requerido) Valores aceitos como respostas. Indicação exclusiva na consulta \"question_search\". Deve ser iniciado e finalizado por colchetes e valores devem estar separados por \";\" .</p>\n","type":"text/plain"},"key":"question","value":"[{{question_send-answers_accepted}}]"},{"description":{"content":"<p>(opcional) Identificação personalizada para o comando. É retornado em pesquisas.</p>\n","type":"text/plain"},"key":"reference","value":""},{"key":"app","value":null}],"variable":[]}},"response":[],"_postman_id":"5a108c6f-01d4-4ee4-8fc9-f67f7b5f6860"},{"name":"question_search","id":"fe6f591a-44a4-44c7-83d4-a4d45091e6ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","description":"<p>Tipo do conteúdo.</p>\n","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"http://api.meuaplicativo.vip:{{port}}/services/question_search?line={{line}}&key={{accesskey}}&protocol={{protocol}}","description":"<p>Realiza a consulta de informações relacionadas ao protocolo requisitado.</p>\n","urlObject":{"protocol":"http","port":"{{port}}","path":["services","question_search"],"host":["api","meuaplicativo","vip"],"query":[{"description":{"content":"<p>(requerido) Telefone emissor/autenticado.</p>\n","type":"text/plain"},"key":"line","value":"{{line}}"},{"description":{"content":"<p>(requerido) Chave de acesso.</p>\n","type":"text/plain"},"key":"key","value":"{{accesskey}}"},{"description":{"content":"<p>(requerido) Protocolo para consulta (código de retorno do evento \"message_search\").</p>\n","type":"text/plain"},"key":"protocol","value":"{{protocol}}"}],"variable":[]}},"response":[],"_postman_id":"fe6f591a-44a4-44c7-83d4-a4d45091e6ce"},{"name":"file_send","id":"c6c6d4c2-374b-478d-bc28-7fc5082efbeb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","description":"<p>Tipo do conteúdo.</p>\n","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"text","value":"{{file_send-text}}","description":"<p>(requerido) Mensagem ou questionamento/pergunta/menu de opções.</p>\n","type":"text"},{"key":"question","value":"","description":"<p>(opcional) Valores aceitos como respostas. Indicação exclusiva na consulta \"question_search\". Deve ser iniciado e finalizado por colchetes e valores devem estar separados por \";\" .</p>\n","type":"text"},{"key":"type","value":"{{file_send-type}}","description":"<p>(requerido) Tipo do arquivo como PDF, JPG, JPEG, PNG, HTM, HTML, DOC, DOCX, XLS, XLSX, TXT, CSV, MP3, MP4 e outros (consultar).</p>\n","type":"text"},{"key":"stream","value":"{{file_send-stream}}","description":"<p>(requerido) Arquivo em formato base64.</p>\n","type":"text"},{"key":"filename","value":"{{file_send-filename}}","description":"<p>(requerido) Nome do arquivo na entrega.</p>\n","type":"text"}]},"url":"http://api.meuaplicativo.vip:{{port}}/services/file_send?line={{line}}&key={{accesskey}}&destiny={{destiny}}&reference=&app","description":"<p>Realiza o envio de arquivos.</p>\n","urlObject":{"protocol":"http","port":"{{port}}","path":["services","file_send"],"host":["api","meuaplicativo","vip"],"query":[{"description":{"content":"<p>(requerido) Telefone emissor/autenticado.</p>\n","type":"text/plain"},"key":"line","value":"{{line}}"},{"description":{"content":"<p>(requerido) Chave de acesso.</p>\n","type":"text/plain"},"key":"key","value":"{{accesskey}}"},{"description":{"content":"<p>(requerido) Telefone (DDI+DDD+Número) ou ID Grupo.</p>\n","type":"text/plain"},"key":"destiny","value":"{{destiny}}"},{"description":{"content":"<p>(opcional) Identificação personalizada para o comando. É retornado em pesquisas.</p>\n","type":"text/plain"},"key":"reference","value":""},{"description":{"content":"<p>(opcional) Identificação do emissor.</p>\n","type":"text/plain"},"key":"app","value":null}],"variable":[]}},"response":[],"_postman_id":"c6c6d4c2-374b-478d-bc28-7fc5082efbeb"}],"id":"81b57641-9ef1-45ee-b203-738095d1ba80","description":"<hr /><br />\nObjeto de contexto que pertence a camada principal dos serviços de ação de transmissão e recepção da integração.\n<br /><br />\n<hr />\n<br />\nContext object that belongs to the main layer of the integration transmission and reception action services.\n<br />\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"3a7514ef-e5a4-4b8f-9ecb-a000fbe6411a","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"738c08e4-b35b-4f2b-9654-d9dbe09f89ae","type":"text/javascript","exec":[""]}}],"_postman_id":"81b57641-9ef1-45ee-b203-738095d1ba80"},{"name":"reports","item":[{"name":"requests_start","id":"ca169e83-6981-4b6d-8636-2b7eea70da3c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","description":"<p>Tipo do conteúdo.</p>\n","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"http://api.meuaplicativo.vip:{{port}}/reports/requests_start?line={{line}}&key={{accesskey}}","description":"<p>Exibe detalhes dos contatos e mensagens dos números que acionaram o whatsapp.</p>\n","urlObject":{"protocol":"http","port":"{{port}}","path":["reports","requests_start"],"host":["api","meuaplicativo","vip"],"query":[{"description":{"content":"<p>(requerido) Telefone emissor/autenticado.</p>\n","type":"text/plain"},"key":"line","value":"{{line}}"},{"description":{"content":"<p>(requerido) Chave de acesso.</p>\n","type":"text/plain"},"key":"key","value":"{{accesskey}}"}],"variable":[]}},"response":[],"_postman_id":"ca169e83-6981-4b6d-8636-2b7eea70da3c"},{"name":"statistics_for_day","id":"e3d61bb5-937d-45cd-a9d3-64fcb491cc8f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"url":"http://api.meuaplicativo.vip:{{port}}/reports/statistics_for_day?line={{line}}&key={{accesskey}}&gestor=false","description":"<hr /><br />\nFornece informações de estatísticas atualizadas do dia.<br />\nIntervalo de Utilização: 2 minutos\n<br /><br />\n<hr />\n<br />\nProvides updated statistics information for the day.<br />\nUsage Interval: 2 minutes\n<br /><br />\n<hr />\n<br />\n<b>Json Model Details</b><br /><br />\nqueue:<br />\n<i>pendentes de envio do dia.</i><br />\n<i>pending day shipping.</i><br /><br />\nqueue_remaining:<br />\n<i>total de pendentes dos dias anteriores.</i><br />\n<i>total outstanding from previous days.</i><br /><br />\nsent:<br />\n<i>enviados no dia.</i><br />\n<i>sent on the day.</i><br /><br />\nsent_total:<br />\n<i>enviados nos dias anteriores ao atual.</i><br />\n<i>sent in previous days.</i><br /><br />\nnext_update:<br />\n<i>data/hora da liberação de uma nova requisição do evento.</i><br />\n<i>date/time of the release of a new event request.</i><br /><br />\n<br /><br />","urlObject":{"protocol":"http","port":"{{port}}","path":["reports","statistics_for_day"],"host":["api","meuaplicativo","vip"],"query":[{"description":{"content":"<p>(requerido) Telefone emissor/autenticado.</p>\n","type":"text/plain"},"key":"line","value":"{{line}}"},{"description":{"content":"<p>(requerido) Chave de acesso.</p>\n","type":"text/plain"},"key":"key","value":"{{accesskey}}"},{"description":{"content":"<p>(opcional) Se \"true\" retornará os dados em conjunto de todos os serviços vinculados.</p>\n","type":"text/plain"},"key":"gestor","value":"false"}],"variable":[]}},"response":[],"_postman_id":"e3d61bb5-937d-45cd-a9d3-64fcb491cc8f"}],"id":"7ec87d23-4693-4fe9-b1e1-38e94112ce1a","description":"<hr />\n<p>Objeto de contexto ao qual são relacionados eventos de retorno de informações da integração.</p>\n<hr />\n<p>Context object to which integration information return events are related.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"c713015d-5827-4aff-81b1-4e1b0f761f3a","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"eeabd54f-36cb-4264-9019-ab321b45fb18","type":"text/javascript","exec":[""]}}],"_postman_id":"7ec87d23-4693-4fe9-b1e1-38e94112ce1a"},{"name":"webhook","item":[{"name":"authorize","id":"67ddc63e-7d36-4228-ae2e-c57526f180c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","description":"<p>Tipo do conteúdo.</p>\n","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"http://api.meuaplicativo.vip:{{port}}/webhook/authorize?line={{line}}&key={{accesskey}}&method=post&enabled=true&url={{webhook-url}}","description":"<p>Habilita/Desabilita webhook.</p>\n","urlObject":{"protocol":"http","port":"{{port}}","path":["webhook","authorize"],"host":["api","meuaplicativo","vip"],"query":[{"description":{"content":"<p>(requerido) Telefone emissor/autenticado.</p>\n","type":"text/plain"},"key":"line","value":"{{line}}"},{"description":{"content":"<p>(requerido) Chave de acesso.</p>\n","type":"text/plain"},"key":"key","value":"{{accesskey}}"},{"description":{"content":"<p>(requerido) Método de acionamento para o alvo.</p>\n","type":"text/plain"},"key":"method","value":"post"},{"description":{"content":"<p>(requerido) Habilita/Desabilita a função.</p>\n","type":"text/plain"},"key":"enabled","value":"true"},{"description":{"content":"<p>(requerido) Endereço completo e acessível na internet do evento para acionamento.</p>\n","type":"text/plain"},"key":"url","value":"{{webhook-url}}"}],"variable":[]}},"response":[],"_postman_id":"67ddc63e-7d36-4228-ae2e-c57526f180c9"},{"name":"list","id":"233c04b7-639c-4cb5-a25f-2e2bb731d6da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","description":"<p>Tipo do conteúdo.</p>\n","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"http://api.meuaplicativo.vip:{{port}}/webhook/list?line={{line}}&key={{accesskey}}","description":"<p>Lista informações relacionadas ao registro do webhook.</p>\n","urlObject":{"protocol":"http","port":"{{port}}","path":["webhook","list"],"host":["api","meuaplicativo","vip"],"query":[{"description":{"content":"<p>(requerido) Telefone emissor/autenticado.</p>\n","type":"text/plain"},"key":"line","value":"{{line}}"},{"description":{"content":"<p>(requerido) Chave de acesso.</p>\n","type":"text/plain"},"key":"key","value":"{{accesskey}}"}],"variable":[]}},"response":[],"_postman_id":"233c04b7-639c-4cb5-a25f-2e2bb731d6da"}],"id":"f1b6695a-60a3-4da5-946e-d60de8825026","description":"<hr />\n<p>Endpoint destinado a utilização de webhooks.</p>\n<hr />\n<p>Endpoint for the use of webhooks.</p>\n<h1>Validações</h1>\n\n<p> <strong>Criptografia</strong></p>\n<p>  SSL: <code>TLS 1.2</code></p>\n<p> <strong>Envio</strong></p>\n<p>  Content-Type: <code>application/json</code></p>\n<p> <strong>Retorno</strong></p>\n<p>  Status: <code>200</code></p>\n<h1>Recovery</h1>\n\n<p> <strong>A API possui sistema de recovery para comandos que tiverem retornos inadequados. Durante o período especificado, a API tentará contatar o WebService cadastrado.</strong></p>\n<p>  TEMPO: <code>2 HORAS</code></p>\n<h1>Exemplos</h1>\n\n<p><strong>.:: message_search ::.</strong></p>\n<p><strong>Definição</strong>: Dedicado na ocorrência ao envio \"message_send\" com resposta via citação (quoted).</p>\n<p><strong>Ocorrência</strong>: Em alterações comportamentais do registro a partir do evento inicial.</p>\n<p><strong>Aplicações</strong>: Largamente utilizado para captura de respostas/retorno de mensagens citadas individualmente ou em grupos.</p>\n<p>{</p>\n<p> \"event\":\"message_search\",</p>\n<p> \"protocol\":\"\",</p>\n<p> \"context\":</p>\n<p> {</p>\n<p>  \"reference\":\"\",</p>\n<p>  \"sent\":\"\",<code>boolean</code></p>\n<p>  \"sent_datehour\":\"\",<code>timestamp</code></p>\n<p>  \"destiny\":\"\",</p>\n<p>  \"status\":,<code>char/integer</code></p>\n<p>  \"error\":\"\",<code>boolean</code></p>\n<p>  \"error_detail\":\"\",</p>\n<p>  \"quoted\":\"\",<code>boolean</code></p>\n<p>  \"quote_message\":\"\"</p>\n<p> }</p>\n<p>}</p>\n<p><strong>.:: question_search ::.</strong></p>\n<p><strong>Definição</strong>: Dedicado na ocorrência de resposta ao envio \"question_send\".</p>\n<p><strong>Ocorrência</strong>: Em alterações comportamentais do registro a partir do evento inicial.</p>\n<p><strong>Aplicações</strong>: Largamente utilizado para captura de respostas/retorno de mensagens/opções.</p>\n<p>{</p>\n<p> \"event\":\"question_search\",</p>\n<p> \"protocol\":\"\",</p>\n<p> \"context\":</p>\n<p> {</p>\n<p>  \"reference\":\"\",</p>\n<p>  \"sent\":\"\",<code>boolean</code></p>\n<p>  \"sent_datehour\":\"\",<code>timestamp</code></p>\n<p>  \"destiny\":\"\",</p>\n<p>  \"error\":\"\",<code>boolean</code></p>\n<p>  \"error_detail\":\"\",</p>\n<p>  \"question_answer\":\"\",<code>boolean</code></p>\n<p>  \"question_answer_correct\":\"\",<code>boolean</code></p>\n<p>  \"question_response\":\"\",</p>\n<p>  \"question_expired\":\"\"<code>boolean</code></p>\n<p>  \"status\":\"\"<code>numeric</code></p>\n<p> }</p>\n<p>}</p>\n<p><strong>.:: requests_start ::.</strong></p>\n<p><strong>Definição</strong>: Dedicado na ocorrência de acionamentos de interação.</p>\n<p><strong>Ocorrência</strong>: No ato do contato inicial com o serviço/linha por um visitante/host.</p>\n<p><strong>Aplicações</strong>: Utilizado geralmente para captação de visitante e posterior apresentação de mensagens automáticas, menus de opções e outras diversas opções automatizadas.</p>\n<p>{</p>\n<p> \"event\":\"requests_start\",</p>\n<p> \"context\":</p>\n<p> {</p>\n<p>  \"id\":\"\",<code>integer</code></p>\n<p>  \"phone\":\"\"</p>\n<p>  \"datehour\":\"\",<code>timestamp</code></p>\n<p>  \"message\":\"\"</p>\n<p> }</p>\n<p>}</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"f4600372-cfc5-4291-bead-8ff072f37061","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"1feb66fa-3082-4d92-8f28-5e7593964a84","type":"text/javascript","exec":[""]}}],"_postman_id":"f1b6695a-60a3-4da5-946e-d60de8825026"},{"name":"batch","item":[{"name":"message","id":"865225a6-ec76-4d7b-8d04-f5bd0a5adad2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","description":"<p>Tipo do conteúdo.</p>\n","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"filename","value":"{{batch_message_file_send-filename}}","description":"<p>(requerido) Nome do arquivo. Exemplo: Lote.xlsx</p>\n","type":"text"},{"key":"stream","value":"{{batch_message_file_send-stream}}","description":"<p>(requerido) Arquivo em formato base64.</p>\n","type":"text"}]},"url":"http://api.meuaplicativo.vip:{{port}}/batch/message?line={{line}}&key={{accesskey}}&text&question=&destiny=&reference=&app&scheduling","description":"<p>Realiza o processamento em lote para o evento \"message_send\".</p>\n<h1>Validações</h1>\n\n<p> <strong>Microsoft Excel (.xlsx)</strong></p>\n<p>  1.<code>Será sempre ignorado a primeira linha;</code>  2.<code>O processamento irá ser encerrado quando antingir a linha em que um ou mais campos obrigatórios estiverem vazios;</code></p>\n","urlObject":{"protocol":"http","port":"{{port}}","path":["batch","message"],"host":["api","meuaplicativo","vip"],"query":[{"description":{"content":"<p>(requerido) Telefone emissor/autenticado.</p>\n","type":"text/plain"},"key":"line","value":"{{line}}"},{"description":{"content":"<p>(requerido) Chave de acesso.</p>\n","type":"text/plain"},"key":"key","value":"{{accesskey}}"},{"description":{"content":"<p>(requerido) Indicação da coluna e linha inicial que contém \"Mensagem\". Exemplo: A2</p>\n","type":"text/plain"},"key":"text","value":null},{"description":{"content":"<p>(opcional) Indicação da coluna e linha inicial que contém \"Valores aceitos como respostas. Deve ser iniciado e finalizado por colchetes e valores devem estar separados por ; \".</p>\n","type":"text/plain"},"key":"question","value":""},{"description":{"content":"<p>(requerido) Indicação da coluna e linha inicial que contém \"Telefone (DDI+DDD+Número) ou ID Grupo\". Exemplo: B2</p>\n","type":"text/plain"},"key":"destiny","value":""},{"description":{"content":"<p>(opcional) Indicação da coluna e linha inicial que contém \"Identificação personalizada para o comando. É retornado em pesquisas\".</p>\n","type":"text/plain"},"key":"reference","value":""},{"description":{"content":"<p>(opcional) Identificação do emissor.</p>\n","type":"text/plain"},"key":"app","value":null},{"description":{"content":"<p>(opcional) Indica a data que o lote deve ser processado. Formato \"ddmmyyyy\".</p>\n","type":"text/plain"},"key":"scheduling","value":null}],"variable":[]}},"response":[],"_postman_id":"865225a6-ec76-4d7b-8d04-f5bd0a5adad2"}],"id":"fd759db5-bedb-4f6d-9cde-1ab963900e9b","description":"<hr />\n<p>Objeto de contexto ao qual são relacionados eventos que compõe envios ou processamentos em lote.</p>\n<hr />\n<p>Context object to which events that make up batch submissions or processing are related.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"event":[{"listen":"prerequest","script":{"id":"3fe9da95-bf5a-4ddb-9d9c-a96113a989be","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"ec35ce50-95ec-407a-929a-58dde8bd073f","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"fd759db5-bedb-4f6d-9cde-1ab963900e9b"}],"id":"3e7f6360-8449-4a69-85b7-4641488849ee","_postman_id":"3e7f6360-8449-4a69-85b7-4641488849ee","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"3dce9d00-d56b-4527-ab1f-9a30d812fe89","id":"3dce9d00-d56b-4527-ab1f-9a30d812fe89","name":"Doc API - NETiZap","type":"collection"}}},{"name":"model ( form-data )","item":[{"name":"services","item":[{"name":"message_send","id":"f0f13ffd-36bc-4aa4-9211-02c67fbf6c42","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Tipo do conteúdo.</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"app","value":"myApp","type":"text"},{"key":"destiny","value":"5527998022075","type":"text"},{"key":"reference","value":"","type":"text"},{"key":"text","value":"write here you text","type":"text"}]},"url":"http://api.meuaplicativo.vip:{{port}}/services/message_send?line={{line}}&accesskey={{accesskey}}","description":"<p>Realiza o envio de mensagem de texto.</p>\n","urlObject":{"protocol":"http","port":"{{port}}","path":["services","message_send"],"host":["api","meuaplicativo","vip"],"query":[{"description":{"content":"<p>Telefone de origem (autenticado), incluindo código do país e ddd.</p>\n","type":"text/plain"},"key":"line","value":"{{line}}"},{"key":"accesskey","value":"{{accesskey}}"}],"variable":[]}},"response":[],"_postman_id":"f0f13ffd-36bc-4aa4-9211-02c67fbf6c42"}],"id":"f5f86567-fddb-4f92-96ce-37637e5baff8","_postman_id":"f5f86567-fddb-4f92-96ce-37637e5baff8","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"3dce9d00-d56b-4527-ab1f-9a30d812fe89","id":"3dce9d00-d56b-4527-ab1f-9a30d812fe89","name":"Doc API - NETiZap","type":"collection"}}}],"id":"e2c9d67e-4d9f-4f74-a908-3a20d4c2e4a1","_postman_id":"e2c9d67e-4d9f-4f74-a908-3a20d4c2e4a1","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"3dce9d00-d56b-4527-ab1f-9a30d812fe89","id":"3dce9d00-d56b-4527-ab1f-9a30d812fe89","name":"Doc API - NETiZap","type":"collection"}}},{"name":"model ( json )","item":[{"name":"services","item":[{"name":"message_send","id":"5281f910-8eb1-4027-89e8-5ed92f1e4d90","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Tipo do conteúdo.</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\"app\":\"{{app}}\",\r\n\"destiny\":\"{{destiny}}\",\r\n\"reference\":\"{{reference}}\",\r\n\"text\":\"{{message_send-text}}\"\r\n}"},"url":"http://api.meuaplicativo.vip:{{port}}/services/message_send?line={{line}}&accesskey={{accesskey}}","description":"<p>Realiza o envio de mensagem de texto.</p>\n","urlObject":{"protocol":"http","port":"{{port}}","path":["services","message_send"],"host":["api","meuaplicativo","vip"],"query":[{"description":{"content":"<p>Telefone de origem (autenticado), incluindo código do país e ddd.</p>\n","type":"text/plain"},"key":"line","value":"{{line}}"},{"key":"accesskey","value":"{{accesskey}}"}],"variable":[]}},"response":[],"_postman_id":"5281f910-8eb1-4027-89e8-5ed92f1e4d90"}],"id":"ab8cc924-e009-49ce-8a73-cde812cd5e91","_postman_id":"ab8cc924-e009-49ce-8a73-cde812cd5e91","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"3dce9d00-d56b-4527-ab1f-9a30d812fe89","id":"3dce9d00-d56b-4527-ab1f-9a30d812fe89","name":"Doc API - NETiZap","type":"collection"}}}],"id":"497e7bb1-32a2-4cbc-80b2-b63924c2e032","_postman_id":"497e7bb1-32a2-4cbc-80b2-b63924c2e032","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":true,"source":{"_postman_id":"3dce9d00-d56b-4527-ab1f-9a30d812fe89","id":"3dce9d00-d56b-4527-ab1f-9a30d812fe89","name":"Doc API - NETiZap","type":"collection"}}}],"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]}},"event":[{"listen":"prerequest","script":{"id":"1f8ea062-68f6-4c80-a0d2-c05ba64a6a97","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"e671558f-0935-4958-b61d-4032130cf608","type":"text/javascript","exec":[""]}}]}