{"info":{"_postman_id":"99a44af6-febd-4823-8971-a1383aba2ec6","name":"API - Engloba Sistemas","description":"<html><head></head><body><blockquote>\n<p>Documentação das APIs disponíveis na Engloba Sistemas:</p>\n</blockquote>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>Calcular (cotação) de frete\nEnviar XML da NF-e, Arquivo Proceda, Arquivo Texto, JSON XML e etc. para a transportadora\nConsultar o rastreamento e os detalhes do pedido através da chave da NF-e\n</code></pre></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"9831556","collectionId":"99a44af6-febd-4823-8971-a1383aba2ec6","publishedId":"Szf6Yp9W","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"000000","highlight":"EF5B25"},"publishDate":"2020-04-22T20:02:14.000Z"},"item":[{"name":"Calcular (cotação) de frete","id":"bfedd570-1b7c-4e02-89e4-bd945108c6b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://englobasistemas.com.br/financeiro/api/fretes/calcularFrete?apikey={{apikey}}&local=BR&peso={{peso_total_real}}&peso_cubado={{peso_total_cubado}}&valor={{valor_total_pedido}}&cep={{cep_destino}}","description":"<blockquote>\n<p>Através dessa API, o usuário poderá ter acesso ao valor do frete e o prazo de entrega para um determinado CEP.</p>\n</blockquote>\n<h2 id=\"parâmetros-para-requisição\">Parâmetros para requisição</h2>\n<p>Tabela descrevendo o <strong>atributo</strong>, <strong>tipo</strong>, <strong>obrigatoriedade</strong> e <strong>descrição</strong> com valor exemplo:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>atributo</th>\n<th>tipo</th>\n<th>obrigatório</th>\n<th>descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>apikey</code></td>\n<td>string</td>\n<td>true</td>\n<td>chave da API fornecida pela Engloba Sistemas</td>\n</tr>\n<tr>\n<td><code>local</code></td>\n<td>string</td>\n<td>true</td>\n<td>enviar BR para valores no padrão brasileiro ou EN para o padrão americano - exemplo: BR</td>\n</tr>\n<tr>\n<td><code>peso</code></td>\n<td>decimal</td>\n<td>true</td>\n<td>peso real total em KG dos produtos - exemplo: 0,50</td>\n</tr>\n<tr>\n<td><code>peso_cubado</code></td>\n<td>decimal</td>\n<td>true</td>\n<td>peso total em KG dos produtos - exemplo: 5,50</td>\n</tr>\n<tr>\n<td><code>valor</code></td>\n<td>decimal</td>\n<td>true</td>\n<td>valor total dos produtos - exemplo: 1449,21</td>\n</tr>\n<tr>\n<td><code>cep</code></td>\n<td>number</td>\n<td>true</td>\n<td>CEP onde o pedido será entregue ex: 07111-080</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"em-caso-de-sucesso-status-code-200-a-api-retorna-um-json-com-os-seguintes-valores\">Em caso de sucesso (status code: <strong>200</strong>), a API retorna um <strong>JSON</strong> com os seguintes valores:</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>atributo</th>\n<th>tipo</th>\n<th>descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>frete</code></td>\n<td>decimal</td>\n<td>Valor total do frete</td>\n</tr>\n<tr>\n<td><code>prazo</code></td>\n<td>int</td>\n<td>Prazo de entrega em dias</td>\n</tr>\n<tr>\n<td><code>descricao_servico</code></td>\n<td>string</td>\n<td>Descrição do serviço prestado que será prestado - exemplo: normal, expresso e etc.</td>\n</tr>\n<tr>\n<td><code>transportadora</code></td>\n<td>string</td>\n<td>Transportadora responsável pelo serviço</td>\n</tr>\n<tr>\n<td><code>atende</code></td>\n<td>string</td>\n<td>retorna uma string se atende o CEP sim ou não</td>\n</tr>\n<tr>\n<td><code>sigla_base_destino</code></td>\n<td>string</td>\n<td>Sigla da base de destino que efetua a entrega final</td>\n</tr>\n<tr>\n<td><code>data_prevista</code></td>\n<td>date</td>\n<td>Data prevista para ser feita a entrega</td>\n</tr>\n<tr>\n<td><code>peso_taxado</code></td>\n<td>decimal</td>\n<td>Peso considerado para definição do frete</td>\n</tr>\n<tr>\n<td><code>codigo_regra_calculo_frete</code></td>\n<td>int</td>\n<td>Código da regra de cálculo considera para o cálculo do frete</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"em-caso-de-insucesso-status-code-500-a-api-retorna-um-json-com-os-seguintes-valores\">Em caso de insucesso (status code: <strong>500</strong>), a API retorna um <strong>JSON</strong> com os seguintes valores:</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>atributo</th>\n<th>tipo</th>\n<th>descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Message</code></td>\n<td>string</td>\n<td>Exemplo de mensagem de erro: CEP inválido e etc</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["financeiro","api","fretes","calcularFrete"],"host":["englobasistemas","com","br"],"query":[{"key":"apikey","value":"{{apikey}}"},{"key":"local","value":"BR"},{"key":"peso","value":"{{peso_total_real}}"},{"key":"peso_cubado","value":"{{peso_total_cubado}}"},{"key":"valor","value":"{{valor_total_pedido}}"},{"key":"cep","value":"{{cep_destino}}"}],"variable":[]}},"response":[],"_postman_id":"bfedd570-1b7c-4e02-89e4-bd945108c6b5"},{"name":"Enviar XML da NF-e, Arquivo Proceda, Arquivo Texto, JSON XML e etc. para a transportadora","id":"7b6938a1-1a72-437a-b232-a890ab8d0204","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{{Colocar aqui o XML da NF-e}}"},"url":"https://englobasistemas.com.br/arquivos/api/GerarPedido/Gerar?apikey={{apikey}}","description":"<blockquote>\n<p>Através dessa API, o usuário poderá enviar os XMLs das notas fiscais, conhecimentos, arquivo proceda, arquivos textos, JSON, XML e etc., esses arquivos deverão ter os dados do pedido que deverá ser entregue ou coletado pela transportadora</p>\n</blockquote>\n<h2 id=\"parâmetros-para-requisição\">Parâmetros para requisição</h2>\n<p>Tabela descrevendo o <strong>atributo</strong>, <strong>tipo</strong>, <strong>obrigatoriedade</strong> e <strong>descrição</strong> com valor exemplo:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>atributo</th>\n<th>tipo</th>\n<th>obrigatório</th>\n<th>descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>apikey</code></td>\n<td>string</td>\n<td>true</td>\n<td>Chave da API fornecida pela Engloba Sistemas</td>\n</tr>\n</tbody>\n</table>\n</div><p>** Enviar no corpo (BODY/RAW) da requisição o XML da NF-e, XML do CT-e, arquivo proceda, XML, JSON e etc **</p>\n<h2 id=\"em-caso-de-sucesso-status-code-200-a-api-retorna-uma-string-com-o-valor\">Em caso de sucesso (status code: <strong>200</strong>), a API retorna uma string com o valor:</h2>\n<p><strong>true</strong> </p>\n<h2 id=\"em-caso-de-insucesso-status-code-500-a-api-retorna-um-json-detalhes\">Em caso de insucesso (status code: <strong>500</strong>), a API retorna um <strong>JSON</strong>, detalhes:</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>atributo</th>\n<th>tipo</th>\n<th>descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Message</code></td>\n<td>string</td>\n<td>Exemplo de mensagem de erro: Configuração não existe</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["arquivos","api","GerarPedido","Gerar"],"host":["englobasistemas","com","br"],"query":[{"key":"apikey","value":"{{apikey}}"}],"variable":[]}},"response":[],"_postman_id":"7b6938a1-1a72-437a-b232-a890ab8d0204"},{"name":"Consultar o rastreamento e os detalhes do pedido através da chave da NF-e","id":"8ae65b9d-e5e1-4b0d-931f-569ecd8f561a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://englobasistemas.com.br/arquivos/api/PegarOcorrencias/RastreamentoChaveNfe?apikey={{apikey}}&chaveNfe={{chave_da_nfe}}","description":"<blockquote>\n<p>Através dessa API, o usuário poderá consultar os detalhes de um pedido, rastreamento e comprovante de entrega</p>\n</blockquote>\n<h2 id=\"parâmetros-para-requisição\">Parâmetros para requisição</h2>\n<p>Tabela descrevendo o <strong>atributo</strong>, <strong>tipo</strong>, <strong>obrigatoriedade</strong> e <strong>descrição</strong> com valor exemplo:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>atributo</th>\n<th>tipo</th>\n<th>obrigatório</th>\n<th>descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>apikey</code></td>\n<td>string</td>\n<td>true</td>\n<td>Chave da API fornecida pela Engloba Sistemas</td>\n</tr>\n<tr>\n<td><code>chaveNfe</code></td>\n<td>string</td>\n<td>true</td>\n<td>chave da nota com 44 digitos</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"em-caso-de-sucesso-status-code-200-a-api-retorna-um-json-com-a-seguinte-matriz\">Em caso de sucesso (status code: <strong>200</strong>), a API retorna um <strong>JSON</strong> com a seguinte matriz:</h2>\n<ul>\n<li>O primeiro item do JSON, possui todas as propriedades que detalham o <strong>Pedido</strong></li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>atributo</th>\n<th>tipo</th>\n<th>descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>codigo</code></td>\n<td>int</td>\n<td>Código interno do pedido na Engloba Sistemas</td>\n</tr>\n<tr>\n<td><code>numero_pedido</code></td>\n<td>string</td>\n<td>Número do pedido do remetente</td>\n</tr>\n<tr>\n<td><code>destinatario</code></td>\n<td>string</td>\n<td>Nome do destinatário</td>\n</tr>\n<tr>\n<td><code>situacao</code></td>\n<td>string</td>\n<td>Situação atual do pedido</td>\n</tr>\n<tr>\n<td><code>conhecimento</code></td>\n<td>int</td>\n<td>Número do conhecimento</td>\n</tr>\n<tr>\n<td><code>servico</code></td>\n<td>string</td>\n<td>Descrição do serviço</td>\n</tr>\n<tr>\n<td><code>remetente</code></td>\n<td>string</td>\n<td>Nome do remetente</td>\n</tr>\n<tr>\n<td><code>pagador</code></td>\n<td>string</td>\n<td>Tomador (pagador) do frete</td>\n</tr>\n<tr>\n<td><code>ar_postagem</code></td>\n<td>string</td>\n<td>Número dos Correios em caso de postagem</td>\n</tr>\n<tr>\n<td><code>chave</code></td>\n<td>string</td>\n<td>Número da chave do cliente</td>\n</tr>\n<tr>\n<td><code>arquivo_processado</code></td>\n<td>string</td>\n<td>Nome do arquivo processado</td>\n</tr>\n<tr>\n<td><code>contrato</code></td>\n<td>string</td>\n<td>Número do contrato</td>\n</tr>\n<tr>\n<td><code>canal_venda</code></td>\n<td>string</td>\n<td>Canal de vendas do remetente</td>\n</tr>\n<tr>\n<td><code>canal_distribuicao</code></td>\n<td>string</td>\n<td>Canal de distribuição do remetente</td>\n</tr>\n<tr>\n<td><code>periodo_entrega</code></td>\n<td>string</td>\n<td>Em qual período o pedido deverá ser entregue (manhã, tarde, noite)</td>\n</tr>\n<tr>\n<td><code>rota</code></td>\n<td>string</td>\n<td>Rota otimizada</td>\n</tr>\n<tr>\n<td><code>valor_total_frete</code></td>\n<td>decimal</td>\n<td>Valor total do frete</td>\n</tr>\n<tr>\n<td><code>base_destino</code></td>\n<td>string</td>\n<td>Base de destino responsável pela entrega</td>\n</tr>\n<tr>\n<td><code>sub_produto</code></td>\n<td>string</td>\n<td>Subproduto do pedido</td>\n</tr>\n<tr>\n<td><code>numero_cliente</code></td>\n<td>string</td>\n<td>Número do cliente</td>\n</tr>\n<tr>\n<td><code>pedido_3</code></td>\n<td>string</td>\n<td>Número do pedido 2 do remetente</td>\n</tr>\n<tr>\n<td><code>no_prazo\"</code></td>\n<td>string</td>\n<td>Se o pedido está no prazo sim ou não</td>\n</tr>\n<tr>\n<td><code>data_prevista</code></td>\n<td>string</td>\n<td>Data prevista para entrega/coleta</td>\n</tr>\n<tr>\n<td><code>data_final</code></td>\n<td>string</td>\n<td>Data da finalização do pedido</td>\n</tr>\n<tr>\n<td><code>data_cliente</code></td>\n<td>string</td>\n<td>Data do pedido</td>\n</tr>\n<tr>\n<td><code>data_coleta</code></td>\n<td>string</td>\n<td>Data do recebimento do pedido na transportadora</td>\n</tr>\n<tr>\n<td><code>data_cadastro</code></td>\n<td>string</td>\n<td>Data do cadastro do pedido na Engloba Sistemas</td>\n</tr>\n<tr>\n<td><code>data_envio_cte</code></td>\n<td>string</td>\n<td>Data da autorização do CT-e</td>\n</tr>\n<tr>\n<td><code>chave_cte_anterior</code></td>\n<td>string</td>\n<td>Chave do CT-e anterior, quando redespacho e subcontratação</td>\n</tr>\n<tr>\n<td><code>frete_peso_documento_anterior</code></td>\n<td>string</td>\n<td>Frete do CT-e anterior, quando redespacho e subcontratação</td>\n</tr>\n<tr>\n<td><code>edicao\"</code></td>\n<td>string</td>\n<td>Edição do pedido</td>\n</tr>\n<tr>\n<td><code>observacao</code></td>\n<td>string</td>\n<td>Observação do pedido</td>\n</tr>\n<tr>\n<td><code>ultima_ocorrencia</code></td>\n<td>string</td>\n<td>Última ocorrência do pedido</td>\n</tr>\n<tr>\n<td><code>lote_processamento</code></td>\n<td>string</td>\n<td>Lote de processamento na geração do pedido</td>\n</tr>\n<tr>\n<td><code>qtde_chamados</code></td>\n<td>int</td>\n<td>Qtde. de chamados existentes para esse pedido</td>\n</tr>\n<tr>\n<td><code>qtde_instrucoes</code></td>\n<td>int</td>\n<td>Qtde. de instruções de entrega - coleta</td>\n</tr>\n<tr>\n<td><code>chave_cte</code></td>\n<td>string</td>\n<td>Chave do CT-e</td>\n</tr>\n<tr>\n<td><code>serie_conhecimento</code></td>\n<td>int</td>\n<td>Série do conhecimento</td>\n</tr>\n<tr>\n<td><code>cte_protocolo_autorizacao</code></td>\n<td>string</td>\n<td>Protocolo de autorização do CT-e</td>\n</tr>\n<tr>\n<td><code>data_averbacao</code></td>\n<td>string</td>\n<td>Data da averbação</td>\n</tr>\n<tr>\n<td><code>retorno_averbacao</code></td>\n<td>string</td>\n<td>Retorno da averbação</td>\n</tr>\n<tr>\n<td><code>comprovante_entrega_digitalizado</code></td>\n<td>bool</td>\n<td>Comprovante de entrega digitalizado</td>\n</tr>\n<tr>\n<td><code>empresa</code></td>\n<td>string</td>\n<td>Nome da transportadora</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><p>O segundo item do JSON, que é um array, possui o <strong>rastreamento</strong> do pedido</p>\n<p>| atributo | tipo | Descrição</p>\n</li>\n</ul>\n<p>|--|--|--|\n <code>codigo</code> |int| Código interno do rastreamento\n <code>fk_remessa</code> |int | Código do pedido\n <code>data_cadastro</code> |string | Data de cadastro da ocorrência\n <code>local</code> |string  | Local onde foi lançado a ocorrência\n <code>data_ocorrencia</code> |int | Data efetiva da ocorrência\n  <code>usuario</code> |string | Nome do usuário que lançou a ocorrência\n  <code>ocorrencia</code> |string | Ocorrência \n <code>ocorrencia_cliente</code> |string | Ocorrência personalizada para o pedido\n <code>codigo_ocorrencia</code> |int | Código da ocorrência\n <code>codigo_de_para</code> |string  | Código deXpara\n <code>base_origem</code> |string | Base de origem da ocorrência\n <code>obs</code> |string  | Observação lançada</p>\n<h2 id=\"em-caso-de-insucesso-status-code-500-a-api-retorna-um-json-com-os-seguintes-valores\">Em caso de insucesso (status code: <strong>500</strong>), a API retorna um <strong>JSON</strong> com os seguintes valores:</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>atributo</th>\n<th>tipo</th>\n<th>descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Message</code></td>\n<td>string</td>\n<td>Exemplo de mensagem de erro: Apikey inválida</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["arquivos","api","PegarOcorrencias","RastreamentoChaveNfe"],"host":["englobasistemas","com","br"],"query":[{"key":"apikey","value":"{{apikey}}"},{"key":"chaveNfe","value":"{{chave_da_nfe}}"}],"variable":[]}},"response":[],"_postman_id":"8ae65b9d-e5e1-4b0d-931f-569ecd8f561a"}],"event":[{"listen":"prerequest","script":{"id":"a6937a46-f2f2-4ce6-8d25-8311ecd41bff","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"393f934e-ad48-4ffd-a6c8-32a598c67f2d","type":"text/javascript","exec":[""]}}]}