IN Integrador Padrão: mudanças entre as edições

De CIGAM WIKI
Geral (discussão | contribs)
Limpou toda a página
Etiqueta: Anulando
 
(46 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
==[[IN_Compras|Compras]]==


===[[IN_EfetivacaoRequisicaoMaterial.integrador|EfetivacaoRequisicaoMaterial.integrador]]===
==== ListarPendentes ====
==== LiberarPendentes ====
==== EfetivarRequisicaoMaterial ====
===[[IN_CadastroGradeRequisicaoMaterial.integrador|CadastroGradeRequisicaoMaterial.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== ListarPendentes ====
==== LiberarPendentes ====
==== Cadastrar ====
===[[IN_CadastroGradeSolicitacaoMaterial.integrador|CadastroGradeSolicitacaoMaterial.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== ListarPendentes ====
==== LiberarPendentes ====
==== Cadastrar ====
===[[IN_CadastroItemRequisicaoMaterial.integrador|CadastroItemRequisicaoMaterial.integrador]]===
==== Cadastrar ====
==== Excluir ====
==== ListarPendentes ====
==== ListarId ====
==== ListarModificacoes ====
==== ListarModificacoes ====
==== LiberarPendentes ====
==== ListarRequisicoesSeparacao ====
==== ApontamentoSeparacaoItemRequisicao ====
==== ApontamentoSeparacaoItemRequisicaoLote ====
===[[IN_CadastroItemSolicitacaoMaterial.integrador|CadastroItemSolicitacaoMaterial.integrador]]===
==== ListarModificacoes ====
==== ListarPendentes ====
==== ListarId ====
==== ListarIndividual ====
==== LiberarPendentes ====
==== Cadastrar ====
==== Excluir ====
===[[IN_CadastroPreNota.integrador|CadastroPreNota.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarPreNota ====
==== ListarModificacoes ====
==== Efetivar ====
===[[IN_CadastroRequisicaoMaterial.integrador|CadastroRequisicaoMaterial.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== ListarPendentes ====
==== LiberarPendentes ====
==== Cadastrar ====
==== Excluir ====
===[[IN_CadastroSolicitacaoMaterial.integrador|CadastroSolicitacaoMaterial.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== ListarPendentes ====
==== LiberarPendentes ====
==== Cadastrar ====
==== Excluir ====
==[[IN_Configurador|Configurador]]==
===[[IN_CadastroCaracteristica.integrador|CadastroCaracteristica.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
===[[IN_CadastroCaracteristicaConfigurador.integrador|CadastroCaracteristicaConfigurador.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
===[[IN_CadastroConfigurador.integrador|CadastroConfigurador.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
===[[IN_CadastroConfiguradorProduto.integrador|CadastroConfiguradorProduto.integrador]]===
==== ListarIdentificador ====
==== ListarConfigurador ====
==== ListarCaracteristicaConfigurador ====
==== ListarValorCaracteristica ====
===[[IN_CadastroConteudoCaracteristica.integrador|CadastroConteudoCaracteristica.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==[[IN_Estoque|Estoque]]==
===[[IN_CadastroBalanco.integrador|CadastroBalanco.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== ListarPendentes ====
==== LiberarPendentes ====
==== Cadastrar ====
===[[IN_CadastroCaracteristicasMateriaisTg.integrador|CadastroCaracteristicasMateriaisTg.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== ListarCategoriaUnica ====
===[[IN_CadastroCaracValidasParametros.integrador|CadastroCaracValidasParametros.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
===[[IN_CadastroCentroArmazenagem.integrador|CadastroCentroArmazenagem.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
===[[IN_CadastroClassificacaoFiscal.integrador|CadastroClassificacaoFiscal.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== ListarClassificacaoFiscal====
==== Cadastrar====
===[[IN_CadastroComplementoMaterial.integrador|CadastroComplementoMaterial.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== ListarImagem====
==== ListarEspecifs====
===[[IN_CadastroEspecif1.integrador|CadastroEspecif1.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== Cadastrar====
===[[IN_CadastroEspecif2.integrador|CadastroEspecif2.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== Cadastrar====
===[[IN_CadastroEspecif3.integrador|CadastroEspecif3.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== Cadastrar====
===[[IN_CadastroEspecif4.integrador|CadastroEspecif4.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== Cadastrar====
===[[IN_CadastroEspecif5.integrador|CadastroEspecif5.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== Cadastrar====
===[[IN_CadastroEspecif6.integrador|CadastroEspecif6.integrador]]===
==== ListarId ====
==== ListarIndividual ====
==== ListarModificacoes ====
==== Cadastrar====
===[[IN_CadastroGradeMovimento.integrador|CadastroGradeMovimento.integrador]]===
===[[IN_CadastroGradePadrao.integrador|CadastroGradePadrao.integrador]]===
===[[IN_CadastroGrupos.integrador|CadastroGrupos.integrador]]===
===[[IN_CadastroInventarioEstoque.integrador|CadastroInventarioEstoque.integrador]]===
===[[IN_CadastroInventarioItens.integrador|CadastroInventarioItens.integrador]]===
===[[IN_CadastroListaMateriais.integrador|CadastroListaMateriais.integrador]]===
===[[IN_CadastroMateriais.integrador|CadastroMateriais.integrador]]===
===[[IN_CadastroMateriaisTg.integrador|CadastroMateriaisTg.integrador]]===
===[[IN_CadastroMovimento.integrador|CadastroMovimento.integrador]]===
===[[IN_CadastroMovimentoEstoque.integrador|CadastroMovimentoEstoque.integrador]]===
===[[IN_CadastroNumeracaoGrade.integrador|CadastroNumeracaoGrade.integrador]]===
===[[IN_CadastroParametrosPlanejamento.integrador|CadastroParametrosPlanejamento.integrador]]===
===[[IN_CadastroRegraFiscal.integrador|CadastroRegraFiscal.integrador]]===
===[[IN_CadastroRegraParametrosPlanejamento.integrador|CadastroRegraParametrosPlanejamento.integrador]]===
===[[IN_CadastroSubGrupos.integrador|CadastroSubGrupos.integrador]]===
===[[IN_CadastroUnidadeMedida.integrador|CadastroUnidadeMedida.integrador]]===
==[[IN_Faturamento|Faturamento]]==
===[[IN_CancelamentoNotaFiscal.integrador|CancelamentoNotaFiscal.integrador]]===
===[[IN_CadastroCondicaoPagamento.integrador|CadastroCondicaoPagamento.integrador]]===
===[[IN_CadastroControlePedido.integrador|CadastroControlePedido.integrador]]===
===[[IN_CadastroGradePedido.integrador|CadastroGradePedido.integrador]]===
===[[IN_CadastroItensPedido.integrador|CadastroItensPedido.integrador]]===
===[[IN_CadastroMapaResumo.integrador|CadastroMapaResumo.integrador]]===
===[[IN_CadastroNotaFiscal.integrador|CadastroNotaFiscal.integrador]]===
==== Cadastrar====
==== ListarId ====
==== ListarPendentes ====
==== LiberarPendentes ====
==== ListarNotasFiscais ====
==== ListarNotasFiscaisInutilizadas ====
</p>
Esse método tem por finalidade filtrar as numerações de NFe inutilizadas no ERP CIGAM, conforme indicado nos filtros exemplo a seguir:</p>
<html><head><script src="https://js.hs-scripts.com/2708649.js" type="text/javascript" id="hs-script-loader"></script><script type="text/javascript" async="" src="https://www.gstatic.com/recaptcha/releases/NjSCg_IbX1Pdc6A9cf-rvw4e/recaptcha__pt_br.js"></script><script src="https://apis.google.com/_/scs/apps-static/_/js/k=oz.gapi.pt_BR.X4zYa3sLBS8.O/m=auth/exm=plusone/rt=j/sv=1/d=1/ed=1/am=wQE/rs=AGLTcCNM4SZMzzFN_Y7yyJ16PVDqQN2UuA/cb=gapi.loaded_1" async=""></script><script src="https://apis.google.com/_/scs/apps-static/_/js/k=oz.gapi.pt_BR.X4zYa3sLBS8.O/m=plusone/rt=j/sv=1/d=1/ed=1/am=wQE/rs=AGLTcCNM4SZMzzFN_Y7yyJ16PVDqQN2UuA/cb=gapi.loaded_0" async=""></script><script src="https://js.hsleadflows.net/leadflows.js" type="text/javascript" id="LeadFlows-2708649" crossorigin="anonymous" data-leadin-portal-id="2708649" data-leadin-env="prod" data-loader="hs-scriptloader" data-hsjs-portal="2708649" data-hsjs-env="prod"></script><script src="https://js.hscollectedforms.net/collectedforms.js" type="text/javascript" id="CollectedForms-2708649" crossorigin="anonymous" data-leadin-portal-id="2708649" data-leadin-env="prod" data-loader="hs-scriptloader" data-hsjs-portal="2708649" data-hsjs-env="prod"></script><script src="https://js.hs-banner.com/2708649.js" type="text/javascript" id="cookieBanner-2708649" data-loader="hs-scriptloader" data-hsjs-portal="2708649" data-hsjs-env="prod"></script><script src="//js.hs-analytics.net/analytics/1586805300000/2708649.js" type="text/javascript" id="hs-analytics"></script><script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script><script type="text/javascript" async="" src="https://apis.google.com/js/plusone.js" gapi_processed="true"></script><script async="" src="https://call.chatra.io/chatra.js"></script>
  <link rel="stylesheet" type="text/css" class="__meteor-css__" href="/eb9c6c6a891ddaa0c9668f15d3c392f23436d24c.css?meteor_css_resource=true">  <link rel="stylesheet" type="text/css" class="__meteor-css__" href="/418c5a58294ab97fbe4960569c8300eaf1a16d8c.css?meteor_css_resource=true">  <link rel="stylesheet" type="text/css" class="__meteor-css__" href="/ffa3738faafaa24a4984dc263bf1a2b255d2d0ae.css?meteor_css_resource=true">
<!-- Standard Meta -->
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
  <meta name="google-site-verification" content="5F57Nix53W7UH71GkYYtB2Xn4vxz5-gqdjXB7oeOl58">
  <title>Receita WS - Webservice de Dados de CNPJ</title>
  <script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-TS89XLF"></script><script type="text/javascript" src="https://js.iugu.com/v2"></script>
  <!-- Google Tag Manager -->
  <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  })(window,document,'script','dataLayer','GTM-TS89XLF');</script>
  <!-- End Google Tag Manager -->
  <!-- Start of HubSpot Embed -->
  <script type="text/javascript" src="//js.hs-scripts.com/2708649.js" id="LeadinEmbed-2708649" crossorigin="use-credentials" async="" defer=""></script>
  <!-- End of HubSpot Embed -->
<style type="text/css">.jp-card.jp-card-safari.jp-card-identified .jp-card-front:before, .jp-card.jp-card-safari.jp-card-identified .jp-card-back:before {  background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.05) 1px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.03) 4px), repeating-linear-gradient(90deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(210deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), -webkit-linear-gradient(-245deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0) 90%);  background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.05) 1px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.03) 4px), repeating-linear-gradient(90deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(210deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), linear-gradient(-25deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0) 90%); }  .jp-card.jp-card-ie-10.jp-card-flipped, .jp-card.jp-card-ie-11.jp-card-flipped {  -webkit-transform: 0deg;  -moz-transform: 0deg;  -ms-transform: 0deg;  -o-transform: 0deg;  transform: 0deg; }  .jp-card.jp-card-ie-10.jp-card-flipped .jp-card-front, .jp-card.jp-card-ie-11.jp-card-flipped .jp-card-front {    -webkit-transform: rotateY(0deg);    -moz-transform: rotateY(0deg);    -ms-transform: rotateY(0deg);    -o-transform: rotateY(0deg);    transform: rotateY(0deg); }  .jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back, .jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back {    -webkit-transform: rotateY(0deg);    -moz-transform: rotateY(0deg);    -ms-transform: rotateY(0deg);    -o-transform: rotateY(0deg);    transform: rotateY(0deg); }    .jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back:after, .jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back:after {      left: 18%; }    .jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-cvc, .jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-cvc {      -webkit-transform: rotateY(180deg);      -moz-transform: rotateY(180deg);      -ms-transform: rotateY(180deg);      -o-transform: rotateY(180deg);      transform: rotateY(180deg);      left: 5%; }    .jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny, .jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny {      left: 84%; }      .jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny:after, .jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny:after {        left: -480%;        -webkit-transform: rotateY(180deg);        -moz-transform: rotateY(180deg);        -ms-transform: rotateY(180deg);        -o-transform: rotateY(180deg);        transform: rotateY(180deg); }  .jp-card.jp-card-ie-10.jp-card-amex .jp-card-back, .jp-card.jp-card-ie-11.jp-card-amex .jp-card-back {  display: none; }  .jp-card-logo {  height: 36px;  width: 60px;  font-style: italic; }  .jp-card-logo, .jp-card-logo:before, .jp-card-logo:after {    box-sizing: border-box; }  .jp-card-logo.jp-card-amex {  text-transform: uppercase;  font-size: 4px;  font-weight: bold;  color: white;  background-image: repeating-radial-gradient(circle at center, #FFF 1px, #999 2px);  background-image: repeating-radial-gradient(circle at center, #FFF 1px, #999 2px);  border: 1px solid #EEE; }  .jp-card-logo.jp-card-amex:before, .jp-card-logo.jp-card-amex:after {    width: 28px;    display: block;    position: absolute;    left: 16px; }  .jp-card-logo.jp-card-amex:before {    height: 28px;    content: "american";    top: 3px;    text-align: left;    padding-left: 2px;    padding-top: 11px;    background: #267AC3; }  .jp-card-logo.jp-card-amex:after {    content: "express";    bottom: 11px;    text-align: right;    padding-right: 2px; }  .jp-card.jp-card-amex.jp-card-flipped {  -webkit-transform: none;  -moz-transform: none;  -ms-transform: none;  -o-transform: none;  transform: none; }  .jp-card.jp-card-amex.jp-card-identified .jp-card-front:before, .jp-card.jp-card-amex.jp-card-identified .jp-card-back:before {  background-color: #108168; }  .jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-logo.jp-card-amex {  opacity: 1; }  .jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-cvc {  visibility: visible; }  .jp-card.jp-card-amex.jp-card-identified .jp-card-front:after {  opacity: 1; }  .jp-card-logo.jp-card-discover {  background: #FF6600;  color: #111;  text-transform: uppercase;  font-style: normal;  font-weight: bold;  font-size: 10px;  text-align: center;  overflow: hidden;  z-index: 1;  padding-top: 9px;  letter-spacing: .03em;  border: 1px solid #EEE; }  .jp-card-logo.jp-card-discover:before, .jp-card-logo.jp-card-discover:after {    content: " ";    display: block;    position: absolute; }  .jp-card-logo.jp-card-discover:before {    background: white;    width: 200px;    height: 200px;    border-radius: 200px;    bottom: -5%;    right: -80%;    z-index: -1; }  .jp-card-logo.jp-card-discover:after {    width: 8px;    height: 8px;    border-radius: 4px;    top: 10px;    left: 27px;    background-color: #FF6600;    background-image: -webkit-radial-gradient(#FF6600, #fff);    background-image: radial-gradient(  #FF6600, #fff);    content: "network";    font-size: 4px;    line-height: 24px;    text-indent: -7px; }  .jp-card .jp-card-front .jp-card-logo.jp-card-discover {  right: 12%;  top: 18%; }  .jp-card.jp-card-discover.jp-card-identified .jp-card-front:before, .jp-card.jp-card-discover.jp-card-identified .jp-card-back:before {  background-color: #86B8CF; }  .jp-card.jp-card-discover.jp-card-identified .jp-card-logo.jp-card-discover {  opacity: 1; }  .jp-card.jp-card-discover.jp-card-identified .jp-card-front:after {  -webkit-transition: 400ms;  -moz-transition: 400ms;  transition: 400ms;  content: " ";  display: block;  background-color: #FF6600;  background-image: -webkit-linear-gradient(#FF6600, #ffa366, #FF6600);  background-image: linear-gradient(#FF6600, #ffa366, #FF6600);  height: 50px;  width: 50px;  border-radius: 25px;  position: absolute;  left: 100%;  top: 15%;  margin-left: -25px;  box-shadow: inset 1px 1px 3px 1px rgba(0, 0, 0, 0.5); }  .jp-card-logo.jp-card-visa {  background: white;  text-transform: uppercase;  color: #1A1876;  text-align: center;  font-weight: bold;  font-size: 15px;  line-height: 18px; }  .jp-card-logo.jp-card-visa:before, .jp-card-logo.jp-card-visa:after {    content: " ";    display: block;    width: 100%;    height: 25%; }  .jp-card-logo.jp-card-visa:before {    background: #1A1876; }  .jp-card-logo.jp-card-visa:after {    background: #E79800; }  .jp-card.jp-card-visa.jp-card-identified .jp-card-front:before, .jp-card.jp-card-visa.jp-card-identified .jp-card-back:before {  background-color: #191278; }  .jp-card.jp-card-visa.jp-card-identified .jp-card-logo.jp-card-visa {  opacity: 1; }  .jp-card-logo.jp-card-mastercard {  color: white;  font-weight: bold;  text-align: center;  font-size: 9px;  line-height: 36px;  z-index: 1;  text-shadow: 1px 1px rgba(0, 0, 0, 0.6); }  .jp-card-logo.jp-card-mastercard:before, .jp-card-logo.jp-card-mastercard:after {    content: " ";    display: block;    width: 36px;    top: 0;    position: absolute;    height: 36px;    border-radius: 18px; }  .jp-card-logo.jp-card-mastercard:before {    left: 0;    background: #FF0000;    z-index: -1; }  .jp-card-logo.jp-card-mastercard:after {    right: 0;    background: #FFAB00;    z-index: -2; }  .jp-card.jp-card-mastercard.jp-card-identified .jp-card-front .jp-card-logo.jp-card-mastercard, .jp-card.jp-card-mastercard.jp-card-identified .jp-card-back .jp-card-logo.jp-card-mastercard {  box-shadow: none; }  .jp-card.jp-card-mastercard.jp-card-identified .jp-card-front:before, .jp-card.jp-card-mastercard.jp-card-identified .jp-card-back:before {  background-color: #0061A8; }  .jp-card.jp-card-mastercard.jp-card-identified .jp-card-logo.jp-card-mastercard {  opacity: 1; }  .jp-card-logo.jp-card-maestro {  color: white;  font-weight: bold;  text-align: center;  font-size: 14px;  line-height: 36px;  z-index: 1;  text-shadow: 1px 1px rgba(0, 0, 0, 0.6); }  .jp-card-logo.jp-card-maestro:before, .jp-card-logo.jp-card-maestro:after {    content: " ";    display: block;    width: 36px;    top: 0;    position: absolute;    height: 36px;    border-radius: 18px; }  .jp-card-logo.jp-card-maestro:before {    left: 0;    background: #0064CB;    z-index: -1; }  .jp-card-logo.jp-card-maestro:after {    right: 0;    background: #CC0000;    z-index: -2; }  .jp-card.jp-card-maestro.jp-card-identified .jp-card-front .jp-card-logo.jp-card-maestro, .jp-card.jp-card-maestro.jp-card-identified .jp-card-back .jp-card-logo.jp-card-maestro {  box-shadow: none; }  .jp-card.jp-card-maestro.jp-card-identified .jp-card-front:before, .jp-card.jp-card-maestro.jp-card-identified .jp-card-back:before {  background-color: #0B2C5F; }  .jp-card.jp-card-maestro.jp-card-identified .jp-card-logo.jp-card-maestro {  opacity: 1; }  .jp-card-logo.jp-card-dankort {  width: 60px;  height: 36px;  padding: 3px;  border-radius: 8px;  border: #000000 1px solid;  background-color: #FFFFFF; }  .jp-card-logo.jp-card-dankort .dk {    position: relative;    width: 100%;    height: 100%;    overflow: hidden; }    .jp-card-logo.jp-card-dankort .dk:before {      background-color: #ED1C24;      content: '';      position: absolute;      width: 100%;      height: 100%;      display: block;      border-radius: 6px; }    .jp-card-logo.jp-card-dankort .dk:after {      content: '';      position: absolute;      top: 50%;      margin-top: -7.7px;      right: 0;      width: 0;      height: 0;      border-style: solid;      border-width: 7px 7px 10px 0;      border-color: transparent #ED1C24 transparent transparent;      z-index: 1; }  .jp-card-logo.jp-card-dankort .d, .jp-card-logo.jp-card-dankort .k {    position: absolute;    top: 50%;    width: 50%;    display: block;    height: 15.4px;    margin-top: -7.7px;    background: white; }  .jp-card-logo.jp-card-dankort .d {    left: 0;    border-radius: 0 8px 10px 0; }    .jp-card-logo.jp-card-dankort .d:before {      content: '';      position: absolute;      top: 50%;      left: 50%;      display: block;      background: #ED1C24;      border-radius: 2px 4px 6px 0px;      height: 5px;      width: 7px;      margin: -3px 0 0 -4px; }  .jp-card-logo.jp-card-dankort .k {    right: 0; }    .jp-card-logo.jp-card-dankort .k:before, .jp-card-logo.jp-card-dankort .k:after {      content: '';      position: absolute;      right: 50%;      width: 0;      height: 0;      border-style: solid;      margin-right: -1px; }    .jp-card-logo.jp-card-dankort .k:before {      top: 0;      border-width: 8px 5px 0 0;      border-color: #ED1C24 transparent transparent transparent; }    .jp-card-logo.jp-card-dankort .k:after {      bottom: 0;      border-width: 0 5px 8px 0;      border-color: transparent transparent #ED1C24 transparent; }  .jp-card.jp-card-dankort.jp-card-identified .jp-card-front:before, .jp-card.jp-card-dankort.jp-card-identified .jp-card-back:before {  background-color: #0055C7; }  .jp-card.jp-card-dankort.jp-card-identified .jp-card-logo.jp-card-dankort {  opacity: 1; }  .jp-card-logo.jp-card-elo {  height: 50px;  width: 50px;  border-radius: 100%;  background: black;  color: white;  text-align: center;  text-transform: lowercase;  font-size: 21px;  font-style: normal;  letter-spacing: 1px;  font-weight: bold;  padding-top: 13px; }  .jp-card-logo.jp-card-elo .e, .jp-card-logo.jp-card-elo .l, .jp-card-logo.jp-card-elo .o {    display: inline-block;    position: relative; }  .jp-card-logo.jp-card-elo .e {    -webkit-transform: rotate(-15deg);    -moz-transform: rotate(-15deg);    -ms-transform: rotate(-15deg);    -o-transform: rotate(-15deg);    transform: rotate(-15deg); }  .jp-card-logo.jp-card-elo .o {    position: relative;    display: inline-block;    width: 12px;    height: 12px;    right: 0;    top: 7px;    border-radius: 100%;    background-image: -webkit-linear-gradient( yellow 50%, red 50%);    background-image: linear-gradient( yellow 50%, red 50%);    -webkit-transform: rotate(40deg);    -moz-transform: rotate(40deg);    -ms-transform: rotate(40deg);    -o-transform: rotate(40deg);    transform: rotate(40deg);    text-indent: -9999px; }    .jp-card-logo.jp-card-elo .o:before {      content: "";      position: absolute;      width: 49%;      height: 49%;      background: black;      border-radius: 100%;      text-indent: -99999px;      top: 25%;      left: 25%; }  .jp-card.jp-card-elo.jp-card-identified .jp-card-front:before, .jp-card.jp-card-elo.jp-card-identified .jp-card-back:before {  background-color: #6F6969; }  .jp-card.jp-card-elo.jp-card-identified .jp-card-logo.jp-card-elo {  opacity: 1; }  .jp-card-container {  -webkit-perspective: 1000px;  -moz-perspective: 1000px;  perspective: 1000px;  width: 350px;  max-width: 100%;  height: 200px;  margin: auto;  z-index: 1;  position: relative; }  .jp-card {  font-family: "Helvetica Neue";  line-height: 1;  position: relative;  width: 100%;  height: 100%;  min-width: 315px;  border-radius: 10px;  -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  -ms-transform-style: preserve-3d;  -o-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transition: all 400ms linear;  -moz-transition: all 400ms linear;  transition: all 400ms linear; }  .jp-card > *, .jp-card > *:before, .jp-card > *:after {    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;    font-family: inherit; }  .jp-card.jp-card-flipped {    -webkit-transform: rotateY(180deg);    -moz-transform: rotateY(180deg);    -ms-transform: rotateY(180deg);    -o-transform: rotateY(180deg);    transform: rotateY(180deg); }  .jp-card .jp-card-front, .jp-card .jp-card-back {    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    -webkit-transform-style: preserve-3d;    -moz-transform-style: preserve-3d;    -ms-transform-style: preserve-3d;    -o-transform-style: preserve-3d;    transform-style: preserve-3d;    -webkit-transition: all 400ms linear;    -moz-transition: all 400ms linear;    transition: all 400ms linear;    width: 100%;    height: 100%;    position: absolute;    top: 0;    left: 0;    overflow: hidden;    border-radius: 10px;    background: #DDD; }    .jp-card .jp-card-front:before, .jp-card .jp-card-back:before {      content: " ";      display: block;      position: absolute;      width: 100%;      height: 100%;      top: 0;      left: 0;      opacity: 0;      border-radius: 10px;      -webkit-transition: all 400ms ease;      -moz-transition: all 400ms ease;      transition: all 400ms ease; }    .jp-card .jp-card-front:after, .jp-card .jp-card-back:after {      content: " ";      display: block; }    .jp-card .jp-card-front .jp-card-display, .jp-card .jp-card-back .jp-card-display {      color: white;      font-weight: normal;      opacity: 0.5;      -webkit-transition: opacity 400ms linear;      -moz-transition: opacity 400ms linear;      transition: opacity 400ms linear; }      .jp-card .jp-card-front .jp-card-display.jp-card-focused, .jp-card .jp-card-back .jp-card-display.jp-card-focused {        opacity: 1;        font-weight: 700; }    .jp-card .jp-card-front .jp-card-cvc, .jp-card .jp-card-back .jp-card-cvc {      font-family: "Bitstream Vera Sans Mono", Consolas, Courier, monospace;      font-size: 14px; }    .jp-card .jp-card-front .jp-card-shiny, .jp-card .jp-card-back .jp-card-shiny {      width: 50px;      height: 35px;      border-radius: 5px;      background: #CCC;      position: relative; }      .jp-card .jp-card-front .jp-card-shiny:before, .jp-card .jp-card-back .jp-card-shiny:before {        content: " ";        display: block;        width: 70%;        height: 60%;        border-top-right-radius: 5px;        border-bottom-right-radius: 5px;        background: #d9d9d9;        position: absolute;        top: 20%; }  .jp-card .jp-card-front .jp-card-logo {    position: absolute;    opacity: 0;    right: 5%;    top: 8%;    -webkit-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }  .jp-card .jp-card-front .jp-card-lower {    width: 80%;    position: absolute;    left: 10%;    bottom: 30px; }    @media only screen and (max-width: 480px) {      .jp-card .jp-card-front .jp-card-lower {        width: 90%;        left: 5%; } }    .jp-card .jp-card-front .jp-card-lower .jp-card-cvc {      visibility: hidden;      float: right;      position: relative;      bottom: 5px; }    .jp-card .jp-card-front .jp-card-lower .jp-card-number {      font-family: "Bitstream Vera Sans Mono", Consolas, Courier, monospace;      font-size: 24px;      clear: both;      margin-bottom: 30px; }    .jp-card .jp-card-front .jp-card-lower .jp-card-expiry {      font-family: "Bitstream Vera Sans Mono", Consolas, Courier, monospace;      letter-spacing: 0em;      position: relative;      float: right;      width: 25%; }      .jp-card .jp-card-front .jp-card-lower .jp-card-expiry:before, .jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after {        font-family: "Helvetica Neue";        font-weight: bold;        font-size: 7px;        white-space: pre;        display: block;        opacity: .5; }      .jp-card .jp-card-front .jp-card-lower .jp-card-expiry:before {        content: attr(data-before);        margin-bottom: 2px;        font-size: 7px;        text-transform: uppercase; }      .jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after {        position: absolute;        content: attr(data-after);        text-align: right;        right: 100%;        margin-right: 5px;        margin-top: 2px;        bottom: 0; }    .jp-card .jp-card-front .jp-card-lower .jp-card-name {      text-transform: uppercase;      font-family: "Bitstream Vera Sans Mono", Consolas, Courier, monospace;      font-size: 20px;      max-height: 45px;      position: absolute;      bottom: 0;      width: 190px;      display: -webkit-box;      -webkit-line-clamp: 2;      -webkit-box-orient: horizontal;      overflow: hidden;      text-overflow: ellipsis; }  .jp-card .jp-card-back {    -webkit-transform: rotateY(180deg);    -moz-transform: rotateY(180deg);    -ms-transform: rotateY(180deg);    -o-transform: rotateY(180deg);    transform: rotateY(180deg); }    .jp-card .jp-card-back .jp-card-bar {      background-color: #444;      background-image: -webkit-linear-gradient(#444, #333);      background-image: linear-gradient(#444, #333);      width: 100%;      height: 20%;      position: absolute;      top: 10%; }    .jp-card .jp-card-back:after {      content: " ";      display: block;      background-color: #FFF;      background-image: -webkit-linear-gradient(#FFF, #FFF);      background-image: linear-gradient(#FFF, #FFF);      width: 80%;      height: 16%;      position: absolute;      top: 40%;      left: 2%; }    .jp-card .jp-card-back .jp-card-cvc {      position: absolute;      top: 40%;      left: 85%;      -webkit-transition-delay: 600ms;      -moz-transition-delay: 600ms;      transition-delay: 600ms; }    .jp-card .jp-card-back .jp-card-shiny {      position: absolute;      top: 66%;      left: 2%; }      .jp-card .jp-card-back .jp-card-shiny:after {        content: "This card has been issued by Jesse Pollak and is licensed for anyone to use anywhere for free.AIt comes with no warranty.A For support issues, please visit: github.com/jessepollak/card.";        position: absolute;        left: 120%;        top: 5%;        color: white;        font-size: 7px;        width: 230px;        opacity: .5; }  .jp-card.jp-card-identified {    box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); }    .jp-card.jp-card-identified .jp-card-front, .jp-card.jp-card-identified .jp-card-back {      background-color: #000;      background-color: rgba(0, 0, 0, 0.5); }      .jp-card.jp-card-identified .jp-card-front:before, .jp-card.jp-card-identified .jp-card-back:before {        -webkit-transition: all 400ms ease;        -moz-transition: all 400ms ease;        transition: all 400ms ease;        background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.05) 1px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.03) 4px), repeating-linear-gradient(90deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(210deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 70% 70%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 90% 20%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 15% 80%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), -webkit-linear-gradient(-245deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0) 90%);        background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.05) 1px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.03) 4px), repeating-linear-gradient(90deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(210deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 70% 70%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 90% 20%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 15% 80%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), linear-gradient(-25deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0) 90%);        opacity: 1; }      .jp-card.jp-card-identified .jp-card-front .jp-card-logo, .jp-card.jp-card-identified .jp-card-back .jp-card-logo {        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.3); }    .jp-card.jp-card-identified.no-radial-gradient .jp-card-front:before, .jp-card.jp-card-identified.no-radial-gradient .jp-card-back:before {      background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.05) 1px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.03) 4px), repeating-linear-gradient(90deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(210deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), -webkit-linear-gradient(-245deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0) 90%);      background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.05) 1px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.03) 4px), repeating-linear-gradient(90deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(210deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), linear-gradient(-25deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0) 90%); } </style><style>@-webkit-keyframes chatra-chat-appear-from-bottom{from{opacity:0;-webkit-transform:translateY(20px) scale(.97);transform:translateY(20px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes chatra-chat-appear-from-bottom{from{opacity:0;-webkit-transform:translateY(20px) scale(.97);transform:translateY(20px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes chatra-chat-appear-from-top{from{opacity:0;-webkit-transform:translateY(-20px) scale(.97);transform:translateY(-20px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes chatra-chat-appear-from-top{from{opacity:0;-webkit-transform:translateY(-20px) scale(.97);transform:translateY(-20px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes chatra-chat-appear{from{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes chatra-chat-appear{from{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes chatra-round-button-appear{from{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes chatra-round-button-appear{from{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes chatra-tab-button-appear{from{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes chatra-tab-button-appear{from{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes chatra-transparent-appear{from{opacity:0}to{opacity:1}}@keyframes chatra-transparent-appear{from{opacity:0}to{opacity:1}}html.chatra-mobile-widget-expanded,body.chatra-mobile-widget-expanded{overflow:hidden !important;height:100% !important;width:100% !important;position:fixed !important;margin:0 !important;top:0 !important;left:0 !important}#chatra{visibility:hidden;opacity:0;position:fixed;max-height:calc(100% - 40px);max-width:calc(100% - 40px);-webkit-transition:.2s linear;transition:.2s linear;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:auto;height:auto;min-height:0;min-width:0;display:block;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;}@media print{#chatra{display:none}}#chatra__iframe-wrapper,#chatra__iframe{left:0 !important;top:0 !important;margin:0 !important;padding:0 !important;display:block !important;background:transparent !important}#chatra__iframe-wrapper,#chatra:not(.chatra--toggling) #chatra__iframe,#chatra__iframe.chatra__iframe--mode-frame{height:100% !important;width:100% !important;min-width:100% !important;max-width:100% !important;min-height:100% !important;max-height:100% !important}#chatra__iframe-wrapper{position:absolute;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1),0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.1),0 0 10px rgba(0,0,0,0.3);overflow:hidden !important}#chatra #chatra__iframe-wrapper,#chatra.chatra--safari #chatra__iframe,#chatra.chatra--webkit.chatra--expanded #chatra__iframe{border-radius:10px}#chatra.chatra--mobile-widget:not(.chatra--expanded),#chatra.chatra--mobile-widget:not(.chatra--expanded) *{cursor:pointer}#chatra.chatra--safari #chatra__iframe,#chatra.chatra--webkit.chatra--expanded #chatra__iframe{-webkit-mask-image:-webkit-gradient(linear,left top, left bottom,from(#000),to(#000));-webkit-mask-image:linear-gradient(#000,#000);mask-image:-webkit-gradient(linear,left top, left bottom,from(#000),to(#000));mask-image:linear-gradient(#000,#000);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#chatra:not(.chatra--expanded) #chatra__iframe-wrapper{-webkit-transition:.2s linear;transition:.2s linear;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow, -webkit-box-shadow}#chatra:not(.chatra--expanded):hover #chatra__iframe-wrapper{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1),0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.1),0 0 15px rgba(0,0,0,0.4)}#chatra.chatra--visible{visibility:visible;opacity:1}#chatra.chatra--animating{-webkit-transition:350ms cubic-bezier(.25,.1,0,1);transition:350ms cubic-bezier(.25,.1,0,1);-webkit-transition-property:height,width,max-width,max-height,top,bottom,left,right,-webkit-transform;transition-property:height,width,max-width,max-height,top,bottom,left,right,-webkit-transform;transition-property:height,width,max-width,max-height,top,bottom,left,right,transform;transition-property:height,width,max-width,max-height,top,bottom,left,right,transform,-webkit-transform}#chatra.chatra--style-round:not(.chatra--expanded) #chatra__iframe-wrapper,#chatra.chatra--style-round.chatra--safari:not(.chatra--expanded) #chatra__iframe{border-radius:50%}#chatra.chatra--fast-toggle.chatra--style-round:not(.chatra--expanded) #chatra__iframe-wrapper{-webkit-animation:chatra-round-button-appear 150ms ease-out 50ms both;animation:chatra-round-button-appear 150ms ease-out 50ms both}#chatra.chatra--fast-toggle.chatra--style-tab:not(.chatra--expanded) #chatra__iframe-wrapper{-webkit-animation:chatra-tab-button-appear 150ms ease-out 50ms both;animation:chatra-tab-button-appear 150ms ease-out 50ms both}#chatra.chatra--fast-toggle.chatra--expanded #chatra__iframe-wrapper{-webkit-animation:chatra-chat-appear 150ms ease-out 50ms both;animation:chatra-chat-appear 150ms ease-out 50ms both}#chatra.chatra--fast-toggle.chatra--transparent #chatra__iframe-wrapper{-webkit-animation-name:chatra-transparent-appear;animation-name:chatra-transparent-appear}#chatra.chatra--fast-toggle.chatra--expanded:not(.chatra--mobile-widget):not(.chatra--transparent) #chatra__iframe-wrapper{-webkit-animation-name:chatra-chat-appear-from-bottom;animation-name:chatra-chat-appear-from-bottom}#chatra.chatra--fast-toggle.chatra--pos-top.chatra--expanded:not(.chatra--mobile-widget):not(.chatra--transparent) #chatra__iframe-wrapper{-webkit-animation-name:chatra-chat-appear-from-top;animation-name:chatra-chat-appear-from-top}#chatra.chatra--expanded #chatra__iframe-wrapper{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1),0 5px 50px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.1),0 5px 50px rgba(0,0,0,0.2)}#chatra.chatra--side-bottom{bottom:20px}#chatra.chatra--side-left{left:20px}#chatra.chatra--side-left.chatra--style-tab:not(.chatra--expanded){left:10px}#chatra.chatra--side-right{right:20px}#chatra.chatra--side-right.chatra--style-tab:not(.chatra--expanded){right:10px}#chatra.chatra--side-left.chatra--expanded{bottom:20px;left:20px}#chatra.chatra--side-right.chatra--expanded{bottom:20px;right:20px}#chatra.chatra--pos-right{right:20px}#chatra.chatra--pos-left{left:20px}#chatra.chatra--pos-center{left:50%}#chatra.chatra--pos-top.chatra--style-tab:not(.chatra--expanded){bottom:100%;margin-bottom:-20px}#chatra.chatra--pos-top.chatra--style-round:not(.chatra--expanded){top:20px}#chatra.chatra--pos-bottom:not(.chatra--expanded){bottom:20px}#chatra.chatra--pos-middle:not(.chatra--expanded){bottom:50%}#chatra.chatra--mobile-widget.chatra--expanded:not(.chatra--transparent){max-width:none;max-height:none;top:0 !important;bottom:0 !important}#chatra.chatra--mobile-widget.chatra--expanded #chatra__iframe-wrapper,#chatra.chatra--safari.chatra--mobile-widget.chatra--expanded #chatra__iframe,#chatra.chatra--webkit.chatra--mobile-widget.chatra--expanded #chatra__iframe{border-radius:.1px}#chatra.chatra--mobile-widget.chatra--expanded.chatra--pos-right:not(.chatra--transparent){right:0}#chatra.chatra--mobile-widget.chatra--expanded.chatra--pos-left:not(.chatra--transparent){left:0}#chatra.chatra--mobile-widget.chatra--expanded.chatra--pos-center:not(.chatra--transparent){left:0}#chatra.chatra--mobile-widget.chatra--expanded.chatra--side-right:not(.chatra--transparent){right:0}#chatra.chatra--mobile-widget.chatra--expanded.chatra--side-left:not(.chatra--transparent){left:0}#chatra.chatra--transparent.chatra--expanded{bottom:10px;}#chatra.chatra--transparent.chatra--expanded #chatra__iframe-wrapper{-webkit-box-shadow:none;box-shadow:none}#chatra.chatra--side-left.chatra--transparent,#chatra.chatra--pos-left.chatra--transparent{left:10px}#chatra.chatra--side-right.chatra--transparent,#chatra.chatra--pos-right.chatra--transparent{right:10px}#chatra.chatra--mobile-widget.chatra--transparent{max-height:251px}</style></head>
<body class="pushable dimmable">
<script type="text/javascript">__meteor_runtime_config__ = JSON.parse(decodeURIComponent("%7B%22meteorRelease%22%3A%22METEOR%401.4.2.3%22%2C%22meteorEnv%22%3A%7B%22NODE_ENV%22%3A%22production%22%2C%22TEST_METADATA%22%3A%22%7B%7D%22%7D%2C%22PUBLIC_SETTINGS%22%3A%7B%22payment%22%3A%7B%22test_mode%22%3Afalse%2C%22account_id%22%3A%222B3BCB320EA54159B81AFF9C78A22297%22%7D%2C%22reCAPTCHA%22%3A%7B%22token%22%3A%226LdIHB4TAAAAAJBF2uKtr-GWbBWY9WeDqH0bhVPI%22%7D%2C%22analyticsSettings%22%3A%7B%22Google%20Analytics%22%3A%7B%22trackingId%22%3A%22UA-1789522-13%22%7D%7D%7D%2C%22ROOT_URL%22%3A%22https%3A%2F%2Freceitaws.com.br%22%2C%22ROOT_URL_PATH_PREFIX%22%3A%22%22%2C%22appId%22%3A%22ahkbvruedaxddzti08%22%2C%22accountsConfigCalled%22%3Atrue%2C%22autoupdateVersion%22%3A%224b94a7704e8884f562fa9a586ecee1eadfe7c1d9%22%2C%22autoupdateVersionRefreshable%22%3A%224939ceccf3b27950cc082779fa32058ec9eeba6e%22%2C%22autoupdateVersionCordova%22%3A%22none%22%7D"));</script>
  <script type="text/javascript" src="/2bd3a72dc3687f6f2be586efe6d2c6152fc9e194.js?meteor_js_resource=true"></script>
 
 
 
 
 
 
  <div class="bert-alert clearfix">
    <div class="bert-container">
      <div class="bert-gem">
        <i class="fa"></i>
      </div>
      <div class="bert-content">
       
        <p></p>
      </div>
    </div>
  </div><!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TS89XLF" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- Chatra -->
<script>
    ChatraID = 'HDCKSaXjZJg4RvuyE';
    (function(d, w, c) {
        var n = d.getElementsByTagName('script')[0],
            s = d.createElement('script');
        w[c] = w[c] || function() {
            (w[c].q = w[c].q || []).push(arguments);
        };
        s.async = true;
        s.src = (d.location.protocol === 'https:' ? 'https:': 'http:')
            + '//call.chatra.io/chatra.js';
        n.parentNode.insertBefore(s, n);
    })(document, window, 'Chatra');
</script>
<!-- /Chatra -->
<!-- Register modal -->
<div class="ui small modal" id="signupmodal">
  <i class="close icon"></i>
  <div class="header">
    Criar uma conta
  </div>
  <div class="ui middle center aligned grid">
    <div class="left aligned column">
      <form class="ui large form">
        <div class="field">
          <div class="ui left icon input">
            <i class="user icon"></i>
            <input type="email" name="email" placeholder="E-mail">
          </div>
        </div>
        <div class="field">
          <div class="ui left icon input">
            <i class="lock icon"></i>
            <input type="password" name="newpassword" placeholder="Senha (pelo menos 6 caracteres)">
          </div>
        </div>
        <div class="field">
          <div class="ui left icon input">
            <i class="lock icon"></i>
            <input type="password" name="passwordconfirmation" placeholder="Confirmação da Senha">
          </div>
        </div>
        <div class="field">
          <div class="ui checkbox">
            <input name="terms" type="checkbox" tabindex="0" class="hidden">
            <label>Eu concordo com os <a href="/terms.pdf" target="blank">termos de uso</a></label>
          </div>
        </div>
        <div class="field">
          <div class="g-recaptcha" data-sitekey="6LdIHB4TAAAAAJBF2uKtr-GWbBWY9WeDqH0bhVPI"><div style="width: 304px; height: 78px;"><div><iframe src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LdIHB4TAAAAAJBF2uKtr-GWbBWY9WeDqH0bhVPI&amp;co=aHR0cHM6Ly9yZWNlaXRhd3MuY29tLmJyOjQ0Mw..&amp;hl=pt-BR&amp;v=NjSCg_IbX1Pdc6A9cf-rvw4e&amp;size=normal&amp;cb=v2f9f0436fpd" width="304" height="78" role="presentation" name="a-hlqagl53rkj9" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea></div><iframe style="display: none;"></iframe></div>
        </div>
        <div class="ui error message"></div>
      </form>
    </div>
  </div>
  <div class="actions">
    <div class="ui red deny button">Cancelar</div>
    <div class="ui primary approve button">Registrar</div>
  </div>
</div>
<!-- Login modal -->
<div class="ui small modal" id="signinmodal">
  <i class="close icon"></i>
  <div class="header">
    Entrar
  </div>
  <div class="ui middle center aligned grid">
    <div class="left aligned column">
      <form class="ui large form">
        <div class="field">
          <div class="ui left icon input">
            <i class="user icon"></i>
            <input type="email" name="email" placeholder="E-mail">
          </div>
        </div>
        <div class="field">
          <div class="ui left icon input">
            <i class="lock icon"></i>
            <input type="password" name="password" placeholder="Senha">
          </div>
        </div>
        <div class="ui error message"></div>
      </form>
    </div>
  </div>
  <div class="actions">
    <div class="ui forgot button">Esqueceu sua senha?</div>
    <div class="ui primary approve button">Entrar</div>
  </div>
</div>
<!-- Forgot password modal -->
<!-- Following Menu -->
<div class="ui large top fixed menu transition visible" style="display: flex !important;">
  <div class="ui container">
    <a href="/" class="item">Home</a>
    <a href="/api" class="active item">API</a>
    <a href="/pricing" class="item">Planos</a>
    <a href="/faq" class="item">FAQ</a>
    <div class="right menu">
     
      <div class="item">
        <a class="ui signin button">Entrar</a>
      </div>
      <div class="item">
        <a class="ui primary signup button">Registrar</a>
      </div>
     
    </div>
  </div>
</div>
<!-- Sidebar Menu -->
<div class="ui vertical inverted sidebar menu left">
  <a href="/" class="item">Home</a>
  <a href="/api" class="active item">API</a>
  <a href="/pricing" class="item">Planos</a>
  <a href="/faq" class="item">FAQ</a>
 
  <div class="item">
    <div class="small ui inverted signin button">Entrar</div>
  </div>
  <div class="item">
    <div class="small ui inverted signup button">Registrar</div>
  </div>
 
</div>
<!-- Page Contents -->
<div class="pusher">
  <div class="ui inverted vertical masthead center aligned segment">
    <!-- Following Menu -->
    <div class="ui container">
      <div class="ui large secondary pointing inverted menu">
        <a class="toc item">
          <i class="sidebar icon"></i>
        </a>
        <a href="/" class="item">Home</a>
        <a href="/api" class="active item">API</a>
        <a href="/pricing" class="item">Planos</a>
        <a href="/faq" class="item">FAQ</a>
        <div class="right fitted item">
         
          <div class="small ui inverted signin button">Entrar</div>
          <div class="small ui inverted signup button">Registrar</div>
         
        </div>
      </div>
    </div>
   
    <div class="ui text container">
      <h1 class="ui inverted header">
        ReceitaWS
      </h1>
      <div style="position: absolute; width: 450px; left: -10000px;" id="___plusone_0"><iframe ng-non-bindable="" frameborder="0" hspace="0" marginheight="0" marginwidth="0" scrolling="no" style="position:absolute;top:-10000px;width:450px;margin:0px;border-style:none" tabindex="0" vspace="0" width="100%" id="I0_1586805393204" name="I0_1586805393204" src="https://apis.google.com/se/0/_/+1/fastbutton?usegapi=1&amp;hl=pt-BR&amp;origin=https%3A%2F%2Freceitaws.com.br&amp;url=https%3A%2F%2Freceitaws.com.br%2Fapi&amp;gsrc=3p&amp;ic=1&amp;jsh=m%3B%2F_%2Fscs%2Fapps-static%2F_%2Fjs%2Fk%3Doz.gapi.pt_BR.X4zYa3sLBS8.O%2Fam%3DwQE%2Fd%3D1%2Fct%3Dzgms%2Frs%3DAGLTcCNM4SZMzzFN_Y7yyJ16PVDqQN2UuA%2Fm%3D__features__#_methods=onPlusOne%2C_ready%2C_close%2C_open%2C_resizeMe%2C_renderstart%2Concircled%2Cdrefresh%2Cerefresh%2Conload&amp;id=I0_1586805393204&amp;_gfid=I0_1586805393204&amp;parent=https%3A%2F%2Freceitaws.com.br&amp;pfname=&amp;rpctoken=37410968" data-gapiattached="true"></iframe><iframe ng-non-bindable="" frameborder="0" hspace="0" marginheight="0" marginwidth="0" scrolling="no" style="position:absolute;top:-10000px;width:450px;margin:0px;border-style:none" tabindex="0" vspace="0" width="100%" id="I1_1586805393992" name="I1_1586805393992" src="https://apis.google.com/u/0/se/0/_/+1/fastbutton?usegapi=1&amp;hl=pt-BR&amp;origin=https%3A%2F%2Freceitaws.com.br&amp;url=https%3A%2F%2Freceitaws.com.br%2Fapi&amp;gsrc=3p&amp;jsh=m%3B%2F_%2Fscs%2Fapps-static%2F_%2Fjs%2Fk%3Doz.gapi.pt_BR.X4zYa3sLBS8.O%2Fam%3DwQE%2Fd%3D1%2Fct%3Dzgms%2Frs%3DAGLTcCNM4SZMzzFN_Y7yyJ16PVDqQN2UuA%2Fm%3D__features__#_methods=onPlusOne%2C_ready%2C_close%2C_open%2C_resizeMe%2C_renderstart%2Concircled%2Cdrefresh%2Cerefresh%2Conload&amp;id=I1_1586805393992&amp;_gfid=I1_1586805393992&amp;parent=https%3A%2F%2Freceitaws.com.br&amp;pfname=&amp;rpctoken=28794779" data-gapiattached="true"></iframe></div><div class="g-plusone" data-gapiscan="true" data-onload="true" data-gapistub="true"></div>
      <h2>Mantenha seu sistema sempre atualizado com dados fiéis das empresas que se relacionam com você.<br>Conheça nossa API.</h2>
    </div>
   
  </div>
 
 
   
   
   
    <style>
.ws-call {
padding: 40px 15px;
text-align: center;
}
.ad {
text-align: center;
}
.api-doc-header {
padding-left: 50px;
background-repeat: no-repeat;
line-height: 40px;
}
.api-doc-img {
background-image: url(img/api-doc.png);
}
pre {
font-family: monospace,serif;
font-size: 1em;
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    line-height: 1.428571429;
    color: #333;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.smallerpre {
  font-size: 0.8em;
}
.verb.get {
background-color: #ff7200;
}
.verb.error {
background-color: #ff4f4f;
}
.verb {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
color: #fff;
float: left;
font-size: 14px;
line-height: 40px;
padding: 0 10px;
text-indent: 0;
z-index: 1000;
margin-right: 10px;
}
  </style>
    <div class="ui search container">
        <br>
        <h2 class="ui header">API: Documentação</h2>
        <div id="api-section">
<p>O ReceitaWS provê uma API para recuperação de dados de empresas brasileiras
  através de seu CNPJ. Existem dois modos de utilização desta API:
  </p><ul>
    <li>Modo <strong>Público</strong></li>
    <li>Modo <strong>Comercial</strong></li>
  </ul>
<p></p>
<p>Para entender com mais detalhes as diferenças entre estes modos de uso,
  é recomendada a leitura do <a href="/faq">FAQ</a> e da página de
  <a href="/pricing">preços</a>. Abaixo segue a documentação específica para
  utilização e integração de ambos os modos.
</p>
        </div>
        <h2 class="ui header">Documentação da API Pública</h2>
        <div id="api-section">
          <h3>Recuperar dados de uma empresa</h3>
          <p>Método para recuperar as informações de uma empresa brasileira através do seu CNPJ. As informações
são exatamente as mesmas informações retornadas pelo site da Receita Federal
Brasileira.</p>
          <h4>URL para requisição</h4>
          <div class="verb get">GET</div>
          <pre>https://www.receitaws.com.br/v1/cnpj/[cnpj]</pre>
          <div class="ui warning message">
            <div class="header">HTTPS</div>
            Recomendamos utilizar o HTTPS sempre que possível. Estamos mantendo
            suporte ao HTTP para esta API pública apenas para manter
            retrocompatibilidade, porém este suporte deverá ser removido em breve.
          </div>
          <h4>Parâmetros</h4>
          <ul>
            <li><strong>cnpj</strong>: obrigatório, numérico, o CNPJ a ser
pesquisado</li>
          </ul>
          <h4>Exemplo de requisição</h4>
          <pre>$ curl -X GET https://www.receitaws.com.br/v1/cnpj/27865757000102</pre>
          <h4>Exemplo de resposta</h4>
          <p><a href="https://www.receitaws.com.br/v1/cnpj/27865757000102" target="blank">Clique aqui</a> para ver em seu browser.</p>
          <p>Uma resposta típica é composta por uma matriz em JSON composta pelos seguintes campos:</p>
  <table class="ui selectable celled structured striped orange table">
    <thead>
      <tr>
        <th>Campo</th>
        <th>Tipo</th>
        <th>Descrição</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><strong>status</strong></td>
        <td>string</td>
        <td>Indica a situação da requisição. <ins>Valores possíveis</ins>: <em>OK</em>, <em>ERROR</em>.</td>
      </tr>
      <tr>
        <td><strong>message</strong></td>
        <td>string</td>
        <td>Mensagem explicativa indicando erro. Válido apenas quando o campo <em>status</em> é <em>ERROR</em>.</td>
      </tr>
      <tr>
        <td><strong>billing</strong></td>
        <td>objeto</td>
        <td>Indica para a requisição como foi registrado a cobrança da consulta.</td>
      </tr>
      <tr>
        <td><strong>billing.free</strong></td>
        <td>boolean</td>
        <td>Indica se a requisição foi gratuita.</td>
      </tr>
      <tr>
        <td><strong>billing.database</strong></td>
        <td>boolean</td>
        <td>Indica como a requisição foi resolvida: <em>true</em> (resolvida pelo banco de dados), <em>false</em> (resolvida em tempo real).</td>
      </tr>
      <tr>
        <td><strong>cnpj</strong></td>
        <td>string</td>
        <td>CNPJ no formato <em>00.000.000/0000-00</em>.</td>
      </tr>
      <tr>
        <td><strong>tipo</strong></td>
        <td>string</td>
        <td><ins>Valores possíveis</ins>: <em>MATRIZ</em>, <em>FILIAL</em>.</td>
      </tr>
      <tr>
        <td><strong>abertura</strong></td>
        <td>string</td>
        <td>Data de abertura no formato <em>dd/mm/aaaa</em>.</td>
      </tr>
      <tr>
        <td><strong>nome</strong></td>
        <td>string</td>
        <td>Razão social.</td>
      </tr>
      <tr>
        <td><strong>fantasia</strong></td>
        <td>string</td>
        <td>Nome fantasia.</td>
      </tr>
      <tr>
        <td><strong>atividade_principal</strong></td>
        <td>Array&lt;objeto&gt;</td>
        <td>Atividade principal. Um array com um elemento.</td>
      </tr>
      <tr>
        <td><strong>atividade_principal.code</strong></td>
        <td>string</td>
        <td>Código CNAE da atividade no formato <em>00.00-0-00</em>.</td>
      </tr>
      <tr>
        <td><strong>atividade_principal.text</strong></td>
        <td>string</td>
        <td>Descrição da atividade.</td>
      </tr>
      <tr>
        <td><strong>atividades_secundarias</strong></td>
        <td>Array&lt;objeto&gt;</td>
        <td>Atividades secundárias.</td>
      </tr>
      <tr>
        <td><strong>atividades_secundarias.code</strong></td>
        <td>string</td>
        <td>Código CNAE da atividade no formato <em>00.00-0-00</em>.</td>
      </tr>
      <tr>
        <td><strong>atividades_secundarias.text</strong></td>
        <td>string</td>
        <td>Descrição da atividade.</td>
      </tr>
      <tr>
        <td><strong>natureza_juridica</strong></td>
        <td>string</td>
        <td>Natureza jurídica.</td>
      </tr>
      <tr>
        <td><strong>logradouro</strong></td>
        <td>string</td>
        <td>Logradouro.</td>
      </tr>
      <tr>
        <td><strong>numero</strong></td>
        <td>string</td>
        <td>Número.</td>
      </tr>
      <tr>
        <td><strong>complemento</strong></td>
        <td>string</td>
        <td>Complemento.</td>
      </tr>
      <tr>
        <td><strong>cep</strong></td>
        <td>string</td>
        <td>CEP no formato <em>00.000-000</em>.</td>
      </tr>
      <tr>
        <td><strong>bairro</strong></td>
        <td>string</td>
        <td>Bairro.</td>
      </tr>
      <tr>
        <td><strong>municipio</strong></td>
        <td>string</td>
        <td>Município.</td>
      </tr>
      <tr>
        <td><strong>uf</strong></td>
        <td>string</td>
        <td>Sigla da Unidade da Federação.</td>
      </tr>
      <tr>
        <td><strong>email</strong></td>
        <td>string</td>
        <td>Email.</td>
      </tr>
      <tr>
        <td><strong>telefone</strong></td>
        <td>string</td>
        <td>Telefone.</td>
      </tr>
      <tr>
        <td><strong>efr</strong></td>
        <td>string</td>
        <td>Ente Federativo Responsável, disponibilizado apenas para CNPJs da administração pública.</td>
      </tr>
      <tr>
        <td><strong>situacao</strong></td>
        <td>string</td>
        <td>Situação.</td>
      </tr>
      <tr>
        <td><strong>data_situacao</strong></td>
        <td>string</td>
        <td>Data da situação no formato <em>dd/mm/aaaa</em>.</td>
      </tr>
      <tr>
        <td><strong>motivo_situacao</strong></td>
        <td>string</td>
        <td>Motivo da situação.</td>
      </tr>
      <tr>
        <td><strong>situacao_especial</strong></td>
        <td>string</td>
        <td>Situação especial.</td>
      </tr>
      <tr>
        <td><strong>data_situacao_especial</strong></td>
        <td>string</td>
        <td>Data da situação especial no formato <em>dd/mm/aaaa</em>.</td>
      </tr>
      <tr>
        <td><strong>capital_social</strong></td>
        <td>string</td>
        <td>Valor do capital social no formato <em>0.00</em>.</td>
      </tr>
      <tr>
        <td><strong>qsa</strong></td>
        <td>Array&lt;objeto&gt;</td>
        <td>Quadro de Sócios e Administradores.</td>
      </tr>
      <tr>
        <td><strong>qsa.nome</strong></td>
        <td>string</td>
        <td>Nome do sócio.</td>
      </tr>
      <tr>
        <td><strong>qsa.qual</strong></td>
        <td>string</td>
        <td>Qualificação do sócio.</td>
      </tr>
      <tr>
        <td><strong>qsa.pais_origem</strong></td>
        <td>string</td>
        <td>País de origem do sócio. <strong>Disponível apenas para sócios estrangeiros</strong>.</td>
      </tr>
      <tr>
        <td><strong>qsa.nome_rep_legal</strong></td>
        <td>string</td>
        <td>Nome do representante legal. <strong>Disponível apenas para sócios com representantes</strong>.</td>
      </tr>
      <tr>
        <td><strong>qsa.qual_rep_legal</strong></td>
        <td>string</td>
        <td>Qualificação do representante legal. <strong>Disponível apenas para sócios com representantes</strong>.</td>
      </tr>
      <tr>
        <td><strong>extra</strong></td>
        <td>objeto</td>
        <td>Campo reservado para uso futuro.</td>
      </tr>
    </tbody>
  </table>
          <div class="ui warning message">
            <div class="header">Cache!</div>
            Os dados coletados são armazenados em um banco de dados local.
Requisições subsequentes irão recuperar dados deste banco de dados. Mais
informações podem ser obtidas em nosso <a href="/faq">FAQ</a>.
          </div>
          <div class="ui warning message">
            <div class="header">Atualização dos Dados</div>
            Um processo é executando constantemente para atualizar os CNPJs
mais antigos do banco de dados. Assim mantemos as informações dos CNPJs o
mais atualizado possível. Mais informações podem ser obtidas em nosso
<a href="/faq">FAQ</a>.
          </div>
          <div class="ui warning message">
            <div class="header">JSONP</div>
            A API Pública suporta JSONP através do parâmetro <strong><em>callback</em></strong>.
          </div>
          <h3>Erros</h3>
          <p>O campo <strong>status</strong> indica se houve ou não erro
no processamento. No caso de um erro interno no servidor ou timeouts, o
header de status da resposta será diferente de <strong>200</strong>, portanto
também esteja preparado para estes erros. Timeouts podem ocorrer devido à
natureza do sistema. Para mais detalhes verifique o <a href="/faq">FAQ</a>.
Esteja preparado para tratar os seguintes erros que podem ocorrer
na execução da API:</p>
          <h4>CNPJ rejeitado</h4>
          <div class="verb error">ERRO</div>
          <pre>CNPJ rejeitado pela Receita Federal</pre>
          <h4>Exemplo de resposta</h4>
<pre>{
  "status": "ERROR",
  "message": "CNPJ rejeitado pela Receita Federal"
}</pre>
          <h4>CNPJ inválido</h4>
          <div class="verb error">ERRO</div>
          <pre>CNPJ inválido</pre>
          <h4>Exemplo de resposta</h4>
<pre>{
  "status": "ERROR",
  "message": "CNPJ inválido"
}</pre>
    <br>
    <br>
        </div>
      <h2 class="ui header">Documentação da API Comercial</h2>
        <div id="api-section">
          <h3>Recuperar dados de uma empresa especificando a defasagem dos dados</h3>
          <p>Para controlar a quantidade de dias entre a sua requisição
            e a consulta dos dados do CNPJ na Receita Federal, é possível
            especificar a quantidade de dias máximo entre os dois eventos,
            ou seja, a defasagem máxima dos dados.</p>
          <p>Por exemplo, um CNPJ foi consultado há 32 dias e estes são os dados
            retornados pela API Pública. Caso necessite de uma informação mais
            atualizada, basta informar a quantidade máxima de dias em que a
            consulta à Receita é aceitável para o seu caso de uso. Informando
            qualquer valor menor que 32, neste caso, geraria uma nova atualização
            dos dados.
          </p>
          <div class="ui info message">
            <div class="header">Utilizando a API Comercial</div>
            Para utilizar a API Comercial é necessário ter uma conta criada
            no site, seguir os passos necessários para a sua ativação na
            página <em>Minha Conta &gt; Configurações</em> e gerar um token de
            acesso na página <em>Minha Conta &gt; API</em>.
          </div>
          <p>No caso da requisição gerar uma consulta à Receita Federal haverá
            uma cobrança em sua conta. Apenas requisições respondidas em no
            máximo 60 segundos serão cobradas. Veja os valores vigentes na
            página de <a href="/pricing">valores</a>.
          </p>
          <p>Para forçar uma nova atualização, independente da última atualização
            dos dados, basta enviar 0 (zero) no valor do parâmetro <em>days</em>.
          </p>
          <h4>URL para requisição</h4>
          <div class="verb get">GET</div>
          <pre>https://www.receitaws.com.br/v1/cnpj/[cnpj]/days/[days]</pre>
          <div class="ui warning message">
            <div class="header">HTTPS</div>
            O uso do HTTPS é obrigatório para sua segurança. O token de acesso
            é o que associa a requisição à sua conta e deve ser mantido de
            forma segura. Não nos responsabilizamos por requisições realizadas
            por terceiros utilizando um token válido.
          </div>
          <div class="ui warning message">
            <div class="header">Uso no browser:</div>
            Não utilize a API Comercial diretamente no browser, pois isso
            implica em expor o seu token para os seus visitantes. Procure
            outras alternativas se a sua integração será feita em um
            ambiente web.
          </div>
          <h4>Parâmetros</h4>
          <ul>
            <li><strong>cnpj</strong>: obrigatório, numérico, o CNPJ a ser
pesquisado</li>
            <li><strong>days</strong>: obrigatório, numérico, quantidade
máxima de dias com relação à última consulta na Receita Federal deste CNPJ</li>
          </ul>
          <h4>Headers</h4>
          <ul>
            <li><strong>Authorization</strong>: obrigatório, token para
            autenticação. Seu valor deve ser "Bearer &lt;token&gt;", onde
            &lt;token&gt; é o token gerado na sua conta.</li>
          </ul>
          <h4>Exemplo de requisição</h4>
          <pre>$ TOKEN="meu-token"
$ curl -X GET -H "Authorization: Bearer $TOKEN" https://www.receitaws.com.br/v1/cnpj/27865757000102/days/10</pre>
          <h4>Exemplo de resposta</h4>
          <div class="ui info message">
            <div class="header">Respostas da API</div>
            O formato das respostas e dos erros são os mesmos da API Pública
            exemplificados acima.
          </div>
    <br>
    <br>
        </div>
      </div>
 
 
  <div class="ui inverted vertical footer segment">
    <div class="ui container">
      <div class="ui stackable inverted divided equal height grid">
        <div class="three wide column">
          <h4 class="ui inverted header">Menu</h4>
          <div class="ui inverted link list">
            <a href="/" class="item">Home</a>
            <a href="/api" class="item">API</a>
            <a href="/pricing" class="item">Planos</a>
            <a href="/faq" class="item">FAQ</a>
          </div>
        </div>
       
        <div class="seven wide column">
          <h4 class="ui inverted header">Receita WS</h4>
          <p>Uma API para consulta de CNPJ que informa os dados das empresas e seu
            quadro de sócios (QSA).</p>
        </div>
      </div>
    </div>
  </div>
</div>
<script type="text/javascript">
  window.___gcfg = {lang: 'pt-BR'};
  (function() {
    var po = document.createElement('script'); po.type = 'text/javascript';
po.async = true;
    po.src = 'https://apis.google.com/js/plusone.js';
    var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(po, s);
  })();
</script><div class="ui dimmer modals page"><div class="ui small modal" id="forgotmodal">
  <i class="close icon"></i>
  <div class="header">
    Recuperar Senha
  </div>
  <div class="ui middle center aligned grid">
    <div class="left aligned column">
      <form class="ui large form">
        <div class="field">
          <div class="ui left icon input">
            <i class="user icon"></i>
            <input type="email" name="email" placeholder="E-mail">
          </div>
        </div>
        <div class="ui error message"></div>
        <div class="ui success message"></div>
      </form>
    </div>
  </div>
  <div class="actions">
    <div class="ui primary approve button">Recuperar Senha</div>
  </div>
</div></div><div class="chatra--webkit chatra--style-tab chatra--side-bottom chatra--pos-right" id="chatra" data-turbolinks-permanent="" style="width: 221px; height: 40px; transform: none; z-index: 9999;"><div id="chatra__iframe-wrapper"><iframe frameborder="0" id="chatra__iframe" allowtransparency="true" title="Chatra live chat" allow="autoplay" src="https://chat.chatra.io/#hostId=HDCKSaXjZJg4RvuyE&amp;mode=widget&amp;clientId=cFQF9MZHoJ8NVlFGKmUcarhifiJX70HSbLvVB_m2&amp;lang=pt&amp;currentPage=https%3A%2F%2Freceitaws.com.br%2Fapi&amp;currentPageTitle=Receita%20WS%20-%20Webservice%20de%20Dados%20de%20CNPJ&amp;prevPage=&amp;referrer=https%3A%2F%2Fwww.google.com%2F" style="width: 380px; height: 600px; position: absolute;"></iframe></div></div><iframe owner="archetype" style="display: none; visibility: hidden;"></iframe><iframe name="oauth2relay730772662" id="oauth2relay730772662" src="https://accounts.google.com/o/oauth2/postmessageRelay?parent=https%3A%2F%2Freceitaws.com.br&amp;jsh=m%3B%2F_%2Fscs%2Fapps-static%2F_%2Fjs%2Fk%3Doz.gapi.pt_BR.X4zYa3sLBS8.O%2Fam%3DwQE%2Fd%3D1%2Fct%3Dzgms%2Frs%3DAGLTcCNM4SZMzzFN_Y7yyJ16PVDqQN2UuA%2Fm%3D__features__#rpctoken=1036129609&amp;forcesecure=1" tabindex="-1" aria-hidden="true" style="width: 1px; height: 1px; position: absolute; top: -100px;"></iframe><div style="background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); box-shadow: rgba(0, 0, 0, 0.2) 2px 2px 3px; position: absolute; transition: visibility 0s linear 0.3s, opacity 0.3s linear 0s; opacity: 0; visibility: hidden; z-index: 2000000000; left: 0px; top: -10000px;"><div style="width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 2000000000; background-color: rgb(255, 255, 255); opacity: 0.05;"></div><div class="g-recaptcha-bubble-arrow" style="border: 11px solid transparent; width: 0px; height: 0px; position: absolute; pointer-events: none; margin-top: -11px; z-index: 2000000000;"></div><div class="g-recaptcha-bubble-arrow" style="border: 10px solid transparent; width: 0px; height: 0px; position: absolute; pointer-events: none; margin-top: -10px; z-index: 2000000000;"></div><div style="z-index: 2000000000; position: relative;"><iframe title="recaptcha challenge" src="https://www.google.com/recaptcha/api2/bframe?hl=pt-BR&amp;v=NjSCg_IbX1Pdc6A9cf-rvw4e&amp;k=6LdIHB4TAAAAAJBF2uKtr-GWbBWY9WeDqH0bhVPI&amp;cb=ve2ettvwk5vk" name="c-hlqagl53rkj9" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox" style="width: 100%; height: 100%;"></iframe></div></div></body></html>
==== ListarNotasFiscaisPaf ====
==== ListasNFsMultiplasFormasPagamento ====
==== ListarComissoesPorRepresentante ====
==== CadastrarNotasFiscais ====
==== RegistrarNotaFiscalInutilizada ====
===[[IN_CadastroPedidos.integrador|CadastroPedidos.integrador]]===
===[[IN_CadastroPrazoPagamento.integrador|CadastroPrazoPagamento.integrador]]===
==[[IN_Financeiro|Financeiro]]==
===[[IN_CadastroContaGerencial.integrador|CadastroContaGerencial.integrador]]===
===[[IN_CadastroContasFinanceiras.integrador|CadastroContasFinanceiras.integrador]]===
===[[IN_CadastroContratos.integrador|CadastroContratos.integrador]]===
===[[IN_CadastroHistoricos.integrador|CadastroHistoricos.integrador]]===
===[[IN_CadastroLancamentos.integrador|CadastroLancamentos.integrador]]===
===[[IN_CadastroObjetoContrato.integrador|CadastroObjetoContrato.integrador]]===
===[[IN_CadastroParcelaPadraoContrato.integrador|CadastroParcelaPadraoContrato.integrador]]===
===[[IN_CadastroParcelasContrato.integrador|CadastrosParcelaContrato.integrador]]===
===[[IN_CadastroPortadores.integrador|CadastroPortadores.integrador]]===
===[[IN_CadastroTipoPagamento.integrador|CadastroTipoPagamento.integrador]]===
==[[IN_Fiscal|Fiscal]]==
===[[IN_CadastroFaixasImposto.integrador|CadastroFaixasImposto.integrador]]===
==[[IN_Generico|Generico]]==
===[[IN_Notificacao.integrador|Notificacao.integrador]]===
===[[IN_Arquivos.integrador|Arquivos.integrador]]===
===[[IN_CadastroCategoriasTg.integrador|CadastroCategoriasTg.integrador]]===
===[[IN_CadastroColaboradores.integrador|CadastroColaboradores.integrador]]===
===[[IN_CadastroContatosEmpresas.integrador|CadastroContatosEmpresas.integrador]]===
===[[IN_CadastroControleTg.integrador|CadastroControleTg.integrador]]===
===[[IN_CadastroElementosTg.integrador|CadastroElementosTg.integrador]]===
===[[IN_Email.integrador|Email.integrador]]===
===[[IN_CadastroEmpresas.integrador|CadastroEmpresas.integrador]]===
===[[IN_CadastroEmpresaComissao.integrador|CadastroEmpresaComissao.integrador]]===
===[[IN_CadastroEnderecosCobrancaEmpresas.integrador|CadastroEnderecosCobrancaEmpresas.integrador]]===
===[[IN_CadastroEnderecosEntregaEmpresas.integrador|CadastroEnderecosEntregaEmpresas.integrador]]===
===[[IN_CadastroEstados.integrador|CadastroEstados.integrador]]===
===[[IN_CadastroMunicipios.integrador|CadastroMunicipios.integrador]]===
===[[IN_CadastroObservacaoEmpresa.integrador|CadastroObservacaoEmpresa.integrador]]===
===[[IN_CadastroPaises.integrador|CadastroPaises.integrador]]===
===[[IN_CadastroRegiaoMercado.integrador|CadastroRegiaoMercado.integrador]]===
===[[IN_CadastroRegraDesconto.integrador|CadastroRegraDesconto.integrador]]===
===[[IN_CadastroTabelaPreco.integrador|CadastroTabelaPreco.integrador]]===
===[[IN_CadastroTipoOperacao.integrador|CadastroTipoOperacao.integrador]]===
===[[IN_CadastroTiposEmpresa.integrador|CadastroTiposEmpresa.integrador]]===
===[[IN_Log.integrador|Log.integrador]]===
==[[IN_Materiais|Materiais]]==

Edição atual tal como às 19h24min de 28 de maio de 2020