{"id":17941,"date":"2026-08-13T11:08:38","date_gmt":"2026-08-13T14:08:38","guid":{"rendered":"https:\/\/kb.elipse.com.br\/?p=17941"},"modified":"2026-08-13T11:23:53","modified_gmt":"2026-08-13T14:23:53","slug":"configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/","title":{"rendered":"Configura\u00e7\u00e3o do Driver REST API Client do E3 para a API da Alertus."},"content":{"rendered":"<div class=\"topband\">\n<div class=\"topband-inner\">\n<h2 class=\"meta\" style=\"text-align: justify;\"><span class=\"num\">1.<\/span> Introdu\u00e7\u00e3o<\/h2>\n<\/div>\n<\/div>\n<div class=\"wrap\">\n<section id=\"introducao\">Integrar o Elipse E3 a um sistema de notifica\u00e7\u00e3o de emerg\u00eancia, como a plataforma da <strong>Alertus<\/strong>, que aciona sirenes, CCUs e esta\u00e7\u00f5es de desktop, exige consumir uma API REST: ler o status dos dispositivos e disparar comandos de acionamento. A d\u00favida recorrente nesse cen\u00e1rio \u00e9 como parametrizar o <a href=\"https:\/\/docs.elipse.com.br\/documents\/pt-br\/driver\/restapiclient\/latest\/\"><strong>Driver Elipse REST API Client<\/strong><\/a> para cobrir todas as pontas: validar endpoints e m\u00e9todos HTTP, configurar a autentica\u00e7\u00e3o, montar os templates JSON e mapear as Tags de leitura e de comando. Este artigo mostra, passo a passo, a configura\u00e7\u00e3o do driver tomando como exemplo a API da Alertus, mas os conceitos valem para qualquer API REST. Ao final, o E3 l\u00ea a telemetria dos dispositivos por varredura e envia o comando de ativa\u00e7\u00e3o de um preset com uma \u00fanica escrita de Tag.<\/p>\n<div class=\"note\">\n<p>Importante salientar que os endpoints, m\u00e9todos e campos JSON apresentados aqui (as rotas, o campo <code>deviceTypeId<\/code>, o template de <code>\/alertDevices\/details<\/code>) s\u00e3o apenas um exemplo, baseado nos testes validados. Dependendo da vers\u00e3o e da configura\u00e7\u00e3o da API da Alertus, esses detalhes podem variar. Consulte sempre a documenta\u00e7\u00e3o (Swagger) da sua inst\u00e2ncia e ajuste as rotas, os m\u00e9todos, os par\u00e2metros e os templates conforme necess\u00e1rio.<\/p>\n<\/div>\n<\/section>\n<section id=\"funcionamento\">\n<h2><span class=\"num\">2.<\/span> Como o driver REST API Client funciona<\/h2>\n<p>O Driver Elipse REST API Client \u00e9 um driver de comunica\u00e7\u00e3o (I\/O) que atua como <strong>cliente HTTP\/HTTPS<\/strong>. A configura\u00e7\u00e3o \u00e9 feita na caixa de di\u00e1logo do driver, dividida em abas:<\/p>\n<ul>\n<li><strong>API URL<\/strong>: a raiz comum a todos os endpoints (protocolo, dom\u00ednio e, quando necess\u00e1rio, porta), como <code>https:\/\/api.exemplo.com<\/code> ou <code>https:\/\/api.exemplo.com:8080<\/code>.<\/li>\n<li><strong>Auth<\/strong>: o tipo de autentica\u00e7\u00e3o usado nas rotas que a exigem.<\/li>\n<li><strong>Routes<\/strong>: cada endpoint (rota) da API, com seu m\u00e9todo e um apelido (<em>Route Alias<\/em>).<\/li>\n<li><strong>Templates<\/strong>: os modelos JSON de requisi\u00e7\u00e3o e de resposta.<\/li>\n<\/ul>\n<p>Depois de configuradas as abas, a comunica\u00e7\u00e3o acontece por meio de <strong>Tags<\/strong>: um Tag Bloco de Recebimento l\u00ea respostas por varredura, e um Tag PLC (ou Tag Bloco de Envio) dispara requisi\u00e7\u00f5es de comando.<\/p>\n<\/section>\n<section id=\"auth\">\n<h2><span class=\"num\">3.<\/span> Autentica\u00e7\u00e3o (aba Auth)<\/h2>\n<p>A documenta\u00e7\u00e3o da Alertus (Swagger) indica <code>securityDefinitions: BasicAuth<\/code>, ou seja, a API usa <strong>autentica\u00e7\u00e3o b\u00e1sica<\/strong>. Na aba <strong>Auth<\/strong> do driver:<\/p>\n<ul class=\"steps\">\n<li>Em <strong>Auth Type<\/strong>, selecione <strong>Basic Auth<\/strong> (as op\u00e7\u00f5es s\u00e3o <code>No Auth<\/code>, <code>Basic Auth<\/code> e <code>Bearer Token<\/code>).<\/li>\n<li>Preencha <strong>Username<\/strong> e <strong>Password<\/strong> com as credenciais fornecidas pela Alertus.<\/li>\n<\/ul>\n<p>Nas rotas que exigem autentica\u00e7\u00e3o, marque a op\u00e7\u00e3o <strong>Auth Required<\/strong> (na aba Routes) para que o driver aplique a esse endpoint o tipo configurado em Auth Type. Os par\u00e2metros <code>Content-Type<\/code> e <code>Authorization<\/code> s\u00e3o inseridos automaticamente como cabe\u00e7alhos e n\u00e3o precisam ser configurados manualmente.<\/p>\n<\/section>\n<section id=\"rotas\">\n<h2><span class=\"num\">4.<\/span> API URL e rotas (aba Routes)<\/h2>\n<p>Defina a <strong>API URL<\/strong> com a parte comum a todos os endpoints. No exemplo da Alertus:<\/p>\n<div class=\"code\">\n<div class=\"bar\"><i><\/i><i><\/i><i><\/i> API URL<\/div>\n<pre>https:\/\/\/alertusmw\/services\/rest<\/pre>\n<\/div>\n<p>Na aba <strong>Routes<\/strong>, cadastre uma rota para cada endpoint, informando o <strong>Endpoint<\/strong>, o m\u00e9todo HTTP e um <strong>Route Alias<\/strong> (o apelido usado depois para vincular as Tags; aten\u00e7\u00e3o: o alias <strong>diferencia mai\u00fasculas de min\u00fasculas<\/strong>). Para os dois endpoints usados na integra\u00e7\u00e3o:<\/p>\n<div class=\"table-scroll\">\n<figure class=\"wp-block-table\">\n<table style=\"width: 100%; border-collapse: collapse; font-size: .95rem;\">\n<thead>\n<tr>\n<th style=\"background: #e9ecef; text-align: left; padding: 10px 12px; border-bottom: 1px solid #cdd1d6; width: 40%;\">Endpoint<\/th>\n<th style=\"background: #e9ecef; text-align: left; padding: 10px 12px; border-bottom: 1px solid #cdd1d6;\">M\u00e9todo<\/th>\n<th style=\"background: #e9ecef; text-align: left; padding: 10px 12px; border-bottom: 1px solid #cdd1d6;\">Route Alias<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 10px 12px; border-bottom: 1px solid #e2e4e7;\"><code>\/alertDevices\/details<\/code><\/td>\n<td style=\"padding: 10px 12px; border-bottom: 1px solid #e2e4e7;\">GET<\/td>\n<td style=\"padding: 10px 12px; border-bottom: 1px solid #e2e4e7;\"><code>AlertDevicesDetails<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 12px; border-bottom: 1px solid #e2e4e7;\"><code>\/activation\/preset\/:id<\/code><\/td>\n<td style=\"padding: 10px 12px; border-bottom: 1px solid #e2e4e7;\">POST<\/td>\n<td style=\"padding: 10px 12px; border-bottom: 1px solid #e2e4e7;\"><code>ActivationPreset<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<\/div>\n<p>Segmentos din\u00e2micos do caminho s\u00e3o indicados por dois-pontos: em <code>\/activation\/preset\/:id<\/code>, o <code>:id<\/code> \u00e9 substitu\u00eddo em tempo de execu\u00e7\u00e3o pelo valor informado via Tag. Clique duas vezes na rota (ou bot\u00e3o direito, op\u00e7\u00e3o <strong>Edit<\/strong>) para abrir a janela <strong>Params Config<\/strong>, onde se declara o par\u00e2metro de rota <code>:id<\/code>, al\u00e9m de par\u00e2metros de <em>query<\/em> e de <em>header<\/em>, cada um com <strong>Default Value<\/strong>, <strong>Regex Validator<\/strong> e <strong>Is Mandatory<\/strong> opcionais.<\/p>\n<\/section>\n<section id=\"templates\">\n<h2><span class=\"num\">5.<\/span> Templates JSON: E3VAL e Repeat_E3VAL<\/h2>\n<p>Os templates (aba <strong>Templates<\/strong>) descrevem o formato da mensagem e marcam, com palavras-chave, os trechos que viram dados. As principais s\u00e3o:<\/p>\n<ul>\n<li><code>E3VAL<\/code>: marca um valor a ser extra\u00eddo (ou escrito).<\/li>\n<li><code>Repeat_E3VAL<\/code>: colocada imediatamente ap\u00f3s o <code>[<\/code> que abre um array, faz o driver disparar o evento <code>OnRead<\/code> uma vez para cada conjunto de dados do array.<\/li>\n<\/ul>\n<p>O endpoint <code>\/alertDevices\/details<\/code> devolve um array de objetos (um por dispositivo). Para tratar cada dispositivo separadamente, use <code>Repeat_E3VAL<\/code> logo ap\u00f3s o <code>[<\/code> do array:<\/p>\n<div class=\"code\">\n<div class=\"bar\"><i><\/i><i><\/i><i><\/i> Template \u00b7 JSON<\/div>\n<pre>{\r\n  <span class=\"s\">\"TagData\"<\/span>: [\r\n    <span class=\"k\">Repeat_E3VAL<\/span> {\r\n      <span class=\"s\">\"name\"<\/span>: <span class=\"s\">\"E3VAL\"<\/span>,\r\n      <span class=\"s\">\"id\"<\/span>: <span class=\"s\">\"E3VAL\"<\/span>,\r\n      <span class=\"s\">\"deviceTypeId\"<\/span>: <span class=\"s\">\"E3VAL\"<\/span>,\r\n      <span class=\"s\">\"notes\"<\/span>: <span class=\"s\">\"E3VAL\"<\/span>,\r\n      <span class=\"s\">\"latitude\"<\/span>: <span class=\"s\">\"E3VAL\"<\/span>,\r\n      <span class=\"s\">\"longitude\"<\/span>: <span class=\"s\">\"E3VAL\"<\/span>,\r\n      <span class=\"s\">\"lastVerifiedCheckinDate\"<\/span>: <span class=\"s\">\"E3VAL\"<\/span>\r\n    }\r\n  ]\r\n}<\/pre>\n<\/div>\n<p>Com esse template, ao receber a resposta o driver dispara o evento <code>OnRead<\/code> do Tag Bloco de Recebimento <strong>uma vez por dispositivo<\/strong>. Isso permite tratar cada registro por script, inclusive diferenciar o tipo de equipamento pelo campo <code>deviceTypeId<\/code>: <strong>sirene (9)<\/strong>, <strong>CCU (12)<\/strong> e <strong>Alertus Desktop (2)<\/strong>.<\/p>\n<div class=\"code\">\n<div class=\"bar\"><\/div>\n<pre><span class=\"c\">' Evento OnRead do Tag Bloco de Recebimento (uma execucao por dispositivo)<\/span>\r\n<span class=\"k\">Sub<\/span> AlertDevices_OnRead()\r\n  <span class=\"k\">Dim<\/span> tipo, nome\r\n  tipo = Item(<span class=\"s\">\"deviceTypeId\"<\/span>).Value   <span class=\"c\">' 9 = sirene, 12 = CCU, 2 = Alertus Desktop<\/span>\r\n  nome = Item(<span class=\"s\">\"name\"<\/span>).Value\r\n  <span class=\"c\">' ... encaminhe os valores para as Tags internas da aplicacao ...<\/span>\r\n  Application.Trace nome & <span class=\"s\">\" (tipo \"<\/span> & tipo & <span class=\"s\">\")\"<\/span>\r\n<span class=\"k\">End Sub<\/span><\/pre>\n<\/div>\n<p>O tratamento por script desse tipo de resposta JSON est\u00e1 detalhado no artigo relacionado ao final desta p\u00e1gina.<\/p>\n<p>Para o <code>\/activation\/preset\/:id<\/code>, o corpo da requisi\u00e7\u00e3o \u00e9 vazio. Nesse caso <strong>n\u00e3o \u00e9 necess\u00e1rio template<\/strong>: basta o par\u00e2metro de rota <code>:id<\/code>.<\/p>\n<\/section>\n<section id=\"tags\">\n<h2><span class=\"num\">6.<\/span> Mapeamento de Tags (recebimento e comando)<\/h2>\n<p>A integra\u00e7\u00e3o usa dois tipos de Tag, cada um com o par\u00e2metro <strong>Item<\/strong> no formato <code>< Route Alias >;< Template Name ><\/code>:<\/p>\n<p><strong>Leitura de status\/telemetria<\/strong>: um <strong>Tag Bloco de Recebimento<\/strong> (somente leitura) apontando para a rota e o template do dispositivo, lido por varredura (<strong>ScanTime<\/strong>):<\/p>\n<div class=\"code\">\n<div class=\"bar\"><i><\/i><i><\/i><i><\/i> Tag Bloco de Recebimento<\/div>\n<pre>Item = <span class=\"s\">\"AlertDevicesDetails;TemplateAlertDevices\"<\/span><\/pre>\n<\/div>\n<p><strong>Comando de acionamento<\/strong>: um <strong>Tag PLC<\/strong> (somente escrita) para disparar o preset. Qualquer escrita nesse Tag executa a requisi\u00e7\u00e3o. Como o corpo \u00e9 vazio, o template pode ser omitido:<\/p>\n<div class=\"code\">\n<div class=\"bar\"><i><\/i><i><\/i><i><\/i> Tag PLC<\/div>\n<pre>Item = <span class=\"s\">\"ActivationPreset;\"<\/span>      <span class=\"c\">' ou \"ActivationPreset;\" se houver corpo<\/span>\r\nN1  = 1\r\nN2  = 1                          <span class=\"c\">' metodo HTTP: 1 = POST<\/span><\/pre>\n<\/div>\n<p>O par\u00e2metro <strong>N2<\/strong> do Tag PLC mapeia o m\u00e9todo HTTP: <strong>0 = GET<\/strong>, <strong>1 = POST<\/strong>, <strong>2 = PUT<\/strong>, <strong>3 = DELETE<\/strong>. Como o acionamento do preset \u00e9 um <code>POST<\/code>, use <code>N2 = 1<\/code>.<\/p>\n<div class=\"note\">\n<p class=\"note-h\"><strong>Nota (Tag Bloco de Envio)<\/strong><\/p>\n<p>Quando a requisi\u00e7\u00e3o tem corpo, header ou <em>query params<\/em>, use um <strong>Tag Bloco de Envio<\/strong> no lugar do Tag PLC. Seus elementos s\u00e3o preenchidos na ordem: par\u00e2metros de header, de rota, de <em>query<\/em> e, por fim, os do corpo (definidos pelo template). Se um par\u00e2metro obrigat\u00f3rio n\u00e3o estiver preenchido, a escrita falha.<\/p>\n<\/div>\n<\/section>\n<section id=\"boas-praticas\">\n<h2><span class=\"num\">7.<\/span> Boas pr\u00e1ticas de periodicidade e organiza\u00e7\u00e3o<\/h2>\n<ul>\n<li><strong>Separe as rotas em Tags Bloco distintos.<\/strong> N\u00e3o misture a leitura de status com o comando de ativa\u00e7\u00e3o no mesmo bloco; um bloco por rota mant\u00e9m a leitura e a escrita independentes.<\/li>\n<li><strong>Ajuste o <code>ScanTime<\/code> ao tempo de resposta da API.<\/strong> Por se tratar de uma aplica\u00e7\u00e3o de seguran\u00e7a, use um tempo de varredura compat\u00edvel com o que a pr\u00f3pria Alertus recomenda, para n\u00e3o sobrecarregar o servidor.<\/li>\n<li><strong>Confirme o m\u00e9todo por endpoint.<\/strong> Cada rota tem seu m\u00e9todo (GET para leitura, POST para acionamento); parametrize o <code>N2<\/code> de acordo.<\/li>\n<\/ul>\n<\/section>\n<section id=\"relacionados\">\n<h2 style=\"text-align: justify;\">Artigos relacionados<\/h2>\n<hr \/>\n<ul>\n<li style=\"text-align: justify;\"><a href=\"https:\/\/kb.elipse.com.br\/consumindo-e-enviando-dados-de-um-webservice-que-utiliza-o-formato-json\/\">Consumindo e enviando dados de um webservice que utiliza o formato JSON<\/a><\/li>\n<\/ul>\n<\/section>\n<section id=\"palavras\"><\/section>\n<footer class=\"src\"><\/footer>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>1. Introdu\u00e7\u00e3o Integrar o Elipse E3 a um sistema de notifica\u00e7\u00e3o de emerg\u00eancia, como a plataforma da Alertus, que aciona sirenes, CCUs e esta\u00e7\u00f5es de desktop, exige consumir uma API&hellip;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0},"categories":[578,1235],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Configura\u00e7\u00e3o do Driver REST API Client do E3 para a API da Alertus.<\/title>\n<meta name=\"description\" content=\"Como configurar o Driver REST API Client do Elipse E3 para a API da Alertus: Basic Auth, rotas, templates JSON com E3VAL\/Repeat_E3VAL e Tags de comando.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kb.elipse.com.br\/en\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:locale:alternate\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configura\u00e7\u00e3o do Driver REST API Client do E3 para a API da Alertus.\" \/>\n<meta property=\"og:description\" content=\"Como configurar o Driver REST API Client do Elipse E3 para a API da Alertus: Basic Auth, rotas, templates JSON com E3VAL\/Repeat_E3VAL e Tags de comando.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/en\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/\" \/>\n<meta property=\"og:site_name\" content=\"Elipse Knowledgebase\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/elipsesoftware\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-13T14:08:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-13T14:23:53+00:00\" \/>\n<meta name=\"author\" content=\"D\u00e9lio Damin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"D\u00e9lio Damin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/\"},\"author\":{\"name\":\"D\u00e9lio Damin\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/58e92027ff38c9bdd5aa48bcd4ac1638\"},\"headline\":\"Configura\u00e7\u00e3o do Driver REST API Client do E3 para a API da Alertus.\",\"datePublished\":\"2026-08-13T14:08:38+00:00\",\"dateModified\":\"2026-08-13T14:23:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/\"},\"wordCount\":1054,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"Elipse E3\",\"Elipse RESTAPIClient\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/\",\"url\":\"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/\",\"name\":\"Configura\u00e7\u00e3o do Driver REST API Client do E3 para a API da Alertus.\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2026-08-13T14:08:38+00:00\",\"dateModified\":\"2026-08-13T14:23:53+00:00\",\"description\":\"Como configurar o Driver REST API Client do Elipse E3 para a API da Alertus: Basic Auth, rotas, templates JSON com E3VAL\/Repeat_E3VAL e Tags de comando.\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Configura\u00e7\u00e3o do Driver REST API Client do E3 para a API da Alertus.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kb.elipse.com.br\/#website\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"name\":\"Elipse Knowledgebase\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kb.elipse.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\",\"name\":\"Elipse Software\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/elipsesoftware\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"contentUrl\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"width\":161,\"height\":58,\"caption\":\"Elipse Software\"},\"image\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/58e92027ff38c9bdd5aa48bcd4ac1638\",\"name\":\"D\u00e9lio Damin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fdf251d36430f8dd22144c3f1bc53376?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fdf251d36430f8dd22144c3f1bc53376?s=96&d=mm&r=g\",\"caption\":\"D\u00e9lio Damin\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/delio\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configura\u00e7\u00e3o do Driver REST API Client do E3 para a API da Alertus.","description":"Como configurar o Driver REST API Client do Elipse E3 para a API da Alertus: Basic Auth, rotas, templates JSON com E3VAL\/Repeat_E3VAL e Tags de comando.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kb.elipse.com.br\/en\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/","og_locale":"en_US","og_type":"article","og_title":"[:pt]Configura\u00e7\u00e3o do Driver REST API Client do E3 para a API da Alertus.[:] - Elipse Knowledgebase","og_description":"[:pt]Como configurar o Driver REST API Client do Elipse E3 para a API da Alertus: Basic Auth, rotas, templates JSON com E3VAL\/Repeat_E3VAL e Tags de comando.[:]","og_url":"https:\/\/kb.elipse.com.br\/en\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2026-08-13T14:08:38+00:00","article_modified_time":"2026-08-13T14:23:53+00:00","author":"D\u00e9lio Damin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"D\u00e9lio Damin","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/"},"author":{"name":"D\u00e9lio Damin","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/58e92027ff38c9bdd5aa48bcd4ac1638"},"headline":"Configura\u00e7\u00e3o do Driver REST API Client do E3 para a API da Alertus.","datePublished":"2026-08-13T14:08:38+00:00","dateModified":"2026-08-13T14:23:53+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/"},"wordCount":1054,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["Elipse E3","Elipse RESTAPIClient"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/","url":"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/","name":"Configura\u00e7\u00e3o do Driver REST API Client do E3 para a API da Alertus.","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2026-08-13T14:08:38+00:00","dateModified":"2026-08-13T14:23:53+00:00","description":"Como configurar o Driver REST API Client do Elipse E3 para a API da Alertus: Basic Auth, rotas, templates JSON com E3VAL\/Repeat_E3VAL e Tags de comando.","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/configuracao-do-driver-rest-api-client-do-e3-para-a-api-da-alertus\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/"},{"@type":"ListItem","position":2,"name":"Configura\u00e7\u00e3o do Driver REST API Client do E3 para a API da Alertus."}]},{"@type":"WebSite","@id":"https:\/\/kb.elipse.com.br\/#website","url":"https:\/\/kb.elipse.com.br\/","name":"Elipse Knowledgebase","description":"","publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kb.elipse.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kb.elipse.com.br\/#organization","name":"Elipse Software","url":"https:\/\/kb.elipse.com.br\/","sameAs":["http:\/\/www.facebook.com\/elipsesoftware"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","contentUrl":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","width":161,"height":58,"caption":"Elipse Software"},"image":{"@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/58e92027ff38c9bdd5aa48bcd4ac1638","name":"D\u00e9lio Damin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fdf251d36430f8dd22144c3f1bc53376?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fdf251d36430f8dd22144c3f1bc53376?s=96&d=mm&r=g","caption":"D\u00e9lio Damin"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/delio\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/17941"}],"collection":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=17941"}],"version-history":[{"count":11,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/17941\/revisions"}],"predecessor-version":[{"id":17960,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/17941\/revisions\/17960"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=17941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=17941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=17941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}