<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Automatize Open API - Configuração]]></title><description><![CDATA[<p dir="auto">O arquivo de configuração da Automatize Open API fica dentro da pasta <em>{Program Files}</em><strong>\Automatize\OpenAPI</strong>, com o nome <strong>apiconfig.json</strong>.</p>
<p dir="auto">É um arquivo JSON, que exige três configurações:</p>
<ul>
<li>
<p dir="auto">Acesso ao banco de dados (utilize as configurações do servidor do cliente)</p>
<pre><code>    "DataProvider": {
      "ConnectionString": "Data Source=&lt;SERVER&gt;;Initial Catalog=&lt;DATABASE&gt;;User id=sa;Password=&lt;PWD&gt;;MultipleActiveResultSets=True;"
  }
</code></pre>
</li>
<li>
<p dir="auto">Endereço de acesso disponibilizado</p>
<pre><code>    "Host": {
      "Url": "http://&lt;HOST&gt;:&lt;PORT&gt;"
    }
</code></pre>
</li>
<li>
<p dir="auto">Token de autorização</p>
<pre><code>  "Security": {
    "Token": "AAC022DEBB3E2B205D2D6377B28879A5BCBB26FFD0ED27502A6688006F6746E6"
  }
</code></pre>
</li>
</ul>
<h4>DataProvider</h4>
<p dir="auto">É a parte da configuração responsável pelo acesso da API ao banco de dados. A configuração da <em>ConnectionString</em> segue o mesmo modelo de configuração, por exemplo, do Venda Fácil. Os únicos parâmetros que devem ser alterados são os seguintes:</p>
<pre><code>  &lt;SERVER&gt; - Caminho do servidor SQL (exemplo: 192.168.10.10\\SQLExpress, 1433)
  &lt;DATABASE&gt; - Nome do banco de dados (exemplo: AutomatizeDB)
  &lt;PWD&gt; - Senha de acesso ao banco de dados
</code></pre>
<p dir="auto"><strong>Um cuidado que deve ser tomado ao configurar esse arquivo é que, caso seja necessário informar uma barra (\, utilize barras duplas (\). Se isso não for feito, irá ocorrer erro quando iniciar o serviço do Windows Automatize API.</strong></p>
<h4>Host</h4>
<p dir="auto">Essa configuração disponibiliza o acesso por terceiros à API. É o ponto de integração com os sistemas da Automatize, e por onde outros sistemas poderão enviar os comandos para consulta de produtos, vendas, atualização de preços, etc.</p>
<p dir="auto">Os parâmetros que devem ser alterados são:</p>
<pre><code>  &lt;HOST&gt; - Geralmente o IP ou DNS onde a Automatize Open API está instalada
  &lt;PORT&gt; - Porta de acesso a API (pode ser qualquer porta livre, mas um padrão é a porta 10000)
</code></pre>
<p dir="auto"><strong>Certifique-se que a porta utilizada está liberada no <em>firewall</em>. Caso seja necessário acesso externo a Automatize Open API, procure verificar também se o <em>modem</em> possui o direcionamento correto de portas.</strong></p>
<p dir="auto">Com a configuração realizada, basta iniciar o respectivo serviço através do gerenciador de serviços do Windows.</p>
<p dir="auto">Para realizar um teste de funcionamento e verificar se o processo está operacional, acesso um <em>Web Browser</em> (Chrome, Firefox, Edge,…) e digite a URL configurada na seção <strong>Host</strong> do arquivo de configuração. Por exemplo:</p>
<pre><code>http://192.168.10.10:10000
</code></pre>
<p dir="auto">Se a configuração e o endereço informado estiverem corretos, a consulta anterior deve direcioná-lo para a página de documentação e testes da Automatize Open API: <img src="/assets/uploads/wiki/oapi.png" alt=":oapi.png" class="img-markdown  img-fluid" /></p>
<h4>Security</h4>
<p dir="auto">Esta seção contem a configuração de segurança para acesso aos recursos da Open API. O <strong>Token</strong> pode ser qualquer texto, chave ou código, mas geralmente é uma chave encriptada utilizando criptografia SHA256, e pode ser gerada em diversos sites disponíveis na internet. Um deles é o <strong><a href="https://passwordsgenerator.net/sha256-hash-generator/" rel="nofollow ugc">https://passwordsgenerator.net/sha256-hash-generator/</a></strong> e seu funcionamento é bastante simples. Basta informar a frase (texto) que deseja criptografar e a chave é gerada instantaneamente na parte inferior da tela. Esta chave possui 64 caracteres (ex.: 07E314C5B41766DEBA8E279C89E18E316DD211ED27E4BF8AC0EBA876FB253308) e será informada no <strong>Token</strong> de configuração da Open API. <strong>Lembre que esta chave DEVE ser repassada ao cliente, pois sem ela ele não terá acesso aos recursos</strong>.</p>
<hr />
<p dir="auto"><em>Migrado da wiki (<code>oapi_configuracao</code>). Última edição em 15/07/2019; autores: everton.</em></p>
]]></description><link>https://forum.automatize.solutions/topic/330/automatize-open-api-configuração</link><generator>RSS for Node</generator><lastBuildDate>Thu, 15 Oct 2026 17:29:30 GMT</lastBuildDate><atom:link href="https://forum.automatize.solutions/topic/330.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Oct 2026 14:21:55 GMT</pubDate><ttl>60</ttl></channel></rss>