Download OpenAPI specification:OpenAPI 3 (JSON)
🔎 Procurando um campo específico (ex.:
vBC,tribMun,nDPS)? A busca acima encontra apenas operações. Para localizar um campo dentro dos schemas, use o Buscador de campos.
API para automação comercial e documentos fiscais.
Autenticação
Esta API usa OAuth 2.0 no fluxo client_credentials.
Ambientes disponíveis
https://prod.acbr.api.brhttps://hom.acbr.api.brhttps://auth.acbr.api.br/realms/ACBrAPI/protocol/openid-connect/tokenEndpoint para obter o token
POST https://auth.acbr.api.br/realms/ACBrAPI/protocol/openid-connect/tokenContent-Type
application/x-www-form-urlencodedParâmetros do corpo
grant_type=client_credentialsclient_id=SEU_CLIENT_IDclient_secret=SEU_CLIENT_SECRETscope=empresa nfe nfseExemplo de corpo
grant_type=client_credentials&client_id=SEU_CLIENT_ID&client_secret=SEU_CLIENT_SECRET&scope=empresa%20nfeUso do token nas requisições
Authorization: Bearer SEU_ACCESS_TOKEN| data_inicial | string |
| data_final | string |
| top | integer |
| skip | integer |
| limit | integer |
| client_id | string |
| incluir_isentos | boolean |
| @count | integer |
Array of objects (ContaExtratoCredito) |
{- "@count": 0,
- "data": [
- {
- "tenant_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "quota_name": "string",
- "movement_type": "string",
- "credits": 0,
- "document_id": "string",
- "arquivo_id": "string",
- "http_method": "string",
- "uri": "string",
- "client_id": "string",
- "origin": "string",
- "resource_type": "string",
- "resource_id": "string",
- "request_id": "string"
}
]
}| nome required | string Nome da cota a ser consultada. |
| nome | string |
| consumo | number |
| limite | number or null |
| disponivel | number |
| ultima_atualizacao | string |
{- "nome": "string",
- "consumo": 0,
- "limite": 0,
- "disponivel": 0,
- "ultima_atualizacao": "string"
}| percentual_disponivel | number |
| creditos_disponiveis | number |
| ultima_atualizacao | string |
{- "percentual_disponivel": 0,
- "creditos_disponiveis": 0,
- "ultima_atualizacao": "string"
}| @count | integer |
Array of objects (ContaCota) |
{- "@count": 0,
- "data": [
- {
- "nome": "string",
- "consumo": 0,
- "limite": 0,
- "disponivel": 0,
- "ultima_atualizacao": "string"
}
]
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "CRT": 3,
- "ambiente": "homologacao"
}{- "CRT": 3,
- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "CRT": 3,
- "ambiente": "homologacao"
}{- "CRT": 3,
- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "ambiente": "homologacao"
}{- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| distribuicao_automatica | boolean or null Default: false Indica se a distribuição automática está habilitada. Quando ativada, a API realizará automaticamente pedidos de distribuição de notas fiscais eletrônicas (NF-e) utilizando o último NSU. A frequência dessas distribuições é controlada pelo campo |
| distribuicao_intervalo_horas | integer or null [ 1 .. 24 ] Default: 24 Define o intervalo mínimo, em horas, entre distribuições automáticas de documentos. Esse valor determina com que frequência a API executará novas requisições automáticas de distribuição de notas fiscais eletrônicas (NF-e). Deve ser um valor entre 1 e 24. Por exemplo, se configurado como 4, uma nova tentativa de distribuição só será feita se pelo menos 4 horas tiverem se passado desde a última requisição. Esse campo só é relevante quando |
| ciencia_automatica | boolean or null Default: false Indica se a manifestação de Ciência da Operação (210210) deve ser feita automaticamente pela API. Caso habilitada, a manifestação de ciência será realizada para notas recebidas por qualquer forma de consulta ou modo de distribuição (manual ou automático). |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
| distribuicao_automatica | boolean or null Default: false Indica se a distribui ção automática está habilitada. Quando ativada, a API realizará automaticamente pedidos de distribuição de notas fiscais eletrônicas (NF-e) utilizando o último NSU. A frequência dessas distribuições é controlada pelo campo |
| distribuicao_intervalo_horas | integer or null [ 1 .. 24 ] Default: 24 Define o intervalo mínimo, em horas, entre distribuições automáticas de documentos. Esse valor determina com que frequência a API executará novas requisições automáticas de distribuição de notas fiscais eletrônicas (NF-e). Deve ser um valor entre 1 e 24. Por exemplo, se configurado como 4, uma nova tentativa de distribuição só será feita se pelo menos 4 horas tiverem se passado desde a última requisição. Esse campo só é relevante quando |
| ciencia_automatica | boolean or null Default: false Indica se a manifestação de Ciência da Operação (210210) deve ser feita automaticamente pela API. Caso habilitada, a manifestação de ciência será realizada para notas recebidas por qualquer forma de consulta ou modo de distribuição (manual ou automático). |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "distribuicao_automatica": false,
- "distribuicao_intervalo_horas": 24,
- "ciencia_automatica": false,
- "ambiente": "homologacao"
}{- "distribuicao_automatica": false,
- "distribuicao_intervalo_horas": 24,
- "ciencia_automatica": false,
- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "ambiente": "homologacao"
}{- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "CRT": 3,
- "ambiente": "homologacao"
}{- "CRT": 3,
- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
required | object (EmpresaConfigNfceSefaz) Configurações do CSC (Código de Segurança do Contribuinte) para emissão da NFC-e. Se informado Observação: emitente pessoa física (CPF) utilizar sempre a versão 3 do QR Code. |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
required | object (EmpresaConfigNfceSefaz) Configurações do CSC (Código de Segurança do Contribuinte) para emissão da NFC-e. Se informado Observação: emitente pessoa física (CPF) utilizar sempre a versão 3 do QR Code. |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "CRT": 3,
- "sefaz": {
- "id_csc": 0,
- "csc": "string"
}, - "ambiente": "homologacao"
}{- "CRT": 3,
- "sefaz": {
- "id_csc": 0,
- "csc": "string"
}, - "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "CRT": 3,
- "ambiente": "homologacao"
}{- "CRT": 3,
- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
object (EmpresaConfigNfseRegTrib) Grupo de informações relativas aos regimes de tributação do prestador de serviços. | |
object (EmpresaConfigRps) Configuração de numeração de lote, série e RPS. | |
object (EmpresaConfigPrefeitura) Dados adicionais para comunicação com a prefeitura. Essa validação é dinâmica, de acordo com a necessidade de cada município. | |
| numeracao_automatica | boolean Default: true Indicador para que a API controle a numeração da NFSe. |
| incentivo_fiscal | boolean Default: false Indicador se a empresa possui algum tipo de incentivo fiscal. |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
object (EmpresaConfigNfseRegTrib) Grupo de informações relativas aos regimes de tributação do prestador de serviços. | |
object (EmpresaConfigRps) Configuração de numeração de lote, série e RPS. | |
object (EmpresaConfigPrefeitura) Dados adicionais para comunicação com a prefeitura. Essa validação é dinâmica, de acordo com a necessidade de cada município. | |
| numeracao_automatica | boolean Default: true Indicador para que a API controle a numeração da NFSe. |
| incentivo_fiscal | boolean Default: false Indicador se a empresa possui algum tipo de incentivo fiscal. |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "regTrib": {
- "opSimpNac": 1,
- "regApTribSN": 0,
- "regEspTrib": 0
}, - "rps": {
- "lote": 0,
- "serie": "string",
- "numero": 0
}, - "prefeitura": {
- "login": "string",
- "senha": "string",
- "token": "string"
}, - "numeracao_automatica": true,
- "incentivo_fiscal": false,
- "ambiente": "homologacao"
}{- "regTrib": {
- "opSimpNac": 1,
- "regApTribSN": 0,
- "regEspTrib": 0
}, - "rps": {
- "lote": 0,
- "serie": "string",
- "numero": 0
}, - "prefeitura": {
- "login": "string",
- "senha": "string",
- "token": "string"
}, - "numeracao_automatica": true,
- "incentivo_fiscal": false,
- "ambiente": "homologacao"
}Altera o cadastro de uma empresa (emitente/prestador) que esteja associada a sua conta. Nesse método, por tratar-se de um PUT, caso algum campo não seja informado, o valor dele será apagado.
| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| created_at | string <date-time> Data/hora em que o objeto foi criado na API. Representado no formato A API gerencia esse campo automaticamente. Caso algum valor seja enviado, ele será ignorado. |
| updated_at | string <date-time> Data e hora que o objeto foi alterado pela última vez na API. Representado no formato A API gerencia esse campo automaticamente. Caso algum valor seja enviado, ele será ignorado. |
| inscricao_estadual | string <= 50 characters Inscrição estadual da empresa. |
| inscricao_municipal | string <= 50 characters Inscrição municipal da empresa. |
| nome_razao_social required | string <= 500 characters Razão social da empresa. |
| nome_fantasia | string <= 500 characters Nome fantasia da empresa. |
| fone | string Telefone da empresa. |
| email required | string Email da empresa. |
required | object (EmpresaEndereco) Endereço da empresa. |
| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| created_at | string <date-time> Data/hora em que o objeto foi criado na API. Representado no formato A API gerencia esse campo automaticamente. Caso algum valor seja enviado, ele será ignorado. |
| updated_at | string <date-time> Data e hora que o objeto foi alterado pela última vez na API. Representado no formato A API gerencia esse campo automaticamente. Caso algum valor seja enviado, ele será ignorado. |
| inscricao_estadual | string <= 50 characters Inscrição estadual da empresa. |
| inscricao_municipal | string <= 50 characters Inscrição municipal da empresa. |
| nome_razao_social required | string <= 500 characters Razão social da empresa. |
| nome_fantasia | string <= 500 characters Nome fantasia da empresa. |
| fone | string Telefone da empresa. |
| email required | string Email da empresa. |
required | object (EmpresaEndereco) Endereço da empresa. |
{- "cpf_cnpj": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "inscricao_estadual": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "nome_fantasia": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "codigo_municipio": "string",
- "cidade": "string",
- "uf": "string",
- "codigo_pais": "1058",
- "pais": "Brasil",
- "cep": "string"
}
}{- "cpf_cnpj": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "inscricao_estadual": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "nome_fantasia": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "codigo_municipio": "string",
- "cidade": "string",
- "uf": "string",
- "codigo_pais": "1058",
- "pais": "Brasil",
- "cep": "string"
}
}Cadastre ou atualize um certificado digital e vincule a sua empresa, para que possa iniciar a emissão de notas.
certificado, envie o binário do certificado digital (.pfx ou .p12) codificado em base64.| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| certificado required | string <byte> Binário do certificado digital (.pfx ou .p12) codificado em base64. |
| password required | string Senha do certificado. |
| id | string |
| created_at | string <date-time> |
| serial_number | string |
| issuer_name | string |
| not_valid_before | string <date-time> |
| not_valid_after | string <date-time> |
| thumbprint | string |
| subject_name | string |
| cpf_cnpj | string |
| nome_razao_social | string |
{- "certificado": "string",
- "password": "string"
}{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "serial_number": "string",
- "issuer_name": "string",
- "not_valid_before": "2019-08-24T14:15:22Z",
- "not_valid_after": "2019-08-24T14:15:22Z",
- "thumbprint": "string",
- "subject_name": "string",
- "cpf_cnpj": "string",
- "nome_razao_social": "string"
}Cadastre uma nova empresa (emitente ou prestador) à sua conta.
| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| created_at | string <date-time> Data/hora em que o objeto foi criado na API. Representado no formato A API gerencia esse campo automaticamente. Caso algum valor seja enviado, ele será ignorado. |
| updated_at | string <date-time> Data e hora que o objeto foi alterado pela última vez na API. Representado no formato A API gerencia esse campo automaticamente. Caso algum valor seja enviado, ele será ignorado. |
| inscricao_estadual | string <= 50 characters Inscrição estadual da empresa. |
| inscricao_municipal | string <= 50 characters Inscrição municipal da empresa. |
| nome_razao_social required | string <= 500 characters Razão social da empresa. |
| nome_fantasia | string <= 500 characters Nome fantasia da empresa. |
| fone | string Telefone da empresa. |
| email required | string Email da empresa. |
required | object (EmpresaEndereco) Endereço da empresa. |
| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| created_at | string <date-time> Data/hora em que o objeto foi criado na API. Representado no formato A API gerencia esse campo automaticamente. Caso algum valor seja enviado, ele será ignorado. |
| updated_at | string <date-time> Data e hora que o objeto foi alterado pela última vez na API. Representado no formato A API gerencia esse campo automaticamente. Caso algum valor seja enviado, ele será ignorado. |
| inscricao_estadual | string <= 50 characters Inscrição estadual da empresa. |
| inscricao_municipal | string <= 50 characters Inscrição municipal da empresa. |
| nome_razao_social required | string <= 500 characters Razão social da empresa. |
| nome_fantasia | string <= 500 characters Nome fantasia da empresa. |
| fone | string Telefone da empresa. |
| email required | string Email da empresa. |
required | object (EmpresaEndereco) Endereço da empresa. |
{- "cpf_cnpj": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "inscricao_estadual": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "nome_fantasia": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "codigo_municipio": "string",
- "cidade": "string",
- "uf": "string",
- "codigo_pais": "1058",
- "pais": "Brasil",
- "cep": "string"
}
}{- "cpf_cnpj": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "inscricao_estadual": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "nome_fantasia": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "codigo_municipio": "string",
- "cidade": "string",
- "uf": "string",
- "codigo_pais": "1058",
- "pais": "Brasil",
- "cep": "string"
}
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| id | string |
| created_at | string <date-time> |
| serial_number | string |
| issuer_name | string |
| not_valid_before | string <date-time> |
| not_valid_after | string <date-time> |
| thumbprint | string |
| subject_name | string |
| cpf_cnpj | string |
| nome_razao_social | string |
{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "serial_number": "string",
- "issuer_name": "string",
- "not_valid_before": "2019-08-24T14:15:22Z",
- "not_valid_after": "2019-08-24T14:15:22Z",
- "thumbprint": "string",
- "subject_name": "string",
- "cpf_cnpj": "string",
- "nome_razao_social": "string"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "CRT": 3,
- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "CRT": 3,
- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| distribuicao_automatica | boolean or null Default: false Indica se a distribuição automática está habilitada. Quando ativada, a API realizará automaticamente pedidos de distribuição de notas fiscais eletrônicas (NF-e) utilizando o último NSU. A frequência dessas distribuições é controlada pelo campo |
| distribuicao_intervalo_horas | integer or null [ 1 .. 24 ] Default: 24 Define o intervalo mínimo, em horas, entre distribuições automáticas de documentos. Esse valor determina com que frequência a API executará novas requisições automáticas de distribuição de notas fiscais eletrônicas (NF-e). Deve ser um valor entre 1 e 24. Por exemplo, se configurado como 4, uma nova tentativa de distribuição só será feita se pelo menos 4 horas tiverem se passado desde a última requisição. Esse campo só é relevante quando |
| ciencia_automatica | boolean or null Default: false Indica se a manifestação de Ciência da Operação (210210) deve ser feita automaticamente pela API. Caso habilitada, a manifestação de ciência será realizada para notas recebidas por qualquer forma de consulta ou modo de distribuição (manual ou automático). |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "distribuicao_automatica": false,
- "distribuicao_intervalo_horas": 24,
- "ciencia_automatica": false,
- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "CRT": 3,
- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
required | object (EmpresaConfigNfceSefaz) Configurações do CSC (Código de Segurança do Contribuinte) para emissão da NFC-e. Se informado Observação: emitente pessoa física (CPF) utilizar sempre a versão 3 do QR Code. |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "CRT": 3,
- "sefaz": {
- "id_csc": 0,
- "csc": "string"
}, - "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| CRT | integer Default: 3 Código de Regime Tributário. Este campo será preenchido com:
|
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "CRT": 3,
- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
object (EmpresaConfigNfseRegTrib) Grupo de informações relativas aos regimes de tributação do prestador de serviços. | |
object (EmpresaConfigRps) Configuração de numeração de lote, série e RPS. | |
object (EmpresaConfigPrefeitura) Dados adicionais para comunicação com a prefeitura. Essa validação é dinâmica, de acordo com a necessidade de cada município. | |
| numeracao_automatica | boolean Default: true Indicador para que a API controle a numeração da NFSe. |
| incentivo_fiscal | boolean Default: false Indicador se a empresa possui algum tipo de incentivo fiscal. |
| ambiente required | string Enum: "homologacao" "producao" Indica se a empresa irá emitir em produção ou homologação. |
{- "regTrib": {
- "opSimpNac": 1,
- "regApTribSN": 0,
- "regEspTrib": 0
}, - "rps": {
- "lote": 0,
- "serie": "string",
- "numero": 0
}, - "prefeitura": {
- "login": "string",
- "senha": "string",
- "token": "string"
}, - "numeracao_automatica": true,
- "incentivo_fiscal": false,
- "ambiente": "homologacao"
}| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| created_at | string <date-time> Data/hora em que o objeto foi criado na API. Representado no formato A API gerencia esse campo automaticamente. Caso algum valor seja enviado, ele será ignorado. |
| updated_at | string <date-time> Data e hora que o objeto foi alterado pela última vez na API. Representado no formato A API gerencia esse campo automaticamente. Caso algum valor seja enviado, ele será ignorado. |
| inscricao_estadual | string <= 50 characters Inscrição estadual da empresa. |
| inscricao_municipal | string <= 50 characters Inscrição municipal da empresa. |
| nome_razao_social required | string <= 500 characters Razão social da empresa. |
| nome_fantasia | string <= 500 characters Nome fantasia da empresa. |
| fone | string Telefone da empresa. |
| email required | string Email da empresa. |
required | object (EmpresaEndereco) Endereço da empresa. |
{- "cpf_cnpj": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "inscricao_estadual": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "nome_fantasia": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "codigo_municipio": "string",
- "cidade": "string",
- "uf": "string",
- "codigo_pais": "1058",
- "pais": "Brasil",
- "cep": "string"
}
}Cadastre ou atualize um logotipo e vincule a sua empresa.
Restrições:
image/png e image/jpegCenários de uso:
| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| Input | string <binary> |
Retorna a lista dos certificados associadas à sua conta. Os certificados são retornados ordenados pela data da criação, com as mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| expires_in | integer > 0 Filtrar certificados que expiram dentro de X dias. Informe um número inteiro correspondente à quantidade de dias até o vencimento. Exemplos:
|
| include_expired | boolean Default: true Indicar se os certificados já vencidos devem ser incluídos no resultado. Valores aceitos:
|
| @count | integer |
Array of objects (EmpresaCertificado) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "serial_number": "string",
- "issuer_name": "string",
- "not_valid_before": "2019-08-24T14:15:22Z",
- "not_valid_after": "2019-08-24T14:15:22Z",
- "thumbprint": "string",
- "subject_name": "string",
- "cpf_cnpj": "string",
- "nome_razao_social": "string"
}
]
}Retorna a lista das empresas associadas à sua conta. As empresas são retornadas ordenadas pela data da criação, com as mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj | string Filtrar pelo CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| nome_razao_social | string Filtrar pelo nome ou razão social da empresa. Esse filtro realiza uma correspondência pelo início do texto, retornando apenas empresas cujo nome ou razão social começam com o valor informado. Caso o filtro pelo CPF ou CNPJ também seja informado na requisição, este filtro é ignorado. |
| @count | integer |
Array of objects (Empresa) |
{- "@count": 0,
- "data": [
- {
- "cpf_cnpj": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "inscricao_estadual": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "nome_fantasia": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "codigo_municipio": "string",
- "cidade": "string",
- "uf": "string",
- "codigo_pais": "1058",
- "pais": "Brasil",
- "cep": "string"
}
}
]
}Cadastre ou atualize um certificado digital e vincule a sua empresa, para que possa iniciar a emissão de notas.
content-type igual a multipart/form-data.file, envie o binário do arquivo (.pfx ou .p12) do certificado digital.password, envie a senha do certificado.| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| Input | string <binary> |
| id | string |
| created_at | string <date-time> |
| serial_number | string |
| issuer_name | string |
| not_valid_before | string <date-time> |
| not_valid_after | string <date-time> |
| thumbprint | string |
| subject_name | string |
| cpf_cnpj | string |
| nome_razao_social | string |
{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "serial_number": "string",
- "issuer_name": "string",
- "not_valid_before": "2019-08-24T14:15:22Z",
- "not_valid_after": "2019-08-24T14:15:22Z",
- "thumbprint": "string",
- "subject_name": "string",
- "cpf_cnpj": "string",
- "nome_razao_social": "string"
}Utilize esse endpoint para obter o XML do conhecimento enviado para a SEFAZ.
O XML estará disponível nesse endpoint mesmo em casos que o conhecimento tenha sido rejeitado.
Informações adicionais:
| id required | string ID único da CT-e gerado pela API. |
Utilize esse endpoint para obter o XML do conhecimento enviado para a SEFAZ, complementado com a informação do protocolo de autorização de uso (TAG raiz cteProc).
O XML só estará disponível nesse endpoint caso o conhecimento tenha sido autorizado pela SEFAZ. Para obter o XML nos demais casos, utilize o endpoint GET /cte/{id}/xml/conhecimento.
Informações adicionais:
| id required | string ID único do CT-e gerado pela API. |
Informações adicionais:
| id required | string ID único do CT-e gerado pela API. |
| justificativa | string Justificativa para o cancelamento. Preencheremos automaticamente, caso esteja em branco. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string"
}{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Consulta do status do serviço prestado pelo Portal da Secretaria de Fazenda Estadual.
A API mantém a última consulta em cache por 5 minutos, evitando sobrecarregar desnecessariamente os servidores da SEFAZ (conforme orientação do MOC - versão 3.0.0a, item 4.6.3). Dessa forma, você poderá chamar esse endpoint quantas vezes quiser, sem preocupar-se em ter o seu CNPJ bloqueado por consumo indevido (Rejeição 656).
| cpf_cnpj required | string CPF/CNPJ do emitente. Utilize o valor sem máscara. |
| autorizador | string Ambiente Autorizador. Autorizadores disponíveis: Caso não seja informado, será utilizado o ambiente autorizador da UF do emitente. |
| autorizador | string Enum: "AM" "BA" "CE" "GO" "MG" "MS" "MT" "PE" "PR" "RS" "SP" "SVAN" "SVRS" "SVCAN" "SVCRS" "AN" "SVSP" "SVCSP" SEFAZ autorizadora responsável. |
| ambiente | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| data_hora_consulta | string <date-time> Data e hora da consulta. |
| codigo_status | integer Código do status da mensagem enviada. |
| motivo_status | string Descrição literal do status do serviço solicitado. |
| tempo_medio_resposta | integer or null Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos. |
| data_hora_retorno | string or null <date-time> Data e hora prevista para o retorno dos serviços prestados. |
{- "autorizador": "AM",
- "ambiente": "homologacao",
- "data_hora_consulta": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "tempo_medio_resposta": 0,
- "data_hora_retorno": "2019-08-24T14:15:22Z"
}| id required | string ID único do CT-e gerado pela API. |
required | Array of objects (CteInfCorrecao) non-empty Grupo de Informações de Correção. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "correcoes": [
- {
- "grupo_alterado": "string",
- "campo_alterado": "string",
- "valor_alterado": "string",
- "numero_item_alterado": 0
}
], - "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Consulta os detalhes de um CT-e já existente. Forneça o ID único obtido de uma requisição de emissão ou de listagem de CT-e e a API irá retornar as informações do CT-e correspondente.
| id required | string ID único do CT-e gerado pela API. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}| id required | string ID único do evento gerado pela API. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}| id required | string ID único do CT-e gerado pela API. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Informações adicionais:
required | object (CteSefazInfCte) Informações do CT-e. |
object (CteSefazInfCTeSupl) Informações suplementares do CT-e. | |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "infCte": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "cCT": "string",
- "CFOP": "string",
- "natOp": "string",
- "mod": 0,
- "serie": 0,
- "nCT": 1,
- "dhEmi": "2019-08-24T14:15:22Z",
- "tpImp": 0,
- "tpEmis": 0,
- "cDV": 0,
- "tpAmb": 0,
- "tpCTe": 0,
- "procEmi": 0,
- "verProc": "string",
- "indGlobalizado": 0,
- "cMunEnv": "string",
- "xMunEnv": "string",
- "UFEnv": "string",
- "modal": "string",
- "tpServ": 0,
- "cMunIni": "string",
- "xMunIni": "string",
- "UFIni": "string",
- "cMunFim": "string",
- "xMunFim": "string",
- "UFFim": "string",
- "retira": 0,
- "xDetRetira": "string",
- "indIEToma": 0,
- "toma3": {
- "toma": 0
}, - "toma4": {
- "toma": 0,
- "CNPJ": "string",
- "CPF": "string",
- "IE": "string",
- "xNome": "string",
- "xFant": "string",
- "fone": "string",
- "enderToma": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "cPais": "string",
- "xPais": "string"
}, - "email": "string"
}, - "dhCont": "2019-08-24T14:15:22Z",
- "xJust": "stringstringstr",
- "gCompraGov": {
- "tpEnteGov": 0,
- "pRedutor": 0,
- "tpOperGov": 0,
- "refDFeAnt": [
- "string"
]
}, - "tpPagAnt": 0,
- "gPagAntecipado": {
- "chCTePagAnt": "string"
}
}, - "compl": {
- "xCaracAd": "string",
- "xCaracSer": "string",
- "xEmi": "string",
- "fluxo": {
- "xOrig": "string",
- "pass": [
- {
- "xPass": null
}
], - "xDest": "string",
- "xRota": "string"
}, - "Entrega": {
- "semData": {
- "tpPer": 0
}, - "comData": {
- "tpPer": 0,
- "dProg": "2019-08-24"
}, - "noPeriodo": {
- "tpPer": 0,
- "dIni": "2019-08-24",
- "dFim": "2019-08-24"
}, - "semHora": {
- "tpHor": 0
}, - "comHora": {
- "tpHor": 0,
- "hProg": "string"
}, - "noInter": {
- "tpHor": 0,
- "hIni": "string",
- "hFim": "string"
}
}, - "origCalc": "string",
- "destCalc": "string",
- "xObs": "string",
- "ObsCont": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "ObsFisco": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
]
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "IE": "string",
- "IEST": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "fone": "string"
}, - "CRT": 0,
- "ISUFEmit": "stringst"
}, - "rem": {
- "CNPJ": "string",
- "CPF": "string",
- "IE": "string",
- "xNome": "string",
- "xFant": "string",
- "fone": "string",
- "enderReme": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "cPais": "string",
- "xPais": "string"
}, - "email": "string"
}, - "exped": {
- "CNPJ": "string",
- "CPF": "string",
- "IE": "string",
- "xNome": "string",
- "fone": "string",
- "enderExped": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "cPais": "string",
- "xPais": "string"
}, - "email": "string"
}, - "receb": {
- "CNPJ": "string",
- "CPF": "string",
- "IE": "string",
- "xNome": "string",
- "fone": "string",
- "enderReceb": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "cPais": "string",
- "xPais": "string"
}, - "email": "string"
}, - "dest": {
- "CNPJ": "string",
- "CPF": "string",
- "IE": "string",
- "xNome": "string",
- "fone": "string",
- "ISUF": "string",
- "enderDest": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "cPais": "string",
- "xPais": "string"
}, - "email": "string"
}, - "vPrest": {
- "vTPrest": 0,
- "vRec": 0,
- "Comp": [
- {
- "xNome": "string",
- "vComp": 0
}
]
}, - "imp": {
- "ICMS": {
- "ICMS00": {
- "CST": "string",
- "vBC": 0,
- "pICMS": 0,
- "vICMS": 0
}, - "ICMS20": {
- "CST": "string",
- "pRedBC": 1,
- "vBC": 0,
- "pICMS": 0,
- "vICMS": 0,
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMS45": {
- "CST": "string",
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMS60": {
- "CST": "string",
- "vBCSTRet": 0,
- "vICMSSTRet": 0,
- "pICMSSTRet": 0,
- "vCred": 0,
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMS90": {
- "CST": "string",
- "pRedBC": 1,
- "vBC": 0,
- "pICMS": 0,
- "vICMS": 0,
- "vCred": 0,
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMSOutraUF": {
- "CST": "string",
- "pRedBCOutraUF": 1,
- "vBCOutraUF": 0,
- "pICMSOutraUF": 0,
- "vICMSOutraUF": 0,
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMSSN": {
- "CST": "string",
- "indSN": 0
}
}, - "vTotTrib": 0,
- "infAdFisco": "string",
- "ICMSUFFim": {
- "vBCUFFim": 0,
- "pFCPUFFim": 0,
- "pICMSUFFim": 0,
- "pICMSInter": 0,
- "vFCPUFFim": 0,
- "vICMSUFFim": 0,
- "vICMSUFIni": 0
}, - "IBSCBS": {
- "CST": "string",
- "cClassTrib": "string",
- "indDoacao": 0,
- "gIBSCBS": {
- "vBC": 0,
- "gIBSUF": {
- "pIBSUF": null,
- "gDif": null,
- "gDevTrib": null,
- "gRed": null,
- "vIBSUF": null
}, - "gIBSMun": {
- "pIBSMun": null,
- "gDif": null,
- "gDevTrib": null,
- "gRed": null,
- "vIBSMun": null
}, - "vIBS": 0,
- "gCBS": {
- "pCBS": null,
- "gDif": null,
- "gDevTrib": null,
- "gRed": null,
- "gALCZFMCBS": null,
- "vCBS": null
}, - "gTribRegular": {
- "CSTReg": null,
- "cClassTribReg": null,
- "pAliqEfetRegIBSUF": null,
- "vTribRegIBSUF": null,
- "pAliqEfetRegIBSMun": null,
- "vTribRegIBSMun": null,
- "pAliqEfetRegCBS": null,
- "vTribRegCBS": null
}, - "gTribCompraGov": {
- "pAliqIBSUF": null,
- "vTribIBSUF": null,
- "pAliqIBSMun": null,
- "vTribIBSMun": null,
- "pAliqCBS": null,
- "vTribCBS": null
}
}, - "gEstornoCred": {
- "vIBSEstCred": 0,
- "vCBSEstCred": 0
}
}, - "vTotDFe": 0
}, - "pgtoVinc": {
- "pgto": [
- {
- "nPag": "string",
- "idTransacao": "string",
- "tpMeioPgto": "string",
- "CNPJReceb": "string",
- "CNPJBasePSP": "string"
}
]
}, - "infCTeNorm": {
- "infCarga": {
- "vCarga": 0,
- "proPred": "string",
- "xOutCat": "string",
- "infQ": [
- {
- "cUnid": null,
- "tpMed": null,
- "qCarga": null
}
], - "vCargaAverb": 1
}, - "infDoc": {
- "infNF": [
- {
- "nRoma": null,
- "nPed": null,
- "mod": null,
- "serie": null,
- "nDoc": null,
- "dEmi": null,
- "vBC": null,
- "vICMS": null,
- "vBCST": null,
- "vST": null,
- "vProd": null,
- "vNF": null,
- "nCFOP": null,
- "nPeso": null,
- "PIN": null,
- "dPrev": null,
- "infUnidCarga": [ ],
- "infUnidTransp": [ ]
}
], - "infNFe": [
- {
- "chave": null,
- "PIN": null,
- "dPrev": null,
- "infUnidCarga": [ ],
- "infUnidTransp": [ ]
}
], - "infOutros": [
- {
- "tpDoc": null,
- "descOutros": null,
- "nDoc": null,
- "dEmi": null,
- "vDocFisc": null,
- "dPrev": null,
- "infUnidCarga": [ ],
- "infUnidTransp": [ ]
}
], - "infDCe": [
- {
- "chave": null
}
]
}, - "docAnt": {
- "emiDocAnt": [
- {
- "CNPJ": null,
- "CPF": null,
- "IE": null,
- "UF": null,
- "xNome": null,
- "idDocAnt": [ ]
}
]
}, - "infModal": {
- "versaoModal": "string",
- "rodo": {
- "RNTRC": "string",
- "occ": [
- null
]
}, - "aereo": {
- "nMinu": 0,
- "nOCA": "string",
- "dPrevAereo": "2019-08-24",
- "natCarga": {
- "xDime": null,
- "cInfManu": [ ]
}, - "tarifa": {
- "CL": null,
- "cTar": null,
- "vTar": null
}, - "peri": [
- null
]
}, - "ferrov": {
- "tpTraf": 0,
- "trafMut": {
- "respFat": null,
- "ferrEmi": null,
- "vFrete": null,
- "chCTeFerroOrigem": null,
- "ferroEnv": [ ]
}, - "fluxo": "string"
}, - "aquav": {
- "vPrest": 0,
- "vAFRMM": 0,
- "xNavio": "string",
- "balsa": [
- null
], - "nViag": "string",
- "direc": "string",
- "irin": "string",
- "detCont": [
- null
], - "tpNav": 0
}, - "duto": {
- "vTar": 1,
- "dIni": "2019-08-24",
- "dFim": "2019-08-24",
- "classDuto": 0,
- "tpContratacao": 0,
- "codPontoEntrada": "string",
- "codPontoSaida": "string",
- "nContrato": "string"
}, - "multimodal": {
- "COTM": "string",
- "indNegociavel": 0,
- "seg": {
- "infSeg": null,
- "nApol": null,
- "nAver": null
}
}
}, - "veicNovos": [
- {
- "chassi": "string",
- "cCor": "stri",
- "xCor": "string",
- "cMod": "string",
- "vUnit": 0,
- "vFrete": 0
}
], - "cobr": {
- "fat": {
- "nFat": "string",
- "vOrig": 1,
- "vDesc": 1,
- "vLiq": 1
}, - "dup": [
- {
- "nDup": null,
- "dVenc": null,
- "vDup": null
}
]
}, - "infCteSub": {
- "chCte": "string",
- "indAlteraToma": 0
}, - "infGlobalizado": {
- "xObs": "stringstringstr"
}, - "infServVinc": {
- "infCTeMultimodal": [
- {
- "chCTeMultimodal": null
}
]
}
}, - "infCteComp": [
- {
- "chCTe": "string"
}
], - "autXML": [
- {
- "CNPJ": "string",
- "CPF": "string"
}
], - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "infSolicNFF": {
- "xSolic": "string"
}
}, - "infCTeSupl": {
- "qrCodCTe": "stringstringstringstringstringstringstringstringst"
}, - "ambiente": "homologacao",
- "referencia": "string"
}{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}Informações adicionais:
required | object (CteSimpSefazInfCteSimp) Informações do CT-e. |
object (CteSimpSefazInfCTeSuplSimp) Informações suplementares do CT-e. | |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "infCte": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "cCT": "string",
- "CFOP": "string",
- "natOp": "string",
- "mod": 0,
- "serie": 0,
- "nCT": 1,
- "dhEmi": "2019-08-24T14:15:22Z",
- "tpImp": 0,
- "tpEmis": 0,
- "cDV": 0,
- "tpAmb": 0,
- "tpCTe": 0,
- "procEmi": 0,
- "verProc": "string",
- "cMunEnv": "string",
- "xMunEnv": "string",
- "UFEnv": "string",
- "modal": "string",
- "tpServ": 0,
- "UFIni": "string",
- "UFFim": "string",
- "retira": 0,
- "xDetRetira": "string",
- "dhCont": "2019-08-24T14:15:22Z",
- "xJust": "stringstringstr",
- "gCompraGov": {
- "tpEnteGov": 0,
- "pRedutor": 0,
- "tpOperGov": 0,
- "refDFeAnt": [
- "string"
]
}, - "tpPagAnt": 0,
- "gPagAntecipado": {
- "chDFePagAnt": "string"
}
}, - "compl": {
- "xCaracAd": "string",
- "xCaracSer": "string",
- "fluxo": {
- "xOrig": "string",
- "pass": [
- {
- "xPass": null
}
], - "xDest": "string",
- "xRota": "string"
}, - "xObs": "string",
- "ObsCont": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "ObsFisco": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
]
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "IE": "string",
- "IEST": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "fone": "string"
}, - "CRT": 0,
- "ISUFEmit": "stringst"
}, - "toma": {
- "toma": 0,
- "indIEToma": 0,
- "CNPJ": "string",
- "CPF": "string",
- "IE": "string",
- "xNome": "string",
- "ISUF": "string",
- "fone": "string",
- "enderToma": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "cPais": "string",
- "xPais": "string"
}, - "email": "string"
}, - "infCarga": {
- "vCarga": 0,
- "proPred": "string",
- "xOutCat": "string",
- "infQ": [
- {
- "cUnid": "string",
- "tpMed": "st",
- "qCarga": 0
}
], - "vCargaAverb": 1
}, - "det": [
- {
- "nItem": 1,
- "cMunIni": "string",
- "xMunIni": "string",
- "cMunFim": "string",
- "xMunFim": "string",
- "vPrest": 0,
- "vRec": 0,
- "Comp": [
- {
- "xNome": null,
- "vComp": null
}
], - "infNFe": [
- {
- "chNFe": null,
- "PIN": null,
- "dPrev": null,
- "infUnidCarga": [ ],
- "infUnidTransp": [ ]
}
], - "infDocAnt": [
- {
- "chCTe": null,
- "tpPrest": null,
- "infNFeTranspParcial": [ ]
}
]
}
], - "infModal": {
- "versaoModal": "string",
- "rodo": {
- "RNTRC": "string",
- "occ": [
- {
- "serie": null,
- "nOcc": null,
- "dEmi": null,
- "emiOcc": null
}
]
}, - "aereo": {
- "nMinu": 0,
- "nOCA": "string",
- "dPrevAereo": "2019-08-24",
- "natCarga": {
- "xDime": "string",
- "cInfManu": [
- null
]
}, - "tarifa": {
- "CL": "s",
- "cTar": "stri",
- "vTar": 0
}, - "peri": [
- {
- "nONU": null,
- "qTotEmb": null,
- "infTotAP": null
}
]
}, - "ferrov": {
- "tpTraf": 0,
- "trafMut": {
- "respFat": 0,
- "ferrEmi": 0,
- "vFrete": 0,
- "chCTeFerroOrigem": "string",
- "ferroEnv": [
- null
]
}, - "fluxo": "string"
}, - "aquav": {
- "vPrest": 0,
- "vAFRMM": 0,
- "xNavio": "string",
- "balsa": [
- {
- "xBalsa": null
}
], - "nViag": "string",
- "direc": "string",
- "irin": "string",
- "detCont": [
- {
- "nCont": null,
- "lacre": [ ],
- "infDoc": null
}
], - "tpNav": 0
}, - "duto": {
- "vTar": 1,
- "dIni": "2019-08-24",
- "dFim": "2019-08-24",
- "classDuto": 0,
- "tpContratacao": 0,
- "codPontoEntrada": "string",
- "codPontoSaida": "string",
- "nContrato": "string"
}, - "multimodal": {
- "COTM": "string",
- "indNegociavel": 0,
- "seg": {
- "infSeg": {
- "xSeg": null,
- "CNPJ": null
}, - "nApol": "string",
- "nAver": "string"
}
}
}, - "cobr": {
- "fat": {
- "nFat": "string",
- "vOrig": 1,
- "vDesc": 1,
- "vLiq": 1
}, - "dup": [
- {
- "nDup": "string",
- "dVenc": "2019-08-24",
- "vDup": 1
}
]
}, - "infCteSub": {
- "chCte": "string",
- "indAlteraToma": 0
}, - "imp": {
- "ICMS": {
- "ICMS00": {
- "CST": "string",
- "vBC": 0,
- "pICMS": 0,
- "vICMS": 0
}, - "ICMS20": {
- "CST": "string",
- "pRedBC": 1,
- "vBC": 0,
- "pICMS": 0,
- "vICMS": 0,
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMS45": {
- "CST": "string",
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMS60": {
- "CST": "string",
- "vBCSTRet": 0,
- "vICMSSTRet": 0,
- "pICMSSTRet": 0,
- "vCred": 0,
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMS90": {
- "CST": "string",
- "pRedBC": 1,
- "vBC": 0,
- "pICMS": 0,
- "vICMS": 0,
- "vCred": 0,
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMSOutraUF": {
- "CST": "string",
- "pRedBCOutraUF": 1,
- "vBCOutraUF": 0,
- "pICMSOutraUF": 0,
- "vICMSOutraUF": 0,
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMSSN": {
- "CST": "string",
- "indSN": 0
}
}, - "vTotTrib": 0,
- "infAdFisco": "string",
- "ICMSUFFim": {
- "vBCUFFim": 0,
- "pFCPUFFim": 0,
- "pICMSUFFim": 0,
- "pICMSInter": 0,
- "vFCPUFFim": 0,
- "vICMSUFFim": 0,
- "vICMSUFIni": 0
}, - "IBSCBS": {
- "CST": "string",
- "cClassTrib": "string",
- "indDoacao": 0,
- "gIBSCBS": {
- "vBC": 0,
- "gIBSUF": {
- "pIBSUF": null,
- "gDif": null,
- "gDevTrib": null,
- "gRed": null,
- "vIBSUF": null
}, - "gIBSMun": {
- "pIBSMun": null,
- "gDif": null,
- "gDevTrib": null,
- "gRed": null,
- "vIBSMun": null
}, - "vIBS": 0,
- "gCBS": {
- "pCBS": null,
- "gDif": null,
- "gDevTrib": null,
- "gRed": null,
- "gALCZFMCBS": null,
- "vCBS": null
}, - "gTribRegular": {
- "CSTReg": null,
- "cClassTribReg": null,
- "pAliqEfetRegIBSUF": null,
- "vTribRegIBSUF": null,
- "pAliqEfetRegIBSMun": null,
- "vTribRegIBSMun": null,
- "pAliqEfetRegCBS": null,
- "vTribRegCBS": null
}, - "gTribCompraGov": {
- "pAliqIBSUF": null,
- "vTribIBSUF": null,
- "pAliqIBSMun": null,
- "vTribIBSMun": null,
- "pAliqCBS": null,
- "vTribCBS": null
}
}, - "gEstornoCred": {
- "vIBSEstCred": 0,
- "vCBSEstCred": 0
}
}
}, - "pgtoVinc": {
- "pgto": [
- {
- "nPag": "string",
- "idTransacao": "string",
- "tpMeioPgto": "string",
- "CNPJReceb": "string",
- "CNPJBasePSP": "string"
}
]
}, - "total": {
- "vTPrest": 0,
- "vTRec": 0,
- "vTotDFe": 0
}, - "autXML": [
- {
- "CNPJ": "string",
- "CPF": "string"
}
], - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "infSolicNFF": {
- "xSolic": "string"
}
}, - "infCTeSupl": {
- "qrCodCTe": "stringstringstringstringstringstringstringstringst"
}, - "ambiente": "homologacao",
- "referencia": "string"
}{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}Retorna a lista de CT-e de acordo com os critérios de busca utilizados. Os CT-e são retornados ordenados pela data da criação, com os mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do emitente. Utilize o valor sem máscara. |
| referencia | string Seu identificador único para o documento. |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| chave | string Chave de acesso do DF-e. |
| serie | string Série do DF-e. |
| @count | integer |
Array of objects (Dfe) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}Realiza a sincronização dos dados a partir da consulta da situação atual da CT-e na Base de Dados do Portal da Secretaria de Fazenda Estadual.
Cenários de uso:
erro na API, mas está autorizado na SEFAZ (útil em casos de erros de transmissão com a SEFAZ, como instabilidades e timeouts).autorizadona API, mas está cancelado na SEFAZ.Informações adicionais:
| id required | string ID único do CT-e gerado pela API. |
| status | string Enum: "pendente" "sincronizado" "erro" Situação atual da sincronização. |
| codigo_status | integer Código da situação atual do DF-e. |
| motivo_status | string Descrição literal da situação atual do DF-e. |
| data_recebimento | string <date-time> Data e hora de processamento. |
| chave | string Chave de Acesso do DF-e consultado. |
{- "status": "pendente",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "chave": "string"
}É possível enviar até 20 correções diferentes, sendo que será válido sempre a última correção enviada.
Informações adicionais:
| id required | string ID único do CT-e gerado pela API. |
required | Array of objects (CteInfCorrecao) non-empty Grupo de Informações de Correção. | ||||||||
Array (non-empty)
| |||||||||
required | Array of objects (CteInfCorrecao) non-empty Grupo de Informações de Correção. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "correcoes": [
- {
- "grupo_alterado": "string",
- "campo_alterado": "string",
- "valor_alterado": "string",
- "numero_item_alterado": 0
}
]
}{- "correcoes": [
- {
- "grupo_alterado": "string",
- "campo_alterado": "string",
- "valor_alterado": "string",
- "numero_item_alterado": 0
}
], - "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Utilize esse endpoint para obter o XML do conhecimento enviado para a SEFAZ.
O XML estará disponível nesse endpoint mesmo em casos que o conhecimento tenha sido rejeitado.
Informações adicionais:
| id required | string ID único da CT-e OS gerado pela API. |
Utilize esse endpoint para obter o XML do conhecimento enviado para a SEFAZ, complementado com a informação do protocolo de autorização de uso (TAG raiz cteProc).
O XML só estará disponível nesse endpoint caso o conhecimento tenha sido autorizado pela SEFAZ. Para obter o XML nos demais casos, utilize o endpoint GET /cteos/{id}/xml/conhecimento.
Informações adicionais:
| id required | string ID único do CT-e OS gerado pela API. |
Informações adicionais:
| id required | string ID único do CT-e OS gerado pela API. |
| justificativa | string Justificativa para o cancelamento. Preencheremos automaticamente, caso esteja em branco. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string"
}{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Consulta do status do serviço prestado pelo Portal da Secretaria de Fazenda Estadual.
A API mantém a última consulta em cache por 5 minutos, evitando sobrecarregar desnecessariamente os servidores da SEFAZ (conforme orientação do MOC - versão 3.0.0a, item 4.6.3). Dessa forma, você poderá chamar esse endpoint quantas vezes quiser, sem preocupar-se em ter o seu CNPJ bloqueado por consumo indevido (Rejeição 656).
| cpf_cnpj required | string CPF/CNPJ do emitente. Utilize o valor sem máscara. |
| autorizador | string Ambiente Autorizador. Autorizadores disponíveis: Caso não seja informado, será utilizado o ambiente autorizador da UF do emitente. |
| autorizador | string Enum: "AM" "BA" "CE" "GO" "MG" "MS" "MT" "PE" "PR" "RS" "SP" "SVAN" "SVRS" "SVCAN" "SVCRS" "AN" "SVSP" "SVCSP" SEFAZ autorizadora responsável. |
| ambiente | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| data_hora_consulta | string <date-time> Data e hora da consulta. |
| codigo_status | integer Código do status da mensagem enviada. |
| motivo_status | string Descrição literal do status do serviço solicitado. |
| tempo_medio_resposta | integer or null Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos. |
| data_hora_retorno | string or null <date-time> Data e hora prevista para o retorno dos serviços prestados. |
{- "autorizador": "AM",
- "ambiente": "homologacao",
- "data_hora_consulta": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "tempo_medio_resposta": 0,
- "data_hora_retorno": "2019-08-24T14:15:22Z"
}| id required | string ID único do CT-e OS gerado pela API. |
required | Array of objects (CteOsInfCorrecao) non-empty Grupo de Informações de Correção. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "correcoes": [
- {
- "grupo_alterado": "string",
- "campo_alterado": "string",
- "valor_alterado": "string",
- "numero_item_alterado": 0
}
], - "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Consulta os detalhes de um CT-e OS já existente. Forneça o ID único obtido de uma requisição de emissão ou de listagem de CT-e OS e a API irá retornar as informações do CT-e OS correspondente.
| id required | string ID único do CT-e OS gerado pela API. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}| id required | string ID único do evento gerado pela API. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}| id required | string ID único do CT-e OS gerado pela API. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Informações adicionais:
required | object (CteOsSefazInfCteOS) Informações do CT-e Outros Serviços. |
object (CteOsSefazInfCTeSuplOS) Informações suplementares do CT-e. | |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "infCte": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "cCT": "string",
- "CFOP": "string",
- "natOp": "string",
- "mod": 0,
- "serie": 0,
- "nCT": 1,
- "dhEmi": "2019-08-24T14:15:22Z",
- "tpImp": 0,
- "tpEmis": 0,
- "cDV": 0,
- "tpAmb": 0,
- "tpCTe": 0,
- "procEmi": 0,
- "verProc": "string",
- "cMunEnv": "string",
- "xMunEnv": "string",
- "UFEnv": "string",
- "modal": "string",
- "tpServ": 0,
- "indIEToma": 0,
- "cMunIni": "string",
- "xMunIni": "string",
- "UFIni": "string",
- "cMunFim": "string",
- "xMunFim": "string",
- "UFFim": "string",
- "infPercurso": [
- {
- "UFPer": "string"
}
], - "dhCont": "2019-08-24T14:15:22Z",
- "xJust": "stringstringstr",
- "gCompraGov": {
- "tpEnteGov": 0,
- "pRedutor": 0,
- "tpOperGov": 0,
- "refDFeAnt": [
- "string"
]
}
}, - "compl": {
- "xCaracAd": "string",
- "xCaracSer": "string",
- "xEmi": "string",
- "xObs": "string",
- "ObsCont": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "ObsFisco": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
]
}, - "emit": {
- "CNPJ": "string",
- "IE": "string",
- "IEST": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "fone": "string"
}, - "CRT": 0,
- "ISUFEmit": "stringst"
}, - "toma": {
- "CNPJ": "string",
- "CPF": "string",
- "IE": "string",
- "xNome": "string",
- "xFant": "string",
- "fone": "string",
- "enderToma": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "cPais": "string",
- "xPais": "string"
}, - "email": "string"
}, - "vPrest": {
- "vTPrest": 0,
- "vRec": 0,
- "Comp": [
- {
- "xNome": "string",
- "vComp": 0
}
]
}, - "imp": {
- "ICMS": {
- "ICMS00": {
- "CST": "string",
- "vBC": 0,
- "pICMS": 0,
- "vICMS": 0
}, - "ICMS20": {
- "CST": "string",
- "pRedBC": 1,
- "vBC": 0,
- "pICMS": 0,
- "vICMS": 0,
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMS45": {
- "CST": "string",
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMS90": {
- "CST": "string",
- "pRedBC": 1,
- "vBC": 0,
- "pICMS": 0,
- "vICMS": 0,
- "vCred": 0,
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMSOutraUF": {
- "CST": "string",
- "pRedBCOutraUF": 1,
- "vBCOutraUF": 0,
- "pICMSOutraUF": 0,
- "vICMSOutraUF": 0,
- "vICMSDeson": 0,
- "cBenef": "string"
}, - "ICMSSN": {
- "CST": "string",
- "indSN": 0
}
}, - "vTotTrib": 0,
- "infAdFisco": "string",
- "ICMSUFFim": {
- "vBCUFFim": 0,
- "pFCPUFFim": 0,
- "pICMSUFFim": 0,
- "pICMSInter": 0,
- "vFCPUFFim": 0,
- "vICMSUFFim": 0,
- "vICMSUFIni": 0
}, - "infTribFed": {
- "vPIS": 0,
- "vCOFINS": 0,
- "vIR": 0,
- "vINSS": 0,
- "vCSLL": 0
}, - "IBSCBS": {
- "CST": "string",
- "cClassTrib": "string",
- "indDoacao": 0,
- "gIBSCBS": {
- "vBC": 0,
- "gIBSUF": {
- "pIBSUF": null,
- "gDif": null,
- "gDevTrib": null,
- "gRed": null,
- "vIBSUF": null
}, - "gIBSMun": {
- "pIBSMun": null,
- "gDif": null,
- "gDevTrib": null,
- "gRed": null,
- "vIBSMun": null
}, - "vIBS": 0,
- "gCBS": {
- "pCBS": null,
- "gDif": null,
- "gDevTrib": null,
- "gRed": null,
- "gALCZFMCBS": null,
- "vCBS": null
}, - "gTribRegular": {
- "CSTReg": null,
- "cClassTribReg": null,
- "pAliqEfetRegIBSUF": null,
- "vTribRegIBSUF": null,
- "pAliqEfetRegIBSMun": null,
- "vTribRegIBSMun": null,
- "pAliqEfetRegCBS": null,
- "vTribRegCBS": null
}, - "gTribCompraGov": {
- "pAliqIBSUF": null,
- "vTribIBSUF": null,
- "pAliqIBSMun": null,
- "vTribIBSMun": null,
- "pAliqCBS": null,
- "vTribCBS": null
}
}, - "gEstornoCred": {
- "vIBSEstCred": 0,
- "vCBSEstCred": 0
}
}, - "vTotDFe": 0
}, - "pgtoVinc": {
- "pgto": [
- {
- "nPag": "string",
- "idTransacao": "string",
- "tpMeioPgto": "string",
- "CNPJReceb": "string",
- "CNPJBasePSP": "string"
}
]
}, - "infCTeNorm": {
- "infServico": {
- "xDescServ": "string",
- "infQ": {
- "qCarga": 0
}
}, - "infDocRef": [
- {
- "nDoc": "string",
- "serie": "str",
- "subserie": "str",
- "dEmi": "2019-08-24",
- "vDoc": 0,
- "chBPe": "string"
}
], - "seg": [
- {
- "respSeg": 0,
- "xSeg": "string",
- "nApol": "string"
}
], - "infModal": {
- "versaoModal": "string",
- "rodoOS": {
- "TAF": "string",
- "NroRegEstadual": "string",
- "veic": {
- "placa": null,
- "RENAVAM": null,
- "prop": null,
- "UF": null
}, - "infFretamento": {
- "tpFretamento": null,
- "dhViagem": null
}
}
}, - "infCteSub": {
- "chCte": "string"
}, - "refCTeCanc": "string",
- "cobr": {
- "fat": {
- "nFat": "string",
- "vOrig": 1,
- "vDesc": 1,
- "vLiq": 1
}, - "dup": [
- {
- "nDup": null,
- "dVenc": null,
- "vDup": null
}
]
}, - "infGTVe": [
- {
- "chCTe": "string",
- "Comp": [
- null
]
}
]
}, - "infCteComp": [
- {
- "chCTe": "string"
}
], - "autXML": [
- {
- "CNPJ": "string",
- "CPF": "string"
}
], - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "tpPagAnt": 0,
- "gPagAntecipado": {
- "chCTePagAnt": "string"
}
}, - "infCTeSupl": {
- "qrCodCTe": "stringstringstringstringstringstringstringstringst"
}, - "ambiente": "homologacao",
- "referencia": "string"
}{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}Retorna a lista de CT-e OS de acordo com os critérios de busca utilizados. Os CT-e OS são retornados ordenados pela data da criação, com os mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do emitente. Utilize o valor sem máscara. |
| referencia | string Seu identificador único para o documento. |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| chave | string Chave de acesso do DF-e. |
| serie | string Série do DF-e. |
| @count | integer |
Array of objects (Dfe) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}Realiza a sincronização dos dados a partir da consulta da situação atual do CT-e OS na Base de Dados do Portal da Secretaria de Fazenda Estadual.
Cenários de uso:
erro na API, mas está autorizado na SEFAZ (útil em casos de erros de transmissão com a SEFAZ, como instabilidades e timeouts).autorizadona API, mas está cancelado na SEFAZ.Informações adicionais:
| id required | string ID único do CT-e OS gerado pela API. |
| status | string Enum: "pendente" "sincronizado" "erro" Situação atual da sincronização. |
| codigo_status | integer Código da situação atual do DF-e. |
| motivo_status | string Descrição literal da situação atual do DF-e. |
| data_recebimento | string <date-time> Data e hora de processamento. |
| chave | string Chave de Acesso do DF-e consultado. |
{- "status": "pendente",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "chave": "string"
}É possível enviar até 20 correções diferentes, sendo que será válido sempre a última correção enviada.
Informações adicionais:
| id required | string ID único do CT-e OS gerado pela API. |
required | Array of objects (CteOsInfCorrecao) non-empty Grupo de Informações de Correção. | ||||||||
Array (non-empty)
| |||||||||
required | Array of objects (CteOsInfCorrecao) non-empty Grupo de Informações de Correção. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "correcoes": [
- {
- "grupo_alterado": "string",
- "campo_alterado": "string",
- "valor_alterado": "string",
- "numero_item_alterado": 0
}
]
}{- "correcoes": [
- {
- "grupo_alterado": "string",
- "campo_alterado": "string",
- "valor_alterado": "string",
- "numero_item_alterado": 0
}
], - "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Utilize esse endpoint para obter o XML da DC-e enviada para a SEFAZ.
O XML estará disponível nesse endpoint mesmo em casos que a declaração tenha sido rejeitada.
Informações adicionais:
| id required | string ID único da DC-e gerada pela API. |
Utilize esse endpoint para obter o XML da DC-e enviada para a SEFAZ, complementado com a informação do protocolo de autorização de uso (TAG raiz dceProc).
O XML só estará disponível nesse endpoint caso a DC-e tenha sido autorizada pela SEFAZ. Para obter o XML nos demais casos, utilize o endpoint GET /dce/{id}/xml/declaracao.
Informações adicionais:
| id required | string ID único da DC-e gerada pela API. |
Informações adicionais:
| id required | string ID único da DC-e gerada pela API. |
| justificativa | string Justificativa para o cancelamento. Preencheremos automaticamente, caso esteja em branco. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string"
}{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Consulta do status do serviço prestado pelo Portal da Secretaria de Fazenda Estadual.
A API mantém a última consulta em cache por 5 minutos, evitando sobrecarregar desnecessariamente os servidores da SEFAZ.
| cpf_cnpj required | string CPF/CNPJ do emitente. Utilize o valor sem máscara. |
| autorizador | string Ambiente Autorizador. Autorizadores disponíveis: Caso não seja informado, será utilizado o ambiente autorizador da UF do emitente. |
| autorizador | string Enum: "AM" "BA" "CE" "GO" "MG" "MS" "MT" "PE" "PR" "RS" "SP" "SVAN" "SVRS" "SVCAN" "SVCRS" "AN" "SVSP" "SVCSP" SEFAZ autorizadora responsável. |
| ambiente | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| data_hora_consulta | string <date-time> Data e hora da consulta. |
| codigo_status | integer Código do status da mensagem enviada. |
| motivo_status | string Descrição literal do status do serviço solicitado. |
| tempo_medio_resposta | integer or null Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos. |
| data_hora_retorno | string or null <date-time> Data e hora prevista para o retorno dos serviços prestados. |
{- "autorizador": "AM",
- "ambiente": "homologacao",
- "data_hora_consulta": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "tempo_medio_resposta": 0,
- "data_hora_retorno": "2019-08-24T14:15:22Z"
}Consulta os detalhes de uma DC-e já existente. Forneça o ID único obtido de uma requisição de emissão ou de listagem de DC-e e a API irá retornar as informações da DC-e correspondente.
| id required | string ID único da DC-e gerada pela API. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}| id required | string ID único da DC-e gerada pela API. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Informações adicionais:
required | object (DceSefazInfDCe) Informações da DCe. |
required | object (DceSefazInfSolicDCe) Informações de solicitação da DCe pelo Fisco. |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "infDCe": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "cDC": "string",
- "mod": 0,
- "serie": 0,
- "nDC": 1,
- "dhEmi": "2019-08-24T14:15:22Z",
- "tpEmis": 0,
- "tpEmit": 0,
- "nSiteAutoriz": 0,
- "cDV": 0,
- "tpAmb": 0,
- "verProc": "string"
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "enderEmit": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}
}, - "Fisco": {
- "CNPJ": "string",
- "xOrgao": "string",
- "UF": "string"
}, - "Marketplace": {
- "CNPJ": "string",
- "xNome": "string",
- "Site": "string"
}, - "Transportadora": {
- "CNPJ": "string",
- "xNome": "string"
}, - "ECT": {
- "CNPJ": "string",
- "xNome": "string"
}, - "dest": {
- "CNPJ": "string",
- "CPF": "string",
- "idOutros": "string",
- "xNome": "string",
- "enderDest": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string"
}
}, - "autXML": [
- {
- "CNPJ": "string",
- "CPF": "string"
}
], - "det": [
- {
- "nItem": 1,
- "prod": {
- "xProd": "string",
- "NCM": "string",
- "qCom": 0,
- "vUnCom": 0,
- "vProd": 0
}, - "infAdProd": "string"
}
], - "total": {
- "vDC": 0
}, - "transp": {
- "modTrans": 0,
- "CNPJTransp": "string"
}, - "infAdic": {
- "infAdFisco": "string",
- "infCpl": "string",
- "infAdMarketplace": "string",
- "infAdECT": "string",
- "obsEmit": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "obsFisco": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "obsMarketplace": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "obsECT": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
]
}, - "infDec": {
- "xObs1": "string",
- "xObs2": "string"
}
}, - "infSolicDCe": {
- "xSolic": "string"
}, - "ambiente": "homologacao",
- "referencia": "string"
}{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}Retorna a lista de DC-e de acordo com os critérios de busca utilizados. As DC-e são retornadas ordenadas pela data da criação, com as mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do emitente. Utilize o valor sem máscara. |
| referencia | string Seu identificador único para o documento. |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| chave | string Chave de acesso do DF-e. |
| serie | string Série do DF-e. |
| @count | integer |
Array of objects (Dfe) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}Utilize esse endpoint para obter o XML do manifesto enviado para a SEFAZ.
O XML estará disponível nesse endpoint mesmo em casos que o manifesto tenha sido rejeitado.
Informações adicionais:
| id required | string ID único da MDF-e gerado pela API. |
Utilize esse endpoint para obter o XML do manifesto enviado para a SEFAZ, complementado com a informação do protocolo de autorização ou denegação de uso (TAG raiz mdfeProc).
O XML só estará disponível nesse endpoint caso o manifesto tenha sido autorizado ou denegado pela SEFAZ. Para obter o XML nos demais casos, utilize o endpoint GET /mdfe/{id}/xml/manifesto.
Informações adicionais:
| id required | string ID único do MDF-e gerado pela API. |
Informações adicionais:
| id required | string ID único do MDF-e gerado pela API. |
Dados do cancelamento.
| justificativa | string Justificativa para o cancelamento. Preencheremos automaticamente, caso esteja em branco. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descriç ão literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string"
}{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Consulta do status do serviço prestado pelo Portal da Secretaria de Fazenda Estadual.
A API mantém a última consulta em cache por 5 minutos, evitando sobrecarregar desnecessariamente os servidores da SEFAZ (conforme orientação do MOC - versão 3.0.0a, item 4.6.3). Dessa forma, você poderá chamar esse endpoint quantas vezes quiser, sem preocupar-se em ter o seu CNPJ bloqueado por consumo indevido (Rejeição 656).
| cpf_cnpj required | string CPF/CNPJ do emitente. Utilize o valor sem máscara. |
| autorizador | string Ambiente Autorizador. Autorizadores disponíveis: Caso não seja informado, será utilizado o ambiente autorizador da UF do emitente. |
| autorizador | string Enum: "AM" "BA" "CE" "GO" "MG" "MS" "MT" "PE" "PR" "RS" "SP" "SVAN" "SVRS" "SVCAN" "SVCRS" "AN" "SVSP" "SVCSP" SEFAZ autorizadora responsável. |
| ambiente | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| data_hora_consulta | string <date-time> Data e hora da consulta. |
| codigo_status | integer Código do status da mensagem enviada. |
| motivo_status | string Descrição literal do status do serviço solicitado. |
| tempo_medio_resposta | integer or null Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos. |
| data_hora_retorno | string or null <date-time> Data e hora prevista para o retorno dos serviços prestados. |
{- "autorizador": "AM",
- "ambiente": "homologacao",
- "data_hora_consulta": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "tempo_medio_resposta": 0,
- "data_hora_retorno": "2019-08-24T14:15:22Z"
}| cpf_cnpj required | string CPF/CNPJ do emitente. Utilize o valor sem máscara. |
| tpAmb | integer or null Identificação do Ambiente:
|
| verAplic | string or null Versão do Aplicativo que processou o MDF-e. |
| cStat required | integer or null Código do status da mensagem enviada. |
| xMotivo | string or null Descrição literal do status do serviço solicitado. |
| cUF | integer or null código da UF de atendimento. |
Array of objects (MdfeNaoEncerrado) |
{- "tpAmb": 0,
- "verAplic": "string",
- "cStat": 0,
- "xMotivo": "string",
- "cUF": 0,
- "infMDFe": [
- {
- "chMDFe": "string",
- "nProt": "string"
}
]
}| id required | string ID único do MDF-e gerado pela API. |
| data_encerramento | string <date> Data que o manifesto foi encerrado. |
| uf | string UF de encerramento do manifesto. |
| codigo_municipio | string Código do Município de encerramento do manifesto. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "data_encerramento": "2019-08-24",
- "uf": "string",
- "codigo_municipio": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}| id required | string ID único do evento gerado pela API. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Consulta os detalhes de um lote já existente. Forneça o ID único obtido de uma requisição de emissão ou de listagem de lotes e a API irá retornar as informações do lote correspondente.
| id required | string ID único do lote gerado pela API. |
| id | string ID único gerado pela API para este documento. |
| created_at | string <date-time> |
| status | string Enum: "pendente" "processado" "erro" |
| ambiente | string Enum: "homologacao" "producao" |
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id_lote | string or null |
object (DfeRecibo) | |
Array of objects (Dfe) |
{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "ambiente": "homologacao",
- "referencia": "string",
- "id_lote": "string",
- "recibo": {
- "numero": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_mensagem": 0,
- "mensagem": "string"
}, - "documentos": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}Consulta os detalhes de um manifesto já existente. Forneça o ID único obtido de uma requisição de emissão ou de listagem de manifestos e a API irá retornar as informações do manifesto correspondente.
| id required | string ID único do MDF-e gerado pela API. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}| id required | string ID único do MDF-e gerado pela API. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Informações adicionais:
Array of objects (MdfePedidoEmissao) = 1 items | |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string <= 50 characters Seu identificador para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id_lote required | string |
| id | string ID único gerado pela API para este documento. |
| created_at | string <date-time> |
| status | string Enum: "pendente" "processado" "erro" |
| ambiente | string Enum: "homologacao" "producao" |
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id_lote | string or null |
object (DfeRecibo) | |
Array of objects (Dfe) |
{- "documentos": [
- {
- "infMDFe": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "tpAmb": 0,
- "tpEmit": 0,
- "tpTransp": 0,
- "mod": 0,
- "serie": 0,
- "nMDF": 1,
- "cMDF": "string",
- "cDV": 0,
- "modal": 0,
- "dhEmi": "2019-08-24T14:15:22Z",
- "tpEmis": 0,
- "procEmi": "string",
- "verProc": "string",
- "UFIni": "string",
- "UFFim": "string",
- "infMunCarrega": [
- null
], - "infPercurso": [
- null
], - "dhIniViagem": "2019-08-24T14:15:22Z",
- "indCanalVerde": 0,
- "indCarregaPosterior": 0
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "IE": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": null,
- "nro": null,
- "xCpl": null,
- "xBairro": null,
- "cMun": null,
- "xMun": null,
- "CEP": null,
- "UF": null,
- "fone": null,
- "email": null
}
}, - "infModal": {
- "versaoModal": "string",
- "aereo": {
- "nac": null,
- "matr": null,
- "nVoo": null,
- "cAerEmb": null,
- "cAerDes": null,
- "dVoo": null
}, - "rodo": {
- "infANTT": null,
- "veicTracao": null,
- "veicReboque": [ ],
- "codAgPorto": null,
- "lacRodo": [ ]
}, - "aquav": {
- "irin": null,
- "tpEmb": null,
- "cEmbar": null,
- "xEmbar": null,
- "nViag": null,
- "cPrtEmb": null,
- "cPrtDest": null,
- "prtTrans": null,
- "tpNav": null,
- "infTermCarreg": [ ],
- "infTermDescarreg": [ ],
- "infEmbComb": [ ],
- "infUnidCargaVazia": [ ],
- "infUnidTranspVazia": [ ],
- "MMSI": null
}, - "ferrov": {
- "trem": null,
- "vag": [ ]
}
}, - "infDoc": {
- "infMunDescarga": [
- null
]
}, - "seg": [
- {
- "infResp": null,
- "infSeg": null,
- "nApol": null,
- "nAver": [ ]
}
], - "prodPred": {
- "tpCarga": "string",
- "xProd": "string",
- "cEAN": "string",
- "NCM": "string",
- "infLotacao": {
- "infLocalCarrega": null,
- "infLocalDescarrega": null
}
}, - "tot": {
- "qCTe": 0,
- "qNFe": 0,
- "qMDFe": 0,
- "vCarga": 0,
- "cUnid": "string",
- "qCarga": 0
}, - "lacres": [
- {
- "nLacre": null
}
], - "autXML": [
- {
- "CNPJ": null,
- "CPF": null
}
], - "infAdic": {
- "infAdFisco": "string",
- "infCpl": "string"
}, - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "infSolicNFF": {
- "xSolic": "string"
}
}, - "infMDFeSupl": {
- "qrCodMDFe": "stringstringstringstringstringstringstringstringst"
}, - "ambiente": "homologacao",
- "referencia": "string"
}
], - "ambiente": "homologacao",
- "referencia": "string",
- "id_lote": "string"
}{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "ambiente": "homologacao",
- "referencia": "string",
- "id_lote": "string",
- "recibo": {
- "numero": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_mensagem": 0,
- "mensagem": "string"
}, - "documentos": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}Informações adicionais:
required | object (MdfeSefazInfMDFe) Informações do MDF-e. |
object (MdfeSefazInfMDFeSupl) Informações suplementares do MDF-e. | |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "infMDFe": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "tpAmb": 0,
- "tpEmit": 0,
- "tpTransp": 0,
- "mod": 0,
- "serie": 0,
- "nMDF": 1,
- "cMDF": "string",
- "cDV": 0,
- "modal": 0,
- "dhEmi": "2019-08-24T14:15:22Z",
- "tpEmis": 0,
- "procEmi": "string",
- "verProc": "string",
- "UFIni": "string",
- "UFFim": "string",
- "infMunCarrega": [
- {
- "cMunCarrega": "string",
- "xMunCarrega": "string"
}
], - "infPercurso": [
- {
- "UFPer": "string"
}
], - "dhIniViagem": "2019-08-24T14:15:22Z",
- "indCanalVerde": 0,
- "indCarregaPosterior": 0
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "IE": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "fone": "string",
- "email": "string"
}
}, - "infModal": {
- "versaoModal": "string",
- "aereo": {
- "nac": "stri",
- "matr": "string",
- "nVoo": "string",
- "cAerEmb": "stri",
- "cAerDes": "stri",
- "dVoo": "2019-08-24"
}, - "rodo": {
- "infANTT": {
- "RNTRC": "string",
- "infCIOT": [
- null
], - "valePed": {
- "disp": [ ],
- "categCombVeic": null
}, - "infContratante": [
- null
], - "infPag": [
- null
]
}, - "veicTracao": {
- "cInt": "string",
- "placa": "string",
- "RENAVAM": "stringstr",
- "tara": 0,
- "capKG": 0,
- "capM3": 0,
- "prop": {
- "CPF": null,
- "CNPJ": null,
- "RNTRC": null,
- "xNome": null,
- "IE": null,
- "UF": null,
- "tpProp": null
}, - "condutor": [
- null
], - "tpRod": "string",
- "tpCar": "string",
- "UF": "string"
}, - "veicReboque": [
- {
- "cInt": null,
- "placa": null,
- "RENAVAM": null,
- "tara": null,
- "capKG": null,
- "capM3": null,
- "prop": null,
- "tpCar": null,
- "UF": null
}
], - "codAgPorto": "string",
- "lacRodo": [
- {
- "nLacre": null
}
]
}, - "aquav": {
- "irin": "string",
- "tpEmb": "string",
- "cEmbar": "string",
- "xEmbar": "string",
- "nViag": "string",
- "cPrtEmb": "strin",
- "cPrtDest": "strin",
- "prtTrans": "string",
- "tpNav": 0,
- "infTermCarreg": [
- {
- "cTermCarreg": null,
- "xTermCarreg": null
}
], - "infTermDescarreg": [
- {
- "cTermDescarreg": null,
- "xTermDescarreg": null
}
], - "infEmbComb": [
- {
- "cEmbComb": null,
- "xBalsa": null
}
], - "infUnidCargaVazia": [
- {
- "idUnidCargaVazia": null,
- "tpUnidCargaVazia": null
}
], - "infUnidTranspVazia": [
- {
- "idUnidTranspVazia": null,
- "tpUnidTranspVazia": null
}
], - "MMSI": "string"
}, - "ferrov": {
- "trem": {
- "xPref": "string",
- "dhTrem": "2019-08-24T14:15:22Z",
- "xOri": "str",
- "xDest": "str",
- "qVag": 1
}, - "vag": [
- {
- "pesoBC": null,
- "pesoR": null,
- "tpVag": null,
- "serie": null,
- "nVag": null,
- "nSeq": null,
- "TU": null
}
]
}
}, - "infDoc": {
- "infMunDescarga": [
- {
- "cMunDescarga": "string",
- "xMunDescarga": "string",
- "infCTe": [
- null
], - "infNFe": [
- null
], - "infMDFeTransp": [
- null
]
}
]
}, - "seg": [
- {
- "infResp": {
- "respSeg": 0,
- "CNPJ": "string",
- "CPF": "string"
}, - "infSeg": {
- "xSeg": "string",
- "CNPJ": "string"
}, - "nApol": "string",
- "nAver": [
- "string"
]
}
], - "prodPred": {
- "tpCarga": "string",
- "xProd": "string",
- "cEAN": "string",
- "NCM": "string",
- "infLotacao": {
- "infLocalCarrega": {
- "CEP": "string",
- "latitude": "string",
- "longitude": "string"
}, - "infLocalDescarrega": {
- "CEP": "string",
- "latitude": "string",
- "longitude": "string"
}
}
}, - "tot": {
- "qCTe": 0,
- "qNFe": 0,
- "qMDFe": 0,
- "vCarga": 0,
- "cUnid": "string",
- "qCarga": 0
}, - "lacres": [
- {
- "nLacre": "string"
}
], - "autXML": [
- {
- "CNPJ": "string",
- "CPF": "string"
}
], - "infAdic": {
- "infAdFisco": "string",
- "infCpl": "string"
}, - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "infSolicNFF": {
- "xSolic": "string"
}
}, - "infMDFeSupl": {
- "qrCodMDFe": "stringstringstringstringstringstringstringstringst"
}, - "ambiente": "homologacao",
- "referencia": "string"
}{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}Informações adicionais:
| id required | string ID único do MDF-e gerado pela API. |
| data_encerramento | string or null <date> Data que o manifesto foi encerrado. Opcional. Caso não seja informada, será utilizada a data em que a solicitação foi feita à API. |
| uf required | string UF de encerramento do manifesto. |
| codigo_municipio required | string Código IBGE do Município de encerramento do manifesto. |
| data_encerramento | string <date> Data que o manifesto foi encerrado. |
| uf | string UF de encerramento do manifesto. |
| codigo_municipio | string Código do Município de encerramento do manifesto. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "data_encerramento": "2019-08-24",
- "uf": "string",
- "codigo_municipio": "string"
}{- "data_encerramento": "2019-08-24",
- "uf": "string",
- "codigo_municipio": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Informações adicionais:
| id required | string ID único do MDF-e gerado pela API. |
| nome_condutor required | string [ 2 .. 60 ] characters Nome do condutor. |
| cpf_condutor required | string CPF do condutor. |
| nome_condutor | string Nome do condutor. |
| cpf_condutor | string CPF do condutor. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "nome_condutor": "string",
- "cpf_condutor": "string"
}{- "nome_condutor": "string",
- "cpf_condutor": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Informações adicionais:
| id required | string ID único do MDF-e gerado pela API. |
| codigo_municipio_carrega | string Código do Município de carregamento. |
| municipio_carrega | string Nome do Município de carregamento. |
Array of objects (MdfeDocumentoVinculado) Informações dos documentos fiscais vinculados ao manifesto. | |
| protocolo_autorizacao | string |
| codigo_municipio_carrega | string Código do Município de carregamento. |
| municipio_carrega | string Nome do Município de carregamento. |
Array of objects (MdfeDocumentoVinculado) Informações dos documentos fiscais vinculados ao manifesto. | |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "codigo_municipio_carrega": "string",
- "municipio_carrega": "string",
- "documentos": [
- {
- "codigo_municipio_descarga": "string",
- "municipio_descarga": "string",
- "chave_acesso_nfe": "string"
}
], - "protocolo_autorizacao": "string"
}{- "codigo_municipio_carrega": "string",
- "municipio_carrega": "string",
- "documentos": [
- {
- "codigo_municipio_descarga": "string",
- "municipio_descarga": "string",
- "chave_acesso_nfe": "string"
}
], - "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Retorna a lista dos lotes de acordo com os critérios de busca utilizados. Os lotes são retornados ordenados pela data da criação, com os mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do emitente. Utilize o valor sem máscara. |
| referencia | string |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| @count | integer |
Array of objects (DfeLote) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "ambiente": "homologacao",
- "referencia": "string",
- "id_lote": "string",
- "recibo": {
- "numero": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_mensagem": 0,
- "mensagem": "string"
}, - "documentos": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": null,
- "id": null,
- "ambiente": null,
- "status": null,
- "autor": null,
- "chave_acesso": null,
- "data_evento": null,
- "numero_sequencial": null,
- "data_recebimento": null,
- "codigo_status": null,
- "motivo_status": null,
- "numero_protocolo": null,
- "codigo_mensagem": null,
- "mensagem": null,
- "tipo_evento": null
}
}
]
}
]
}Retorna a lista de manifestos de acordo com os critérios de busca utilizados. Os manifestos são retornados ordenados pela data da criação, com os mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do emitente. Utilize o valor sem máscara. |
| referencia | string Seu identificador único para o documento. |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| chave | string Chave de acesso do DF-e. |
| serie | string Série do DF-e. |
| @count | integer |
Array of objects (Dfe) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}Realiza a sincronização dos dados a partir da consulta da situação atual da MDF-e na Base de Dados do Portal da Secretaria de Fazenda Estadual.
Cenários de uso:
erro na API, mas está autorizado na SEFAZ (útil em casos de erros de transmissão com a SEFAZ, como instabilidades e timeouts).autorizadona API, mas está cancelado ou encerrado na SEFAZ.Informações adicionais:
| id required | string ID único do MDF-e gerado pela API. |
| status | string Enum: "pendente" "sincronizado" "erro" Situação atual da sincronização. |
| codigo_status | integer Código da situação atual do DF-e. |
| motivo_status | string Descrição literal da situação atual do DF-e. |
| data_recebimento | string <date-time> Data e hora de processamento. |
| chave | string Chave de Acesso do DF-e consultado. |
{- "status": "pendente",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "chave": "string"
}| id required | string ID único da NFC-e gerado pela API. |
| logotipo | boolean Default: false Imprime o documento com logotipo, desde que esteja cadastrado na empresa. |
| nome_fantasia | boolean Default: false Exibe o nome fantasia do emitente, desde que esteja presente no XML da nota. |
| mensagem_rodape | string <= 120 characters Default: "" Imprime mensagem no rodapé do documento. O caractere Exemplos de Uso:
|
| resumido | boolean Default: false Poderá ser impresso apenas o DANFE NFC-e resumido ou ecológico, sem o detalhamento dos itens da venda, desde que a Unidade Federada permita esta opção em sua legislação e o consumidor assim o solicite. |
| qrcode_lateral | boolean Default: false Imprime o QRCode na lateral do DANFE NFC-e. Disponível apenas para DANFE com 80 milímetros de largura. |
| largura | integer [ 40 .. 80 ] Default: 80 Largura do DANFE NFC-e (em milímetros). |
| margem | string Default: "2" Define as margens do DANFE NFC-e (em milímetros). Essa propriedade pode ser especificada usando um, dois, três ou quatro valores (separados por vírgulas). Cada valor deve ser um número entre
Exemplos de uso:
|
Utilize esse endpoint para obter o XML da nota enviado para a SEFAZ.
O XML estará disponível nesse endpoint mesmo em casos que a nota tenha sido rejeitada.
Informações adicionais:
| id required | string ID único da NFC-e gerado pela API. |
Utilize esse endpoint para obter o XML da nota enviado para a SEFAZ, complementado com a informação do protocolo de autorização ou denegação de uso (TAG raiz nfeProc).
O XML só estará disponível nesse endpoint caso a nota tenha sido autorizada ou denegada pela SEFAZ. Para obter o XML nos demais casos, utilize o endpoint GET /nfce/{id}/xml/nota.
Informações adicionais:
| id required | string ID único da NFC-e gerado pela API. |
Informações adicionais:
| id required | string ID único da NFC-e gerado pela API. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Quando informada, o cancelamento é enviado à SEFAZ como evento de "Cancelamento por substituição" (110112), no lugar do cancelamento comum (110111). A NFC-e substituta precisa constar na API, pertencer à mesma empresa, ter sido emitida no mesmo ambiente e estar autorizada. |
| justificativa | string Justificativa para o cancelamento. Preencheremos automaticamente, caso esteja em branco. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "chave_substituta": "string",
- "justificativa": "string"
}{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}ESC/POS é um sistema de comando criado pela Epson usado em diversos sistemas de impressoras POS.
Com o formato ESC/POS, você poderá imprimir nativamente em uma vasta quantidade de modelos de impressora térmicas utilizadas no Brasil e no mundo. Com ela, você consegue fazer o envio de comandos em ESC/POS direto para a porta da impressora.
| id required | string ID único da NFC-e gerado pela API. |
| modelo | integer [ 0 .. 13 ] Default: 1 Modelo da impressora:
|
| colunas | integer Default: 48 Define o máximo de caracteres, em uma linha, usando a fonte normal. Ex: 40, 42, 48, 58, 80. |
| qrcode_lateral | boolean Default: false Imprime o QRCode na lateral do DANFCe. OBS: não suportado por alguns modelos de impressora. |
Consulta do status do serviço prestado pelo Portal da Secretaria de Fazenda Estadual.
A API mantém a última consulta em cache por 5 minutos, evitando sobrecarregar desnecessariamente os servidores da SEFAZ (conforme orientação do MOC - versão 7.0, item 5.5.3). Dessa forma, você poderá chamar esse endpoint quantas vezes quiser, sem preocupar-se em ter o seu CNPJ bloqueado por consumo indevido (Rejeição 656).
| cpf_cnpj required | string CPF/CNPJ do emitente. Utilize o valor sem máscara. |
| autorizador | string Ambiente Autorizador. Autorizadores disponíveis: Caso não seja informado, será utilizado o ambiente autorizador da UF do emitente. |
| autorizador | string Enum: "AM" "BA" "CE" "GO" "MG" "MS" "MT" "PE" "PR" "RS" "SP" "SVAN" "SVRS" "SVCAN" "SVCRS" "AN" "SVSP" "SVCSP" SEFAZ autorizadora responsável. |
| ambiente | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| data_hora_consulta | string <date-time> Data e hora da consulta. |
| codigo_status | integer Código do status da mensagem enviada. |
| motivo_status | string Descrição literal do status do serviço solicitado. |
| tempo_medio_resposta | integer or null Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos. |
| data_hora_retorno | string or null <date-time> Data e hora prevista para o retorno dos serviços prestados. |
{- "autorizador": "AM",
- "ambiente": "homologacao",
- "data_hora_consulta": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "tempo_medio_resposta": 0,
- "data_hora_retorno": "2019-08-24T14:15:22Z"
}| id required | string ID único do evento gerado pela API. |
| cnpj | string |
| ano | integer |
| modelo | integer |
| serie | integer |
| numero_inicial | integer |
| numero_final | integer |
| justificativa | string |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "cnpj": "string",
- "ano": 0,
- "modelo": 0,
- "serie": 0,
- "numero_inicial": 0,
- "numero_final": 0,
- "justificativa": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}| id required | string ID único do evento gerado pela API. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Consulta os detalhes de um lote já existente. Forneça o ID único obtido de uma requisição de emissão ou de listagem de lotes e a API irá retornar as informações do lote correspondente.
| id required | string ID único do lote gerado pela API. |
| id | string ID único gerado pela API para este documento. |
| created_at | string <date-time> |
| status | string Enum: "pendente" "processado" "erro" |
| ambiente | string Enum: "homologacao" "producao" |
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id_lote | string or null |
object (DfeRecibo) | |
Array of objects (Dfe) |
{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "ambiente": "homologacao",
- "referencia": "string",
- "id_lote": "string",
- "recibo": {
- "numero": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_mensagem": 0,
- "mensagem": "string"
}, - "documentos": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}Consulta os detalhes de uma NFC-e já existente. Forneça o ID único obtido de uma requisição de emissão ou de listagem de notas e a API irá retornar as informações da nota correspondente.
| id required | string ID único da NFC-e gerado pela API. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}| id required | string ID único da NFC-e gerado pela API. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Informações adicionais:
required | Array of objects (NfePedidoEmissao) [ 1 .. 50 ] items |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string <= 50 characters Seu identificador para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id_lote required | string |
| id | string ID único gerado pela API para este documento. |
| created_at | string <date-time> |
| status | string Enum: "pendente" "processado" "erro" |
| ambiente | string Enum: "homologacao" "producao" |
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id_lote | string or null |
object (DfeRecibo) | |
Array of objects (Dfe) |
{- "documentos": [
- {
- "infNFe": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "cNF": "string",
- "natOp": "string",
- "mod": 0,
- "serie": 0,
- "nNF": 1,
- "dhEmi": "2019-08-24T14:15:22Z",
- "dhSaiEnt": "2019-08-24T14:15:22Z",
- "dPrevEntrega": "2019-08-24",
- "tpNF": 0,
- "idDest": 0,
- "cMunFG": "string",
- "cMunFGIBS": "string",
- "tpImp": 0,
- "tpEmis": 0,
- "cDV": 0,
- "tpAmb": 0,
- "finNFe": 0,
- "tpNFDebito": "string",
- "tpNFCredito": "string",
- "indFinal": 0,
- "indPres": 0,
- "indIntermed": 0,
- "cIndOp": "string",
- "procEmi": 0,
- "verProc": "string",
- "dhCont": "2019-08-24T14:15:22Z",
- "xJust": "stringstringstr",
- "NFref": [
- null
], - "gCompraGov": {
- "tpEnteGov": null,
- "pRedutor": null,
- "tpOperGov": null,
- "refDFeAnt": [ ]
}, - "gPagAntecipado": {
- "refNFe": [ ]
}
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": null,
- "nro": null,
- "xCpl": null,
- "xBairro": null,
- "cMun": null,
- "xMun": null,
- "UF": null,
- "CEP": null,
- "cPais": null,
- "xPais": null,
- "fone": null
}, - "IE": "string",
- "IEST": "string",
- "IM": "string",
- "CNAE": "string",
- "CRT": 0,
- "ISUFEmit": "string"
}, - "avulsa": {
- "CNPJ": "string",
- "xOrgao": "string",
- "matr": "string",
- "xAgente": "string",
- "fone": "string",
- "UF": "string",
- "nDAR": "string",
- "dEmi": "2019-08-24",
- "vDAR": 0,
- "repEmi": "string",
- "dPag": "2019-08-24"
}, - "dest": {
- "CNPJ": "string",
- "CPF": "string",
- "idEstrangeiro": "string",
- "xNome": "string",
- "enderDest": {
- "xLgr": null,
- "nro": null,
- "xCpl": null,
- "xBairro": null,
- "cMun": null,
- "xMun": null,
- "UF": null,
- "CEP": null,
- "cPais": null,
- "xPais": null,
- "fone": null
}, - "indIEDest": 0,
- "IE": "string",
- "ISUF": "string",
- "IM": "string",
- "email": "string"
}, - "retirada": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "entrega": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "autXML": [
- {
- "CNPJ": null,
- "CPF": null
}
], - "det": [
- {
- "nItem": null,
- "prod": null,
- "imposto": null,
- "impostoDevol": null,
- "infAdProd": null,
- "obsItem": null,
- "vItem": null,
- "DFeReferenciado": null
}
], - "total": {
- "ICMSTot": {
- "vBC": null,
- "vICMS": null,
- "vICMSDeson": null,
- "vFCPUFDest": null,
- "vICMSUFDest": null,
- "vICMSUFRemet": null,
- "vFCP": null,
- "vBCST": null,
- "vST": null,
- "vFCPST": null,
- "vFCPSTRet": null,
- "qBCMono": null,
- "vICMSMono": null,
- "qBCMonoReten": null,
- "vICMSMonoReten": null,
- "qBCMonoRet": null,
- "vICMSMonoRet": null,
- "vProd": null,
- "vFrete": null,
- "vSeg": null,
- "vDesc": null,
- "vII": null,
- "vIPI": null,
- "vIPIDevol": null,
- "vPIS": null,
- "vCOFINS": null,
- "vOutro": null,
- "vNF": null,
- "vTotTrib": null
}, - "ISSQNtot": {
- "vServ": null,
- "vBC": null,
- "vISS": null,
- "vPIS": null,
- "vCOFINS": null,
- "dCompet": null,
- "vDeducao": null,
- "vOutro": null,
- "vDescIncond": null,
- "vDescCond": null,
- "vISSRet": null,
- "cRegTrib": null
}, - "retTrib": {
- "vRetPIS": null,
- "vRetCOFINS": null,
- "vRetCSLL": null,
- "vBCIRRF": null,
- "vIRRF": null,
- "vBCRetPrev": null,
- "vRetPrev": null
}, - "ISTot": {
- "vIS": null
}, - "IBSCBSTot": {
- "vBCIBSCBS": null,
- "gIBS": null,
- "gCBS": null,
- "gMono": null,
- "gEstornoCred": null
}, - "vNFTot": 0
}, - "transp": {
- "modFrete": 0,
- "transporta": {
- "CNPJ": null,
- "CPF": null,
- "xNome": null,
- "IE": null,
- "xEnder": null,
- "xMun": null,
- "UF": null
}, - "retTransp": {
- "vServ": null,
- "vBCRet": null,
- "pICMSRet": null,
- "vICMSRet": null,
- "CFOP": null,
- "cMunFG": null
}, - "veicTransp": {
- "placa": null,
- "UF": null,
- "RNTC": null
}, - "reboque": [
- null
], - "vagao": "string",
- "balsa": "string",
- "vol": [
- null
]
}, - "cobr": {
- "fat": {
- "nFat": null,
- "vOrig": null,
- "vDesc": null,
- "vLiq": null
}, - "dup": [
- null
]
}, - "pag": {
- "detPag": [
- null
], - "vTroco": 0
}, - "infIntermed": {
- "CNPJ": "string",
- "idCadIntTran": "string"
}, - "infAdic": {
- "infAdFisco": "string",
- "infCpl": "string",
- "obsCont": [
- null
], - "obsFisco": [
- null
], - "procRef": [
- null
]
}, - "exporta": {
- "UFSaidaPais": "string",
- "xLocExporta": "string",
- "xLocDespacho": "string"
}, - "compra": {
- "xNEmp": "string",
- "xPed": "string",
- "xCont": "string"
}, - "cana": {
- "safra": "string",
- "ref": "string",
- "forDia": [
- null
], - "qTotMes": 0,
- "qTotAnt": 0,
- "qTotGer": 0,
- "deduc": [
- null
], - "vFor": 0,
- "vTotDed": 0,
- "vLiqFor": 0
}, - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "infSolicNFF": {
- "xSolic": "string"
}, - "agropecuario": {
- "defensivo": [
- null
], - "guiaTransito": {
- "tpGuia": null,
- "UFGuia": null,
- "serieGuia": null,
- "nGuia": null
}
}, - "infPAA": {
- "CNPJPAA": "string",
- "PAASignature": {
- "SignatureValue": null,
- "RSAKeyValue": null
}
}
}, - "infNFeSupl": {
- "qrCode": "stringstringstringstringstringstringstringstringstringstring",
- "urlChave": "stringstringstringstr"
}, - "ambiente": "homologacao",
- "referencia": "string"
}
], - "ambiente": "homologacao",
- "referencia": "string",
- "id_lote": "string"
}{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "ambiente": "homologacao",
- "referencia": "string",
- "id_lote": "string",
- "recibo": {
- "numero": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_mensagem": 0,
- "mensagem": "string"
}, - "documentos": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}Informações adicionais:
required | object (NfeSefazInfNFe) Informações da Nota Fiscal eletrônica. |
object (NfeSefazInfNFeSupl) Informações suplementares Nota Fiscal. | |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "infNFe": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "cNF": "string",
- "natOp": "string",
- "mod": 0,
- "serie": 0,
- "nNF": 1,
- "dhEmi": "2019-08-24T14:15:22Z",
- "dhSaiEnt": "2019-08-24T14:15:22Z",
- "dPrevEntrega": "2019-08-24",
- "tpNF": 0,
- "idDest": 0,
- "cMunFG": "string",
- "cMunFGIBS": "string",
- "tpImp": 0,
- "tpEmis": 0,
- "cDV": 0,
- "tpAmb": 0,
- "finNFe": 0,
- "tpNFDebito": "string",
- "tpNFCredito": "string",
- "indFinal": 0,
- "indPres": 0,
- "indIntermed": 0,
- "cIndOp": "string",
- "procEmi": 0,
- "verProc": "string",
- "dhCont": "2019-08-24T14:15:22Z",
- "xJust": "stringstringstr",
- "NFref": [
- {
- "refNFe": "string",
- "refNFeSig": "string",
- "refNF": {
- "cUF": null,
- "AAMM": null,
- "CNPJ": null,
- "mod": null,
- "serie": null,
- "nNF": null
}, - "refNFP": {
- "cUF": null,
- "AAMM": null,
- "CNPJ": null,
- "CPF": null,
- "IE": null,
- "mod": null,
- "serie": null,
- "nNF": null
}, - "refCTe": "string",
- "refECF": {
- "mod": null,
- "nECF": null,
- "nCOO": null
}
}
], - "gCompraGov": {
- "tpEnteGov": 0,
- "pRedutor": 0,
- "tpOperGov": 0,
- "refDFeAnt": [
- "string"
]
}, - "gPagAntecipado": {
- "refNFe": [
- "string"
]
}
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}, - "IE": "string",
- "IEST": "string",
- "IM": "string",
- "CNAE": "string",
- "CRT": 0,
- "ISUFEmit": "string"
}, - "avulsa": {
- "CNPJ": "string",
- "xOrgao": "string",
- "matr": "string",
- "xAgente": "string",
- "fone": "string",
- "UF": "string",
- "nDAR": "string",
- "dEmi": "2019-08-24",
- "vDAR": 0,
- "repEmi": "string",
- "dPag": "2019-08-24"
}, - "dest": {
- "CNPJ": "string",
- "CPF": "string",
- "idEstrangeiro": "string",
- "xNome": "string",
- "enderDest": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}, - "indIEDest": 0,
- "IE": "string",
- "ISUF": "string",
- "IM": "string",
- "email": "string"
}, - "retirada": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "entrega": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "autXML": [
- {
- "CNPJ": "string",
- "CPF": "string"
}
], - "det": [
- {
- "nItem": 1,
- "prod": {
- "cProd": "string",
- "cEAN": "string",
- "cBarra": "string",
- "xProd": "string",
- "NCM": "string",
- "NVE": [
- null
], - "CEST": "string",
- "indEscala": "string",
- "CNPJFab": "string",
- "cBenef": "string",
- "gCred": [
- null
], - "tpCredPresIBSZFM": 0,
- "EXTIPI": "string",
- "CFOP": "string",
- "uCom": "string",
- "qCom": 0,
- "vUnCom": 0,
- "vProd": 0,
- "cEANTrib": "string",
- "cBarraTrib": "string",
- "uTrib": "string",
- "qTrib": 0,
- "vUnTrib": 0,
- "vFrete": 1,
- "vSeg": 1,
- "vDesc": 1,
- "vOutro": 1,
- "indTot": 0,
- "indBemMovelUsado": 0,
- "DI": [
- null
], - "detExport": [
- null
], - "xPed": "string",
- "nItemPed": 0,
- "nFCI": "string",
- "rastro": [
- null
], - "infProdNFF": {
- "cProdFisco": null,
- "cOperNFF": null
}, - "infProdEmb": {
- "xEmb": null,
- "qVolEmb": null,
- "uEmb": null
}, - "veicProd": {
- "tpOp": null,
- "chassi": null,
- "cCor": null,
- "xCor": null,
- "pot": null,
- "cilin": null,
- "pesoL": null,
- "pesoB": null,
- "nSerie": null,
- "tpComb": null,
- "nMotor": null,
- "CMT": null,
- "dist": null,
- "anoMod": null,
- "anoFab": null,
- "tpPint": null,
- "tpVeic": null,
- "espVeic": null,
- "VIN": null,
- "condVeic": null,
- "cMod": null,
- "cCorDENATRAN": null,
- "lota": null,
- "tpRest": null
}, - "med": {
- "cProdANVISA": null,
- "xMotivoIsencao": null,
- "vPMC": null
}, - "arma": [
- null
], - "comb": {
- "cProdANP": null,
- "descANP": null,
- "pGLP": null,
- "pGNn": null,
- "pGNi": null,
- "vPart": null,
- "CODIF": null,
- "qTemp": null,
- "UFCons": null,
- "CIDE": null,
- "encerrante": null,
- "pBio": null,
- "origComb": [ ]
}, - "nRECOPI": "string"
}, - "imposto": {
- "vTotTrib": 0,
- "ICMS": {
- "ICMS00": null,
- "ICMS02": null,
- "ICMS10": null,
- "ICMS15": null,
- "ICMS20": null,
- "ICMS30": null,
- "ICMS40": null,
- "ICMS51": null,
- "ICMS53": null,
- "ICMS60": null,
- "ICMS61": null,
- "ICMS70": null,
- "ICMS90": null,
- "ICMSPart": null,
- "ICMSST": null,
- "ICMSSN101": null,
- "ICMSSN102": null,
- "ICMSSN201": null,
- "ICMSSN202": null,
- "ICMSSN500": null,
- "ICMSSN900": null
}, - "IPI": {
- "CNPJProd": null,
- "cSelo": null,
- "qSelo": null,
- "cEnq": null,
- "IPITrib": null,
- "IPINT": null
}, - "II": {
- "vBC": null,
- "vDespAdu": null,
- "vII": null,
- "vIOF": null
}, - "ISSQN": {
- "vBC": null,
- "vAliq": null,
- "vISSQN": null,
- "cMunFG": null,
- "cListServ": null,
- "vDeducao": null,
- "vOutro": null,
- "vDescIncond": null,
- "vDescCond": null,
- "vISSRet": null,
- "indISS": null,
- "cServico": null,
- "cMun": null,
- "cPais": null,
- "nProcesso": null,
- "indIncentivo": null
}, - "PIS": {
- "PISAliq": null,
- "PISQtde": null,
- "PISNT": null,
- "PISOutr": null
}, - "PISST": {
- "vBC": null,
- "pPIS": null,
- "qBCProd": null,
- "vAliqProd": null,
- "vPIS": null,
- "indSomaPISST": null
}, - "COFINS": {
- "COFINSAliq": null,
- "COFINSQtde": null,
- "COFINSNT": null,
- "COFINSOutr": null
}, - "COFINSST": {
- "vBC": null,
- "pCOFINS": null,
- "qBCProd": null,
- "vAliqProd": null,
- "vCOFINS": null,
- "indSomaCOFINSST": null
}, - "ICMSUFDest": {
- "vBCUFDest": null,
- "vBCFCPUFDest": null,
- "pFCPUFDest": null,
- "pICMSUFDest": null,
- "pICMSInter": null,
- "pICMSInterPart": null,
- "vFCPUFDest": null,
- "vICMSUFDest": null,
- "vICMSUFRemet": null
}, - "IS": {
- "CSTIS": null,
- "cClassTribIS": null,
- "vBCIS": null,
- "pIS": null,
- "adRemIS": null,
- "uTrib": null,
- "qTrib": null,
- "vIS": null
}, - "IBSCBS": {
- "CST": null,
- "cClassTrib": null,
- "indDoacao": null,
- "gIBSCBS": null,
- "gIBSCBSMono": null,
- "gTransfCred": null,
- "gAjusteCompet": null,
- "gEstornoCred": null,
- "gCredPresOper": null,
- "gCredPresIBSZFM": null
}
}, - "impostoDevol": {
- "pDevol": 0,
- "IPI": {
- "vIPIDevol": null
}
}, - "infAdProd": "string",
- "obsItem": {
- "obsCont": {
- "xCampo": null,
- "xTexto": null
}, - "obsFisco": {
- "xCampo": null,
- "xTexto": null
}
}, - "vItem": 0,
- "DFeReferenciado": {
- "chaveAcesso": "string",
- "nItem": 1
}
}
], - "total": {
- "ICMSTot": {
- "vBC": 0,
- "vICMS": 0,
- "vICMSDeson": 0,
- "vFCPUFDest": 0,
- "vICMSUFDest": 0,
- "vICMSUFRemet": 0,
- "vFCP": 0,
- "vBCST": 0,
- "vST": 0,
- "vFCPST": 0,
- "vFCPSTRet": 0,
- "qBCMono": 0,
- "vICMSMono": 0,
- "qBCMonoReten": 0,
- "vICMSMonoReten": 0,
- "qBCMonoRet": 0,
- "vICMSMonoRet": 0,
- "vProd": 0,
- "vFrete": 0,
- "vSeg": 0,
- "vDesc": 0,
- "vII": 0,
- "vIPI": 0,
- "vIPIDevol": 0,
- "vPIS": 0,
- "vCOFINS": 0,
- "vOutro": 0,
- "vNF": 0,
- "vTotTrib": 0
}, - "ISSQNtot": {
- "vServ": 1,
- "vBC": 1,
- "vISS": 1,
- "vPIS": 1,
- "vCOFINS": 1,
- "dCompet": "2019-08-24",
- "vDeducao": 1,
- "vOutro": 1,
- "vDescIncond": 1,
- "vDescCond": 1,
- "vISSRet": 1,
- "cRegTrib": 0
}, - "retTrib": {
- "vRetPIS": 1,
- "vRetCOFINS": 1,
- "vRetCSLL": 1,
- "vBCIRRF": 1,
- "vIRRF": 1,
- "vBCRetPrev": 1,
- "vRetPrev": 1
}, - "ISTot": {
- "vIS": 0
}, - "IBSCBSTot": {
- "vBCIBSCBS": 0,
- "gIBS": {
- "gIBSUF": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSUF": null
}, - "gIBSMun": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSMun": null
}, - "vIBS": 0,
- "vCredPres": 0,
- "vCredPresCondSus": 0
}, - "gCBS": {
- "vDif": 0,
- "vDevTrib": 0,
- "vCBS": 0,
- "vCredPres": 0,
- "vCredPresCondSus": 0
}, - "gMono": {
- "vIBSMono": 0,
- "vCBSMono": 0,
- "vIBSMonoReten": 0,
- "vCBSMonoReten": 0,
- "vIBSMonoRet": 0,
- "vCBSMonoRet": 0
}, - "gEstornoCred": {
- "vIBSEstCred": 0,
- "vCBSEstCred": 0
}
}, - "vNFTot": 0
}, - "transp": {
- "modFrete": 0,
- "transporta": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "IE": "string",
- "xEnder": "string",
- "xMun": "string",
- "UF": "string"
}, - "retTransp": {
- "vServ": 0,
- "vBCRet": 0,
- "pICMSRet": 0,
- "vICMSRet": 0,
- "CFOP": "string",
- "cMunFG": "string"
}, - "veicTransp": {
- "placa": "string",
- "UF": "string",
- "RNTC": "string"
}, - "reboque": [
- {
- "placa": "string",
- "UF": "string",
- "RNTC": "string"
}
], - "vagao": "string",
- "balsa": "string",
- "vol": [
- {
- "qVol": 0,
- "esp": "string",
- "marca": "string",
- "nVol": "string",
- "pesoL": 0,
- "pesoB": 0,
- "lacres": [
- null
]
}
]
}, - "cobr": {
- "fat": {
- "nFat": "string",
- "vOrig": 0,
- "vDesc": 0,
- "vLiq": 0
}, - "dup": [
- {
- "nDup": "string",
- "dVenc": "2019-08-24",
- "vDup": 1
}
]
}, - "pag": {
- "detPag": [
- {
- "indPag": 0,
- "tPag": "string",
- "xPag": "string",
- "vPag": 0,
- "dPag": "2019-08-24",
- "CNPJPag": "string",
- "UFPag": "string",
- "card": {
- "tpIntegra": null,
- "CNPJ": null,
- "tBand": null,
- "cAut": null,
- "CNPJReceb": null,
- "idTermPag": null
}
}
], - "vTroco": 0
}, - "infIntermed": {
- "CNPJ": "string",
- "idCadIntTran": "string"
}, - "infAdic": {
- "infAdFisco": "string",
- "infCpl": "string",
- "obsCont": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "obsFisco": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "procRef": [
- {
- "nProc": "string",
- "indProc": 0,
- "tpAto": "string"
}
]
}, - "exporta": {
- "UFSaidaPais": "string",
- "xLocExporta": "string",
- "xLocDespacho": "string"
}, - "compra": {
- "xNEmp": "string",
- "xPed": "string",
- "xCont": "string"
}, - "cana": {
- "safra": "string",
- "ref": "string",
- "forDia": [
- {
- "dia": 1,
- "qtde": 0
}
], - "qTotMes": 0,
- "qTotAnt": 0,
- "qTotGer": 0,
- "deduc": [
- {
- "xDed": "string",
- "vDed": 0
}
], - "vFor": 0,
- "vTotDed": 0,
- "vLiqFor": 0
}, - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "infSolicNFF": {
- "xSolic": "string"
}, - "agropecuario": {
- "defensivo": [
- {
- "nReceituario": "string",
- "CPFRespTec": "string"
}
], - "guiaTransito": {
- "tpGuia": 0,
- "UFGuia": "string",
- "serieGuia": "string",
- "nGuia": "string"
}
}, - "infPAA": {
- "CNPJPAA": "string",
- "PAASignature": {
- "SignatureValue": "string",
- "RSAKeyValue": {
- "Modulus": "string",
- "Exponent": "string"
}
}
}
}, - "infNFeSupl": {
- "qrCode": "stringstringstringstringstringstringstringstringstringstring",
- "urlChave": "stringstringstringstr"
}, - "ambiente": "homologacao",
- "referencia": "string"
}{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}Envia o XML e PDF da nota via email.
Informações adicionais:
| id required | string ID único da NFC-e gerado pela API. |
| logotipo | boolean Default: false Imprime o documento com logotipo, desde que esteja cadastrado na empresa. |
| nome_fantasia | boolean Default: false Exibe o nome fantasia do emitente, desde que esteja presente no XML da nota. |
| mensagem_rodape | string <= 120 characters Default: "" Imprime mensagem no rodapé do documento. O caractere Exemplos de Uso:
|
| resumido | boolean Default: false Poderá ser impresso apenas o DANFE NFC-e resumido ou ecológico, sem o detalhamento dos itens da venda, desde que a Unidade Federada permita esta opção em sua legislação e o consumidor assim o solicite. |
| qrcode_lateral | boolean Default: false Imprime o QRCode na lateral do DANFE NFC-e. Disponível apenas para DANFE com 80 milímetros de largura. |
| largura | integer [ 40 .. 80 ] Default: 80 Largura do DANFE NFC-e (em milímetros). |
| margem | string Default: "2" Define as margens do DANFE NFC-e (em milímetros). Essa propriedade pode ser especificada usando um, dois, três ou quatro valores (separados por vírgulas). Cada valor deve ser um número entre
Exemplos de uso:
|
Array of objects (EnderecoEmail) <= 10 items Lista de endereços de email para envio dos arquivos. Caso nenhum email seja informado, será utilizado o email do destinatário do documento fiscal. | |||
Array (<= 10 items)
| |||
| id required | string ID único gerado pela API para este email. Utilize-o no endpoint de consulta de email para obter informações detalhadas sobre o envio do email e rastrear todos os eventos relacionados, como envio, entrega, falhas e outros eventos relevantes. |
| status | string Enum: "pending" "sending" "sent" "delivered" "delivery_delayed" "bounced" "complained" "rejected" "cancelled" "failed" |
| status_message | string or null |
{- "destinatarios": [
- {
- "email": "string"
}
]
}{- "id": "string",
- "status": "pending",
- "status_message": "string"
}Informações adicionais:
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| cnpj required | string CNPJ do emitente. |
| ano required | integer Ano de inutilização da numeração. |
| serie required | integer [ 0 .. 999 ] Série da NF-e. |
| numero_inicial required | integer [ 1 .. 999999999 ] Número da NF-e inicial. |
| numero_final required | integer [ 1 .. 999999999 ] Número da NF-e final. |
| justificativa required | string [ 15 .. 255 ] characters Justificativa do pedido de inutilização. |
| cnpj | string |
| ano | integer |
| modelo | integer |
| serie | integer |
| numero_inicial | integer |
| numero_final | integer |
| justificativa | string |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "ambiente": "homologacao",
- "cnpj": "string",
- "ano": 0,
- "serie": 0,
- "numero_inicial": 1,
- "numero_final": 1,
- "justificativa": "stringstringstr"
}{- "cnpj": "string",
- "ano": 0,
- "modelo": 0,
- "serie": 0,
- "numero_inicial": 0,
- "numero_final": 0,
- "justificativa": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Retorna a lista de eventos vinculados a um documento fiscal de acordo com os critérios de busca utilizados. Os eventos são retornados ordenados pela data da criação, com as mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| dfe_id required | string ID único gerado pela API para o documento fiscal. |
| @count | integer |
Array of objects (DfeEvento) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
]
}Retorna a lista dos lotes de acordo com os critérios de busca utilizados. Os lotes são retornados ordenados pela data da criação, com os mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do emitente. Utilize o valor sem máscara. |
| referencia | string |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| @count | integer |
Array of objects (DfeLote) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "ambiente": "homologacao",
- "referencia": "string",
- "id_lote": "string",
- "recibo": {
- "numero": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_mensagem": 0,
- "mensagem": "string"
}, - "documentos": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": null,
- "id": null,
- "ambiente": null,
- "status": null,
- "autor": null,
- "chave_acesso": null,
- "data_evento": null,
- "numero_sequencial": null,
- "data_recebimento": null,
- "codigo_status": null,
- "motivo_status": null,
- "numero_protocolo": null,
- "codigo_mensagem": null,
- "mensagem": null,
- "tipo_evento": null
}
}
]
}
]
}Retorna a lista de notas de acordo com os critérios de busca utilizados. As notas são retornadas ordenadas pela data da criação, com as mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do emitente. Utilize o valor sem máscara. |
| referencia | string Seu identificador único para o documento. |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| chave | string Chave de acesso do DF-e. |
| serie | string Série do DF-e. |
| @count | integer |
Array of objects (Dfe) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}Através desse endpoint, é possível enviar os dados de uma NFC-e e gerar uma prévia do DANFCE.
Os dados de entrada são os mesmos do endpoint de emissão de NFC-e (POST /nfce).
Atenção: O DANFE gerado por este endpoint é apenas para fins de visualização e não possui valor fiscal. Para a emissão de uma NF-e com valor fiscal, utilize o processo de emissão padrão descrito na documentação.
Informações adicionais:
| logotipo | boolean Default: false Imprime o documento com logotipo, desde que esteja cadastrado na empresa. |
| nome_fantasia | boolean Default: false Exibe o nome fantasia do emitente, desde que esteja presente no XML da nota. |
| mensagem_rodape | string <= 120 characters Default: "" Imprime mensagem no rodapé do documento. O caractere Exemplos de Uso:
|
| resumido | boolean Default: false Poderá ser impresso apenas o DANFE NFC-e resumido ou ecológico, sem o detalhamento dos itens da venda, desde que a Unidade Federada permita esta opção em sua legislação e o consumidor assim o solicite. |
| qrcode_lateral | boolean Default: false Imprime o QRCode na lateral do DANFE NFC-e. Disponível apenas para DANFE com 80 milímetros de largura. |
| largura | integer [ 40 .. 80 ] Default: 80 Largura do DANFE NFC-e (em milímetros). |
| margem | string Default: "2" Define as margens do DANFE NFC-e (em milímetros). Essa propriedade pode ser especificada usando um, dois, três ou quatro valores (separados por vírgulas). Cada valor deve ser um número entre
Exemplos de uso:
|
required | object (NfeSefazInfNFe) Informações da Nota Fiscal eletrônica. |
object (NfeSefazInfNFeSupl) Informações suplementares Nota Fiscal. | |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
{- "infNFe": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "cNF": "string",
- "natOp": "string",
- "mod": 0,
- "serie": 0,
- "nNF": 1,
- "dhEmi": "2019-08-24T14:15:22Z",
- "dhSaiEnt": "2019-08-24T14:15:22Z",
- "dPrevEntrega": "2019-08-24",
- "tpNF": 0,
- "idDest": 0,
- "cMunFG": "string",
- "cMunFGIBS": "string",
- "tpImp": 0,
- "tpEmis": 0,
- "cDV": 0,
- "tpAmb": 0,
- "finNFe": 0,
- "tpNFDebito": "string",
- "tpNFCredito": "string",
- "indFinal": 0,
- "indPres": 0,
- "indIntermed": 0,
- "cIndOp": "string",
- "procEmi": 0,
- "verProc": "string",
- "dhCont": "2019-08-24T14:15:22Z",
- "xJust": "stringstringstr",
- "NFref": [
- {
- "refNFe": "string",
- "refNFeSig": "string",
- "refNF": {
- "cUF": null,
- "AAMM": null,
- "CNPJ": null,
- "mod": null,
- "serie": null,
- "nNF": null
}, - "refNFP": {
- "cUF": null,
- "AAMM": null,
- "CNPJ": null,
- "CPF": null,
- "IE": null,
- "mod": null,
- "serie": null,
- "nNF": null
}, - "refCTe": "string",
- "refECF": {
- "mod": null,
- "nECF": null,
- "nCOO": null
}
}
], - "gCompraGov": {
- "tpEnteGov": 0,
- "pRedutor": 0,
- "tpOperGov": 0,
- "refDFeAnt": [
- "string"
]
}, - "gPagAntecipado": {
- "refNFe": [
- "string"
]
}
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}, - "IE": "string",
- "IEST": "string",
- "IM": "string",
- "CNAE": "string",
- "CRT": 0,
- "ISUFEmit": "string"
}, - "avulsa": {
- "CNPJ": "string",
- "xOrgao": "string",
- "matr": "string",
- "xAgente": "string",
- "fone": "string",
- "UF": "string",
- "nDAR": "string",
- "dEmi": "2019-08-24",
- "vDAR": 0,
- "repEmi": "string",
- "dPag": "2019-08-24"
}, - "dest": {
- "CNPJ": "string",
- "CPF": "string",
- "idEstrangeiro": "string",
- "xNome": "string",
- "enderDest": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}, - "indIEDest": 0,
- "IE": "string",
- "ISUF": "string",
- "IM": "string",
- "email": "string"
}, - "retirada": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "entrega": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "autXML": [
- {
- "CNPJ": "string",
- "CPF": "string"
}
], - "det": [
- {
- "nItem": 1,
- "prod": {
- "cProd": "string",
- "cEAN": "string",
- "cBarra": "string",
- "xProd": "string",
- "NCM": "string",
- "NVE": [
- null
], - "CEST": "string",
- "indEscala": "string",
- "CNPJFab": "string",
- "cBenef": "string",
- "gCred": [
- null
], - "tpCredPresIBSZFM": 0,
- "EXTIPI": "string",
- "CFOP": "string",
- "uCom": "string",
- "qCom": 0,
- "vUnCom": 0,
- "vProd": 0,
- "cEANTrib": "string",
- "cBarraTrib": "string",
- "uTrib": "string",
- "qTrib": 0,
- "vUnTrib": 0,
- "vFrete": 1,
- "vSeg": 1,
- "vDesc": 1,
- "vOutro": 1,
- "indTot": 0,
- "indBemMovelUsado": 0,
- "DI": [
- null
], - "detExport": [
- null
], - "xPed": "string",
- "nItemPed": 0,
- "nFCI": "string",
- "rastro": [
- null
], - "infProdNFF": {
- "cProdFisco": null,
- "cOperNFF": null
}, - "infProdEmb": {
- "xEmb": null,
- "qVolEmb": null,
- "uEmb": null
}, - "veicProd": {
- "tpOp": null,
- "chassi": null,
- "cCor": null,
- "xCor": null,
- "pot": null,
- "cilin": null,
- "pesoL": null,
- "pesoB": null,
- "nSerie": null,
- "tpComb": null,
- "nMotor": null,
- "CMT": null,
- "dist": null,
- "anoMod": null,
- "anoFab": null,
- "tpPint": null,
- "tpVeic": null,
- "espVeic": null,
- "VIN": null,
- "condVeic": null,
- "cMod": null,
- "cCorDENATRAN": null,
- "lota": null,
- "tpRest": null
}, - "med": {
- "cProdANVISA": null,
- "xMotivoIsencao": null,
- "vPMC": null
}, - "arma": [
- null
], - "comb": {
- "cProdANP": null,
- "descANP": null,
- "pGLP": null,
- "pGNn": null,
- "pGNi": null,
- "vPart": null,
- "CODIF": null,
- "qTemp": null,
- "UFCons": null,
- "CIDE": null,
- "encerrante": null,
- "pBio": null,
- "origComb": [ ]
}, - "nRECOPI": "string"
}, - "imposto": {
- "vTotTrib": 0,
- "ICMS": {
- "ICMS00": null,
- "ICMS02": null,
- "ICMS10": null,
- "ICMS15": null,
- "ICMS20": null,
- "ICMS30": null,
- "ICMS40": null,
- "ICMS51": null,
- "ICMS53": null,
- "ICMS60": null,
- "ICMS61": null,
- "ICMS70": null,
- "ICMS90": null,
- "ICMSPart": null,
- "ICMSST": null,
- "ICMSSN101": null,
- "ICMSSN102": null,
- "ICMSSN201": null,
- "ICMSSN202": null,
- "ICMSSN500": null,
- "ICMSSN900": null
}, - "IPI": {
- "CNPJProd": null,
- "cSelo": null,
- "qSelo": null,
- "cEnq": null,
- "IPITrib": null,
- "IPINT": null
}, - "II": {
- "vBC": null,
- "vDespAdu": null,
- "vII": null,
- "vIOF": null
}, - "ISSQN": {
- "vBC": null,
- "vAliq": null,
- "vISSQN": null,
- "cMunFG": null,
- "cListServ": null,
- "vDeducao": null,
- "vOutro": null,
- "vDescIncond": null,
- "vDescCond": null,
- "vISSRet": null,
- "indISS": null,
- "cServico": null,
- "cMun": null,
- "cPais": null,
- "nProcesso": null,
- "indIncentivo": null
}, - "PIS": {
- "PISAliq": null,
- "PISQtde": null,
- "PISNT": null,
- "PISOutr": null
}, - "PISST": {
- "vBC": null,
- "pPIS": null,
- "qBCProd": null,
- "vAliqProd": null,
- "vPIS": null,
- "indSomaPISST": null
}, - "COFINS": {
- "COFINSAliq": null,
- "COFINSQtde": null,
- "COFINSNT": null,
- "COFINSOutr": null
}, - "COFINSST": {
- "vBC": null,
- "pCOFINS": null,
- "qBCProd": null,
- "vAliqProd": null,
- "vCOFINS": null,
- "indSomaCOFINSST": null
}, - "ICMSUFDest": {
- "vBCUFDest": null,
- "vBCFCPUFDest": null,
- "pFCPUFDest": null,
- "pICMSUFDest": null,
- "pICMSInter": null,
- "pICMSInterPart": null,
- "vFCPUFDest": null,
- "vICMSUFDest": null,
- "vICMSUFRemet": null
}, - "IS": {
- "CSTIS": null,
- "cClassTribIS": null,
- "vBCIS": null,
- "pIS": null,
- "adRemIS": null,
- "uTrib": null,
- "qTrib": null,
- "vIS": null
}, - "IBSCBS": {
- "CST": null,
- "cClassTrib": null,
- "indDoacao": null,
- "gIBSCBS": null,
- "gIBSCBSMono": null,
- "gTransfCred": null,
- "gAjusteCompet": null,
- "gEstornoCred": null,
- "gCredPresOper": null,
- "gCredPresIBSZFM": null
}
}, - "impostoDevol": {
- "pDevol": 0,
- "IPI": {
- "vIPIDevol": null
}
}, - "infAdProd": "string",
- "obsItem": {
- "obsCont": {
- "xCampo": null,
- "xTexto": null
}, - "obsFisco": {
- "xCampo": null,
- "xTexto": null
}
}, - "vItem": 0,
- "DFeReferenciado": {
- "chaveAcesso": "string",
- "nItem": 1
}
}
], - "total": {
- "ICMSTot": {
- "vBC": 0,
- "vICMS": 0,
- "vICMSDeson": 0,
- "vFCPUFDest": 0,
- "vICMSUFDest": 0,
- "vICMSUFRemet": 0,
- "vFCP": 0,
- "vBCST": 0,
- "vST": 0,
- "vFCPST": 0,
- "vFCPSTRet": 0,
- "qBCMono": 0,
- "vICMSMono": 0,
- "qBCMonoReten": 0,
- "vICMSMonoReten": 0,
- "qBCMonoRet": 0,
- "vICMSMonoRet": 0,
- "vProd": 0,
- "vFrete": 0,
- "vSeg": 0,
- "vDesc": 0,
- "vII": 0,
- "vIPI": 0,
- "vIPIDevol": 0,
- "vPIS": 0,
- "vCOFINS": 0,
- "vOutro": 0,
- "vNF": 0,
- "vTotTrib": 0
}, - "ISSQNtot": {
- "vServ": 1,
- "vBC": 1,
- "vISS": 1,
- "vPIS": 1,
- "vCOFINS": 1,
- "dCompet": "2019-08-24",
- "vDeducao": 1,
- "vOutro": 1,
- "vDescIncond": 1,
- "vDescCond": 1,
- "vISSRet": 1,
- "cRegTrib": 0
}, - "retTrib": {
- "vRetPIS": 1,
- "vRetCOFINS": 1,
- "vRetCSLL": 1,
- "vBCIRRF": 1,
- "vIRRF": 1,
- "vBCRetPrev": 1,
- "vRetPrev": 1
}, - "ISTot": {
- "vIS": 0
}, - "IBSCBSTot": {
- "vBCIBSCBS": 0,
- "gIBS": {
- "gIBSUF": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSUF": null
}, - "gIBSMun": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSMun": null
}, - "vIBS": 0,
- "vCredPres": 0,
- "vCredPresCondSus": 0
}, - "gCBS": {
- "vDif": 0,
- "vDevTrib": 0,
- "vCBS": 0,
- "vCredPres": 0,
- "vCredPresCondSus": 0
}, - "gMono": {
- "vIBSMono": 0,
- "vCBSMono": 0,
- "vIBSMonoReten": 0,
- "vCBSMonoReten": 0,
- "vIBSMonoRet": 0,
- "vCBSMonoRet": 0
}, - "gEstornoCred": {
- "vIBSEstCred": 0,
- "vCBSEstCred": 0
}
}, - "vNFTot": 0
}, - "transp": {
- "modFrete": 0,
- "transporta": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "IE": "string",
- "xEnder": "string",
- "xMun": "string",
- "UF": "string"
}, - "retTransp": {
- "vServ": 0,
- "vBCRet": 0,
- "pICMSRet": 0,
- "vICMSRet": 0,
- "CFOP": "string",
- "cMunFG": "string"
}, - "veicTransp": {
- "placa": "string",
- "UF": "string",
- "RNTC": "string"
}, - "reboque": [
- {
- "placa": "string",
- "UF": "string",
- "RNTC": "string"
}
], - "vagao": "string",
- "balsa": "string",
- "vol": [
- {
- "qVol": 0,
- "esp": "string",
- "marca": "string",
- "nVol": "string",
- "pesoL": 0,
- "pesoB": 0,
- "lacres": [
- null
]
}
]
}, - "cobr": {
- "fat": {
- "nFat": "string",
- "vOrig": 0,
- "vDesc": 0,
- "vLiq": 0
}, - "dup": [
- {
- "nDup": "string",
- "dVenc": "2019-08-24",
- "vDup": 1
}
]
}, - "pag": {
- "detPag": [
- {
- "indPag": 0,
- "tPag": "string",
- "xPag": "string",
- "vPag": 0,
- "dPag": "2019-08-24",
- "CNPJPag": "string",
- "UFPag": "string",
- "card": {
- "tpIntegra": null,
- "CNPJ": null,
- "tBand": null,
- "cAut": null,
- "CNPJReceb": null,
- "idTermPag": null
}
}
], - "vTroco": 0
}, - "infIntermed": {
- "CNPJ": "string",
- "idCadIntTran": "string"
}, - "infAdic": {
- "infAdFisco": "string",
- "infCpl": "string",
- "obsCont": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "obsFisco": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "procRef": [
- {
- "nProc": "string",
- "indProc": 0,
- "tpAto": "string"
}
]
}, - "exporta": {
- "UFSaidaPais": "string",
- "xLocExporta": "string",
- "xLocDespacho": "string"
}, - "compra": {
- "xNEmp": "string",
- "xPed": "string",
- "xCont": "string"
}, - "cana": {
- "safra": "string",
- "ref": "string",
- "forDia": [
- {
- "dia": 1,
- "qtde": 0
}
], - "qTotMes": 0,
- "qTotAnt": 0,
- "qTotGer": 0,
- "deduc": [
- {
- "xDed": "string",
- "vDed": 0
}
], - "vFor": 0,
- "vTotDed": 0,
- "vLiqFor": 0
}, - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "infSolicNFF": {
- "xSolic": "string"
}, - "agropecuario": {
- "defensivo": [
- {
- "nReceituario": "string",
- "CPFRespTec": "string"
}
], - "guiaTransito": {
- "tpGuia": 0,
- "UFGuia": "string",
- "serieGuia": "string",
- "nGuia": "string"
}
}, - "infPAA": {
- "CNPJPAA": "string",
- "PAASignature": {
- "SignatureValue": "string",
- "RSAKeyValue": {
- "Modulus": "string",
- "Exponent": "string"
}
}
}
}, - "infNFeSupl": {
- "qrCode": "stringstringstringstringstringstringstringstringstringstring",
- "urlChave": "stringstringstringstr"
}, - "ambiente": "homologacao",
- "referencia": "string"
}Através desse endpoint, é possível enviar os dados de uma NFC-e e gerar uma prévia do XML, sem a assinatura digital.
Os dados de entrada são os mesmos do endpoint de emissão de NFC-e (POST /nfce).
Atenção: O XML gerado por este endpoint é apenas para fins de visualização e não possui valor fiscal. Para a emissão de uma NF-e com valor fiscal, utilize o processo de emissão padrão descrito na documentação.
Informações adicionais:
required | object (NfeSefazInfNFe) Informações da Nota Fiscal eletrônica. |
object (NfeSefazInfNFeSupl) Informações suplementares Nota Fiscal. | |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
{- "infNFe": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "cNF": "string",
- "natOp": "string",
- "mod": 0,
- "serie": 0,
- "nNF": 1,
- "dhEmi": "2019-08-24T14:15:22Z",
- "dhSaiEnt": "2019-08-24T14:15:22Z",
- "dPrevEntrega": "2019-08-24",
- "tpNF": 0,
- "idDest": 0,
- "cMunFG": "string",
- "cMunFGIBS": "string",
- "tpImp": 0,
- "tpEmis": 0,
- "cDV": 0,
- "tpAmb": 0,
- "finNFe": 0,
- "tpNFDebito": "string",
- "tpNFCredito": "string",
- "indFinal": 0,
- "indPres": 0,
- "indIntermed": 0,
- "cIndOp": "string",
- "procEmi": 0,
- "verProc": "string",
- "dhCont": "2019-08-24T14:15:22Z",
- "xJust": "stringstringstr",
- "NFref": [
- {
- "refNFe": "string",
- "refNFeSig": "string",
- "refNF": {
- "cUF": null,
- "AAMM": null,
- "CNPJ": null,
- "mod": null,
- "serie": null,
- "nNF": null
}, - "refNFP": {
- "cUF": null,
- "AAMM": null,
- "CNPJ": null,
- "CPF": null,
- "IE": null,
- "mod": null,
- "serie": null,
- "nNF": null
}, - "refCTe": "string",
- "refECF": {
- "mod": null,
- "nECF": null,
- "nCOO": null
}
}
], - "gCompraGov": {
- "tpEnteGov": 0,
- "pRedutor": 0,
- "tpOperGov": 0,
- "refDFeAnt": [
- "string"
]
}, - "gPagAntecipado": {
- "refNFe": [
- "string"
]
}
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}, - "IE": "string",
- "IEST": "string",
- "IM": "string",
- "CNAE": "string",
- "CRT": 0,
- "ISUFEmit": "string"
}, - "avulsa": {
- "CNPJ": "string",
- "xOrgao": "string",
- "matr": "string",
- "xAgente": "string",
- "fone": "string",
- "UF": "string",
- "nDAR": "string",
- "dEmi": "2019-08-24",
- "vDAR": 0,
- "repEmi": "string",
- "dPag": "2019-08-24"
}, - "dest": {
- "CNPJ": "string",
- "CPF": "string",
- "idEstrangeiro": "string",
- "xNome": "string",
- "enderDest": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}, - "indIEDest": 0,
- "IE": "string",
- "ISUF": "string",
- "IM": "string",
- "email": "string"
}, - "retirada": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "entrega": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "autXML": [
- {
- "CNPJ": "string",
- "CPF": "string"
}
], - "det": [
- {
- "nItem": 1,
- "prod": {
- "cProd": "string",
- "cEAN": "string",
- "cBarra": "string",
- "xProd": "string",
- "NCM": "string",
- "NVE": [
- null
], - "CEST": "string",
- "indEscala": "string",
- "CNPJFab": "string",
- "cBenef": "string",
- "gCred": [
- null
], - "tpCredPresIBSZFM": 0,
- "EXTIPI": "string",
- "CFOP": "string",
- "uCom": "string",
- "qCom": 0,
- "vUnCom": 0,
- "vProd": 0,
- "cEANTrib": "string",
- "cBarraTrib": "string",
- "uTrib": "string",
- "qTrib": 0,
- "vUnTrib": 0,
- "vFrete": 1,
- "vSeg": 1,
- "vDesc": 1,
- "vOutro": 1,
- "indTot": 0,
- "indBemMovelUsado": 0,
- "DI": [
- null
], - "detExport": [
- null
], - "xPed": "string",
- "nItemPed": 0,
- "nFCI": "string",
- "rastro": [
- null
], - "infProdNFF": {
- "cProdFisco": null,
- "cOperNFF": null
}, - "infProdEmb": {
- "xEmb": null,
- "qVolEmb": null,
- "uEmb": null
}, - "veicProd": {
- "tpOp": null,
- "chassi": null,
- "cCor": null,
- "xCor": null,
- "pot": null,
- "cilin": null,
- "pesoL": null,
- "pesoB": null,
- "nSerie": null,
- "tpComb": null,
- "nMotor": null,
- "CMT": null,
- "dist": null,
- "anoMod": null,
- "anoFab": null,
- "tpPint": null,
- "tpVeic": null,
- "espVeic": null,
- "VIN": null,
- "condVeic": null,
- "cMod": null,
- "cCorDENATRAN": null,
- "lota": null,
- "tpRest": null
}, - "med": {
- "cProdANVISA": null,
- "xMotivoIsencao": null,
- "vPMC": null
}, - "arma": [
- null
], - "comb": {
- "cProdANP": null,
- "descANP": null,
- "pGLP": null,
- "pGNn": null,
- "pGNi": null,
- "vPart": null,
- "CODIF": null,
- "qTemp": null,
- "UFCons": null,
- "CIDE": null,
- "encerrante": null,
- "pBio": null,
- "origComb": [ ]
}, - "nRECOPI": "string"
}, - "imposto": {
- "vTotTrib": 0,
- "ICMS": {
- "ICMS00": null,
- "ICMS02": null,
- "ICMS10": null,
- "ICMS15": null,
- "ICMS20": null,
- "ICMS30": null,
- "ICMS40": null,
- "ICMS51": null,
- "ICMS53": null,
- "ICMS60": null,
- "ICMS61": null,
- "ICMS70": null,
- "ICMS90": null,
- "ICMSPart": null,
- "ICMSST": null,
- "ICMSSN101": null,
- "ICMSSN102": null,
- "ICMSSN201": null,
- "ICMSSN202": null,
- "ICMSSN500": null,
- "ICMSSN900": null
}, - "IPI": {
- "CNPJProd": null,
- "cSelo": null,
- "qSelo": null,
- "cEnq": null,
- "IPITrib": null,
- "IPINT": null
}, - "II": {
- "vBC": null,
- "vDespAdu": null,
- "vII": null,
- "vIOF": null
}, - "ISSQN": {
- "vBC": null,
- "vAliq": null,
- "vISSQN": null,
- "cMunFG": null,
- "cListServ": null,
- "vDeducao": null,
- "vOutro": null,
- "vDescIncond": null,
- "vDescCond": null,
- "vISSRet": null,
- "indISS": null,
- "cServico": null,
- "cMun": null,
- "cPais": null,
- "nProcesso": null,
- "indIncentivo": null
}, - "PIS": {
- "PISAliq": null,
- "PISQtde": null,
- "PISNT": null,
- "PISOutr": null
}, - "PISST": {
- "vBC": null,
- "pPIS": null,
- "qBCProd": null,
- "vAliqProd": null,
- "vPIS": null,
- "indSomaPISST": null
}, - "COFINS": {
- "COFINSAliq": null,
- "COFINSQtde": null,
- "COFINSNT": null,
- "COFINSOutr": null
}, - "COFINSST": {
- "vBC": null,
- "pCOFINS": null,
- "qBCProd": null,
- "vAliqProd": null,
- "vCOFINS": null,
- "indSomaCOFINSST": null
}, - "ICMSUFDest": {
- "vBCUFDest": null,
- "vBCFCPUFDest": null,
- "pFCPUFDest": null,
- "pICMSUFDest": null,
- "pICMSInter": null,
- "pICMSInterPart": null,
- "vFCPUFDest": null,
- "vICMSUFDest": null,
- "vICMSUFRemet": null
}, - "IS": {
- "CSTIS": null,
- "cClassTribIS": null,
- "vBCIS": null,
- "pIS": null,
- "adRemIS": null,
- "uTrib": null,
- "qTrib": null,
- "vIS": null
}, - "IBSCBS": {
- "CST": null,
- "cClassTrib": null,
- "indDoacao": null,
- "gIBSCBS": null,
- "gIBSCBSMono": null,
- "gTransfCred": null,
- "gAjusteCompet": null,
- "gEstornoCred": null,
- "gCredPresOper": null,
- "gCredPresIBSZFM": null
}
}, - "impostoDevol": {
- "pDevol": 0,
- "IPI": {
- "vIPIDevol": null
}
}, - "infAdProd": "string",
- "obsItem": {
- "obsCont": {
- "xCampo": null,
- "xTexto": null
}, - "obsFisco": {
- "xCampo": null,
- "xTexto": null
}
}, - "vItem": 0,
- "DFeReferenciado": {
- "chaveAcesso": "string",
- "nItem": 1
}
}
], - "total": {
- "ICMSTot": {
- "vBC": 0,
- "vICMS": 0,
- "vICMSDeson": 0,
- "vFCPUFDest": 0,
- "vICMSUFDest": 0,
- "vICMSUFRemet": 0,
- "vFCP": 0,
- "vBCST": 0,
- "vST": 0,
- "vFCPST": 0,
- "vFCPSTRet": 0,
- "qBCMono": 0,
- "vICMSMono": 0,
- "qBCMonoReten": 0,
- "vICMSMonoReten": 0,
- "qBCMonoRet": 0,
- "vICMSMonoRet": 0,
- "vProd": 0,
- "vFrete": 0,
- "vSeg": 0,
- "vDesc": 0,
- "vII": 0,
- "vIPI": 0,
- "vIPIDevol": 0,
- "vPIS": 0,
- "vCOFINS": 0,
- "vOutro": 0,
- "vNF": 0,
- "vTotTrib": 0
}, - "ISSQNtot": {
- "vServ": 1,
- "vBC": 1,
- "vISS": 1,
- "vPIS": 1,
- "vCOFINS": 1,
- "dCompet": "2019-08-24",
- "vDeducao": 1,
- "vOutro": 1,
- "vDescIncond": 1,
- "vDescCond": 1,
- "vISSRet": 1,
- "cRegTrib": 0
}, - "retTrib": {
- "vRetPIS": 1,
- "vRetCOFINS": 1,
- "vRetCSLL": 1,
- "vBCIRRF": 1,
- "vIRRF": 1,
- "vBCRetPrev": 1,
- "vRetPrev": 1
}, - "ISTot": {
- "vIS": 0
}, - "IBSCBSTot": {
- "vBCIBSCBS": 0,
- "gIBS": {
- "gIBSUF": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSUF": null
}, - "gIBSMun": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSMun": null
}, - "vIBS": 0,
- "vCredPres": 0,
- "vCredPresCondSus": 0
}, - "gCBS": {
- "vDif": 0,
- "vDevTrib": 0,
- "vCBS": 0,
- "vCredPres": 0,
- "vCredPresCondSus": 0
}, - "gMono": {
- "vIBSMono": 0,
- "vCBSMono": 0,
- "vIBSMonoReten": 0,
- "vCBSMonoReten": 0,
- "vIBSMonoRet": 0,
- "vCBSMonoRet": 0
}, - "gEstornoCred": {
- "vIBSEstCred": 0,
- "vCBSEstCred": 0
}
}, - "vNFTot": 0
}, - "transp": {
- "modFrete": 0,
- "transporta": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "IE": "string",
- "xEnder": "string",
- "xMun": "string",
- "UF": "string"
}, - "retTransp": {
- "vServ": 0,
- "vBCRet": 0,
- "pICMSRet": 0,
- "vICMSRet": 0,
- "CFOP": "string",
- "cMunFG": "string"
}, - "veicTransp": {
- "placa": "string",
- "UF": "string",
- "RNTC": "string"
}, - "reboque": [
- {
- "placa": "string",
- "UF": "string",
- "RNTC": "string"
}
], - "vagao": "string",
- "balsa": "string",
- "vol": [
- {
- "qVol": 0,
- "esp": "string",
- "marca": "string",
- "nVol": "string",
- "pesoL": 0,
- "pesoB": 0,
- "lacres": [
- null
]
}
]
}, - "cobr": {
- "fat": {
- "nFat": "string",
- "vOrig": 0,
- "vDesc": 0,
- "vLiq": 0
}, - "dup": [
- {
- "nDup": "string",
- "dVenc": "2019-08-24",
- "vDup": 1
}
]
}, - "pag": {
- "detPag": [
- {
- "indPag": 0,
- "tPag": "string",
- "xPag": "string",
- "vPag": 0,
- "dPag": "2019-08-24",
- "CNPJPag": "string",
- "UFPag": "string",
- "card": {
- "tpIntegra": null,
- "CNPJ": null,
- "tBand": null,
- "cAut": null,
- "CNPJReceb": null,
- "idTermPag": null
}
}
], - "vTroco": 0
}, - "infIntermed": {
- "CNPJ": "string",
- "idCadIntTran": "string"
}, - "infAdic": {
- "infAdFisco": "string",
- "infCpl": "string",
- "obsCont": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "obsFisco": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "procRef": [
- {
- "nProc": "string",
- "indProc": 0,
- "tpAto": "string"
}
]
}, - "exporta": {
- "UFSaidaPais": "string",
- "xLocExporta": "string",
- "xLocDespacho": "string"
}, - "compra": {
- "xNEmp": "string",
- "xPed": "string",
- "xCont": "string"
}, - "cana": {
- "safra": "string",
- "ref": "string",
- "forDia": [
- {
- "dia": 1,
- "qtde": 0
}
], - "qTotMes": 0,
- "qTotAnt": 0,
- "qTotGer": 0,
- "deduc": [
- {
- "xDed": "string",
- "vDed": 0
}
], - "vFor": 0,
- "vTotDed": 0,
- "vLiqFor": 0
}, - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "infSolicNFF": {
- "xSolic": "string"
}, - "agropecuario": {
- "defensivo": [
- {
- "nReceituario": "string",
- "CPFRespTec": "string"
}
], - "guiaTransito": {
- "tpGuia": 0,
- "UFGuia": "string",
- "serieGuia": "string",
- "nGuia": "string"
}
}, - "infPAA": {
- "CNPJPAA": "string",
- "PAASignature": {
- "SignatureValue": "string",
- "RSAKeyValue": {
- "Modulus": "string",
- "Exponent": "string"
}
}
}
}, - "infNFeSupl": {
- "qrCode": "stringstringstringstringstringstringstringstringstringstring",
- "urlChave": "stringstringstringstr"
}, - "ambiente": "homologacao",
- "referencia": "string"
}Realiza a sincronização dos dados a partir da consulta da situação atual da NFC-e na Base de Dados do Portal da Secretaria de Fazenda Estadual.
Cenários de uso:
erro na API, mas está autorizada na SEFAZ (útil em casos de erros de transmissão com a SEFAZ, como instabilidades e timeouts).autorizadona API, mas está cancelada na SEFAZ.Informações adicionais:
| id required | string ID único da NFC-e gerado pela API. |
| status | string Enum: "pendente" "sincronizado" "erro" Situação atual da sincronização. |
| codigo_status | integer Código da situação atual do DF-e. |
| motivo_status | string Descrição literal da situação atual do DF-e. |
| data_recebimento | string <date-time> Data e hora de processamento. |
| chave | string Chave de Acesso do DF-e consultado. |
{- "status": "pendente",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "chave": "string"
}Utilize esse endpoint para obter o XML da nota enviada para a SEFAZ.
O XML estará disponível nesse endpoint mesmo em casos que a nota tenha sido rejeitada.
Informações adicionais:
| id required | string ID único da NFCom gerada pela API. |
Utilize esse endpoint para obter o XML da nota enviada para a SEFAZ, complementado com a informação do protocolo de autorização de uso (TAG raiz nfcomProc).
O XML só estará disponível nesse endpoint caso a nota tenha sido autorizada pela SEFAZ. Para obter o XML nos demais casos, utilize o endpoint GET /nfcom/{id}/xml/nota.
Informações adicionais:
| id required | string ID único da NFCom gerada pela API. |
Informações adicionais:
| id required | string ID único da NFCom gerada pela API. |
| justificativa | string Justificativa para o cancelamento. Preencheremos automaticamente, caso esteja em branco. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string"
}{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Consulta do status do serviço prestado pelo Portal da Secretaria de Fazenda Estadual.
A API mantém a última consulta em cache por 5 minutos, evitando sobrecarregar desnecessariamente os servidores da SEFAZ.
| cpf_cnpj required | string CPF/CNPJ do emitente. Utilize o valor sem máscara. |
| autorizador | string Ambiente Autorizador. Autorizadores disponíveis: Caso não seja informado, será utilizado o ambiente autorizador da UF do emitente. |
| autorizador | string Enum: "AM" "BA" "CE" "GO" "MG" "MS" "MT" "PE" "PR" "RS" "SP" "SVAN" "SVRS" "SVCAN" "SVCRS" "AN" "SVSP" "SVCSP" SEFAZ autorizadora responsável. |
| ambiente | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| data_hora_consulta | string <date-time> Data e hora da consulta. |
| codigo_status | integer Código do status da mensagem enviada. |
| motivo_status | string Descrição literal do status do serviço solicitado. |
| tempo_medio_resposta | integer or null Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos. |
| data_hora_retorno | string or null <date-time> Data e hora prevista para o retorno dos serviços prestados. |
{- "autorizador": "AM",
- "ambiente": "homologacao",
- "data_hora_consulta": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "tempo_medio_resposta": 0,
- "data_hora_retorno": "2019-08-24T14:15:22Z"
}Consulta os detalhes de uma NFCom já existente. Forneça o ID único obtido de uma requisição de emissão ou de listagem de NFCom e a API irá retornar as informações da NFCom correspondente.
| id required | string ID único da NFCom gerada pela API. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}| id required | string ID único da NFCom gerada pela API. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Informações adicionais:
required | object (NfcomSefazInfNFCom) Informações da NFCom. |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "infNFCom": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "tpAmb": 0,
- "mod": 0,
- "serie": 0,
- "nNF": 1,
- "cNF": "string",
- "cDV": 0,
- "dhEmi": "2019-08-24T14:15:22Z",
- "tpEmis": 0,
- "nSiteAutoriz": 0,
- "cMunFG": "string",
- "finNFCom": 0,
- "tpFat": 0,
- "verProc": "string",
- "indPrePago": 0,
- "indCessaoMeiosRede": 0,
- "indNotaEntrada": 0,
- "dhCont": "2019-08-24T14:15:22Z",
- "xJust": "stringstringstr",
- "gCompraGov": {
- "tpEnteGov": 0,
- "pRedutor": 0,
- "tpOperGov": 0,
- "refDFeAnt": [
- "string"
]
}, - "tpPagAnt": 0
}, - "emit": {
- "CNPJ": "string",
- "IE": "string",
- "IEUFDest": "string",
- "CRT": 0,
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "fone": "string",
- "email": "string"
}, - "ISUFEmit": "stringst"
}, - "dest": {
- "xNome": "string",
- "CNPJ": "string",
- "CPF": "string",
- "idOutros": "string",
- "indIEDest": 0,
- "IE": "string",
- "IM": "string",
- "enderDest": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string"
}
}, - "assinante": {
- "iCodAssinante": "string",
- "tpAssinante": 0,
- "tpServUtil": 0,
- "nContrato": "string",
- "dContratoIni": "2019-08-24",
- "dContratoFim": "2019-08-24",
- "NroTermPrinc": "string",
- "cUFPrinc": 0,
- "NroTermAdic": "string",
- "cUFAdic": 0
}, - "gSub": {
- "chNFCom": "string",
- "gNF": {
- "CNPJ": "string",
- "mod": 0,
- "serie": "str",
- "nNF": 1,
- "CompetEmis": "string",
- "hash115": "string"
}, - "motSub": "st"
}, - "gCofat": {
- "chNFComLocal": "string",
- "gNF": {
- "CNPJ": "string",
- "mod": 0,
- "serie": "str",
- "nNF": 1,
- "CompetEmis": "string",
- "hash115": "string"
}
}, - "det": [
- {
- "nItem": 1,
- "chNFComAnt": "string",
- "nItemAnt": "string",
- "indNFComAntPapelFatCentral": 0,
- "prod": {
- "cProd": "string",
- "xProd": "string",
- "cClass": "strings",
- "CFOP": "string",
- "CNPJLD": "string",
- "uMed": 0,
- "qFaturada": 0,
- "vItem": 0,
- "vDesc": 0,
- "vOutro": 0,
- "vProd": 0,
- "dExpiracao": "2019-08-24",
- "indDevolucao": 0,
- "CNPJCobrTerc": "string",
- "gPagAntecipado": {
- "chDFePagAnt": null,
- "nItemPagAnt": null
}
}, - "imposto": {
- "ICMS00": {
- "CST": null,
- "vBC": null,
- "pICMS": null,
- "vICMS": null,
- "pFCP": null,
- "vFCP": null
}, - "ICMS20": {
- "CST": null,
- "pRedBC": null,
- "vBC": null,
- "pICMS": null,
- "vICMS": null,
- "vICMSDeson": null,
- "cBenef": null,
- "pFCP": null,
- "vFCP": null
}, - "ICMS40": {
- "CST": null,
- "vICMSDeson": null,
- "cBenef": null
}, - "ICMS51": {
- "CST": null,
- "vICMSDeson": null,
- "cBenef": null
}, - "ICMS90": {
- "CST": null,
- "vBC": null,
- "pICMS": null,
- "vICMS": null,
- "vICMSDeson": null,
- "cBenef": null,
- "pFCP": null,
- "vFCP": null
}, - "ICMSSN": {
- "CST": null,
- "indSN": null
}, - "ICMSUFDest": [
- null
], - "indSemCST": 0,
- "PIS": {
- "CST": null,
- "vBC": null,
- "pPIS": null,
- "vPIS": null
}, - "COFINS": {
- "CST": null,
- "vBC": null,
- "pCOFINS": null,
- "vCOFINS": null
}, - "FUST": {
- "vBC": null,
- "pFUST": null,
- "vFUST": null
}, - "FUNTTEL": {
- "vBC": null,
- "pFUNTTEL": null,
- "vFUNTTEL": null
}, - "retTrib": {
- "vRetPIS": null,
- "vRetCofins": null,
- "vRetCSLL": null,
- "vBCIRRF": null,
- "vIRRF": null
}, - "IBSCBS": {
- "CST": null,
- "cClassTrib": null,
- "indDoacao": null,
- "gIBSCBS": null,
- "gEstornoCred": null
}
}, - "gProcRef": {
- "vItem": 0,
- "qFaturada": 0,
- "vProd": 0,
- "vDesc": 0,
- "vOutro": 0,
- "indDevolucao": 0,
- "vBC": 0,
- "pICMS": 0,
- "vICMS": 0,
- "vPIS": 0,
- "vCOFINS": 0,
- "vFCP": 0,
- "gProc": [
- null
]
}, - "gRessarc": {
- "tpRessarc": 0,
- "dRef": "2019-08-24",
- "nProcesso": "string",
- "nProtReclama": "string",
- "xObs": "stringstringstr"
}, - "infAdProd": "string"
}
], - "pgtoVinc": {
- "pgto": [
- {
- "nPag": "string",
- "idTransacao": "string",
- "tpMeioPgto": "string",
- "CNPJReceb": "string",
- "CNPJBasePSP": "string"
}
]
}, - "total": {
- "vProd": 0,
- "ICMSTot": {
- "vBC": 0,
- "vICMS": 0,
- "vICMSDeson": 0,
- "vFCP": 0
}, - "vCOFINS": 0,
- "vPIS": 0,
- "vFUNTTEL": 0,
- "vFUST": 0,
- "vRetTribTot": {
- "vRetPIS": 0,
- "vRetCofins": 0,
- "vRetCSLL": 0,
- "vIRRF": 0
}, - "vDesc": 0,
- "vOutro": 0,
- "vNF": 0,
- "IBSCBSTot": {
- "vBCIBSCBS": 0,
- "gIBS": {
- "gIBSUF": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSUF": null
}, - "gIBSMun": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSMun": null
}, - "vIBS": 0
}, - "gCBS": {
- "vDif": 0,
- "vDevTrib": 0,
- "vCBS": 0
}, - "gEstornoCred": {
- "vIBSEstCred": 0,
- "vCBSEstCred": 0
}
}, - "vTotDFe": 0
}, - "gFidelidade": {
- "qtdSaldoPts": "string",
- "dRefSaldoPts": "2019-08-24",
- "qtdPtsResg": "string",
- "dRefResgPts": "2019-08-24"
}, - "gFat": {
- "CompetFat": "string",
- "dVencFat": "2019-08-24",
- "dPerUsoIni": "2019-08-24",
- "dPerUsoFim": "2019-08-24",
- "codBarras": "string",
- "codDebAuto": "string",
- "codBanco": "strin",
- "codAgencia": "string",
- "enderCorresp": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "CEP": "string",
- "UF": "string",
- "fone": "string",
- "email": "string"
}, - "gPIX": {
- "urlQRCodePIX": "string"
}
}, - "gFatCentral": {
- "CNPJ": "string",
- "cUF": 0
}, - "autXML": [
- {
- "CNPJ": "string",
- "CPF": "string"
}
], - "infAdic": {
- "infAdFisco": "string",
- "infCpl": [
- "string"
]
}, - "gRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}
}, - "ambiente": "homologacao",
- "referencia": "string"
}{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}Retorna a lista de NFCom de acordo com os critérios de busca utilizados. As NFCom são retornadas ordenadas pela data da criação, com as mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do emitente. Utilize o valor sem máscara. |
| referencia | string Seu identificador único para o documento. |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| chave | string Chave de acesso do DF-e. |
| serie | string Série do DF-e. |
| @count | integer |
Array of objects (Dfe) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}| id required | string ID único da NF-e gerado pela API. |
| logotipo | boolean Default: false Imprime o documento com logotipo, desde que esteja cadastrado na empresa. |
| nome_fantasia | boolean Default: false Exibe o nome fantasia do emitente, desde que esteja presente no XML da nota. |
| formato | string Default: "padrao" Formato de impressão do DANFE. Valores disponíveis:
|
| mensagem_rodape | string <= 120 characters Default: "" Imprime mensagem no rodapé do documento. O caractere Exemplos de Uso:
|
| canhoto | boolean Default: true Imprime o documento com o bloco de canhoto. |
| qrcode_lateral | boolean Default: false Imprime o QR Code na lateral do DANFE Simplificado Tipo 2. Aplicãvel apenas à NF-e com DANFE Simplificado Tipo 2 ( |
| largura | integer [ 56 .. 80 ] Default: 80 Largura do DANFE Simplificado Tipo 2 (em milímetros). Aplicãvel apenas à NF-e com DANFE Simplificado Tipo 2 ( |
| margem | string Default: "2" Define as margens do DANFE Simplificado Tipo 2 (em milímetros), no mesmo formato do parâmetro Aplicãvel apenas à NF-e com DANFE Simplificado Tipo 2 ( |
Utilize esse endpoint para obter o XML da nota enviado para a SEFAZ.
O XML estará disponível nesse endpoint mesmo em casos que a nota tenha sido rejeitada.
Informações adicionais:
| id required | string ID único da NF-e gerado pela API. |
Utilize esse endpoint para obter o XML da nota enviado para a SEFAZ, complementado com a informação do protocolo de autorização ou denegação de uso (TAG raiz nfeProc).
O XML só estará disponível nesse endpoint caso a nota tenha sido autorizada ou denegada pela SEFAZ. Para obter o XML nos demais casos, utilize o endpoint GET /nfe/{id}/xml/nota.
Informações adicionais:
| id required | string ID único da NF-e gerado pela API. |
Informações adicionais:
| id required | string ID único da NF-e gerado pela API. |
| justificativa | string Justificativa para o cancelamento. Preencheremos automaticamente, caso esteja em branco. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string"
}{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Consulta do status do serviço prestado pelo Portal da Secretaria de Fazenda Estadual.
A API mantém a última consulta em cache por 5 minutos, evitando sobrecarregar desnecessariamente os servidores da SEFAZ (conforme orientação do MOC - versão 7.0, item 5.5.3). Dessa forma, você poderá chamar esse endpoint quantas vezes quiser, sem preocupar-se em ter o seu CNPJ bloqueado por consumo indevido (Rejeição 656).
| cpf_cnpj required | string CPF/CNPJ do emitente. Utilize o valor sem máscara. |
| autorizador | string Ambiente Autorizador. Autorizadores disponíveis: Caso não seja informado, será utilizado o ambiente autorizador da UF do emitente. |
| autorizador | string Enum: "AM" "BA" "CE" "GO" "MG" "MS" "MT" "PE" "PR" "RS" "SP" "SVAN" "SVRS" "SVCAN" "SVCRS" "AN" "SVSP" "SVCSP" SEFAZ autorizadora responsável. |
| ambiente | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| data_hora_consulta | string <date-time> Data e hora da consulta. |
| codigo_status | integer Código do status da mensagem enviada. |
| motivo_status | string Descrição literal do status do serviço solicitado. |
| tempo_medio_resposta | integer or null Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos. |
| data_hora_retorno | string or null <date-time> Data e hora prevista para o retorno dos serviços prestados. |
{- "autorizador": "AM",
- "ambiente": "homologacao",
- "data_hora_consulta": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "tempo_medio_resposta": 0,
- "data_hora_retorno": "2019-08-24T14:15:22Z"
}| id required | string ID único do evento gerado pela API. |
| cnpj | string |
| ano | integer |
| modelo | integer |
| serie | integer |
| numero_inicial | integer |
| numero_final | integer |
| justificativa | string |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "cnpj": "string",
- "ano": 0,
- "modelo": 0,
- "serie": 0,
- "numero_inicial": 0,
- "numero_final": 0,
- "justificativa": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}| id required | string ID único da NF-e gerado pela API. |
| correcao | string Correção a ser considerada. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "correcao": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Consulta o Cadastro Centralizado de Contribuintes (CCC) do ICMS da unidade federada.
Informações adicionais:
| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| uf | string Sigla da UF consultada. Utilize Caso não seja informada, será utilizada a UF da empresa. |
| argumento required | string Argumento de pesquisa. Valores válidos:
|
| documento required | string Documento a ser consultado (CNPJ, CPF ou Inscrição Estadual). |
| codigo_status required | integer or null [ 0 .. 999 ] Código do status da mensagem enviada. |
| motivo_status required | string or null [ 1 .. 255 ] characters Descrição literal do status do serviço solicitado. |
| uf required | string or null sigla da UF consultada, utilizar SU para SUFRAMA. |
| ie | string or null Inscrição Estadual do contribuinte. |
| cnpj | string or null CNPJ do contribuinte. |
| cpf | string or null CPF do contribuinte. |
| data_consulta required | string or null <date-time> Data da Consulta. |
| uf_atendimento required | integer or null código da UF de atendimento. |
Array of objects (DfeContribuinteInfCad) |
{- "codigo_status": 0,
- "motivo_status": "string",
- "uf": "string",
- "ie": "string",
- "cnpj": "string",
- "cpf": "string",
- "data_consulta": "2019-08-24T14:15:22Z",
- "uf_atendimento": 0,
- "informacoes_cadastrais": [
- {
- "ie": "string",
- "cnpj": "string",
- "cpf": "string",
- "uf": "string",
- "situacao_cadastral": 0,
- "indicador_nfe": 0,
- "indicador_cte": 0,
- "nome_razao_social": "string",
- "nome_fantasia": "string",
- "regime_apuracao_icms": "string",
- "cnae": "string",
- "data_inicio_atividade": "2019-08-24",
- "data_situacao_cadastral": "2019-08-24",
- "data_fim_atividade": "2019-08-24",
- "ie_unica": "string",
- "ie_atual": "string",
- "endereco": {
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "codigo_municipio": "string",
- "nome_municipio": "string",
- "uf": "string",
- "cep": "string",
- "codigo_pais": "string",
- "pais": "string",
- "fone": "string"
}
}
]
}| id required | string ID único do evento gerado pela API. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Consulta os detalhes de um lote já existente. Forneça o ID único obtido de uma requisição de emissão ou de listagem de lotes e a API irá retornar as informações do lote correspondente.
| id required | string ID único do lote gerado pela API. |
| id | string ID único gerado pela API para este documento. |
| created_at | string <date-time> |
| status | string Enum: "pendente" "processado" "erro" |
| ambiente | string Enum: "homologacao" "producao" |
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id_lote | string or null |
object (DfeRecibo) | |
Array of objects (Dfe) |
{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "ambiente": "homologacao",
- "referencia": "string",
- "id_lote": "string",
- "recibo": {
- "numero": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_mensagem": 0,
- "mensagem": "string"
}, - "documentos": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}Consulta os detalhes de uma NF-e já existente. Forneça o ID único obtido de uma requisição de emissão ou de listagem de notas e a API irá retornar as informações da nota correspondente.
| id required | string ID único da NF-e gerado pela API. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}| id required | string ID único da NF-e gerado pela API. |
| justificativa | string Justificativa do cancelamento. |
| chave_substituta | string Chave de acesso da NFC-e substituta. Preenchida apenas no cancelamento por substituição (evento 110112). |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "justificativa": "string",
- "chave_substituta": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Informações adicionais:
required | Array of objects (NfePedidoEmissao) [ 1 .. 50 ] items |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string <= 50 characters Seu identificador para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id_lote required | string |
| id | string ID único gerado pela API para este documento. |
| created_at | string <date-time> |
| status | string Enum: "pendente" "processado" "erro" |
| ambiente | string Enum: "homologacao" "producao" |
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id_lote | string or null |
object (DfeRecibo) | |
Array of objects (Dfe) |
{- "documentos": [
- {
- "infNFe": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "cNF": "string",
- "natOp": "string",
- "mod": 0,
- "serie": 0,
- "nNF": 1,
- "dhEmi": "2019-08-24T14:15:22Z",
- "dhSaiEnt": "2019-08-24T14:15:22Z",
- "dPrevEntrega": "2019-08-24",
- "tpNF": 0,
- "idDest": 0,
- "cMunFG": "string",
- "cMunFGIBS": "string",
- "tpImp": 0,
- "tpEmis": 0,
- "cDV": 0,
- "tpAmb": 0,
- "finNFe": 0,
- "tpNFDebito": "string",
- "tpNFCredito": "string",
- "indFinal": 0,
- "indPres": 0,
- "indIntermed": 0,
- "cIndOp": "string",
- "procEmi": 0,
- "verProc": "string",
- "dhCont": "2019-08-24T14:15:22Z",
- "xJust": "stringstringstr",
- "NFref": [
- null
], - "gCompraGov": {
- "tpEnteGov": null,
- "pRedutor": null,
- "tpOperGov": null,
- "refDFeAnt": [ ]
}, - "gPagAntecipado": {
- "refNFe": [ ]
}
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": null,
- "nro": null,
- "xCpl": null,
- "xBairro": null,
- "cMun": null,
- "xMun": null,
- "UF": null,
- "CEP": null,
- "cPais": null,
- "xPais": null,
- "fone": null
}, - "IE": "string",
- "IEST": "string",
- "IM": "string",
- "CNAE": "string",
- "CRT": 0,
- "ISUFEmit": "string"
}, - "avulsa": {
- "CNPJ": "string",
- "xOrgao": "string",
- "matr": "string",
- "xAgente": "string",
- "fone": "string",
- "UF": "string",
- "nDAR": "string",
- "dEmi": "2019-08-24",
- "vDAR": 0,
- "repEmi": "string",
- "dPag": "2019-08-24"
}, - "dest": {
- "CNPJ": "string",
- "CPF": "string",
- "idEstrangeiro": "string",
- "xNome": "string",
- "enderDest": {
- "xLgr": null,
- "nro": null,
- "xCpl": null,
- "xBairro": null,
- "cMun": null,
- "xMun": null,
- "UF": null,
- "CEP": null,
- "cPais": null,
- "xPais": null,
- "fone": null
}, - "indIEDest": 0,
- "IE": "string",
- "ISUF": "string",
- "IM": "string",
- "email": "string"
}, - "retirada": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "entrega": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "autXML": [
- {
- "CNPJ": null,
- "CPF": null
}
], - "det": [
- {
- "nItem": null,
- "prod": null,
- "imposto": null,
- "impostoDevol": null,
- "infAdProd": null,
- "obsItem": null,
- "vItem": null,
- "DFeReferenciado": null
}
], - "total": {
- "ICMSTot": {
- "vBC": null,
- "vICMS": null,
- "vICMSDeson": null,
- "vFCPUFDest": null,
- "vICMSUFDest": null,
- "vICMSUFRemet": null,
- "vFCP": null,
- "vBCST": null,
- "vST": null,
- "vFCPST": null,
- "vFCPSTRet": null,
- "qBCMono": null,
- "vICMSMono": null,
- "qBCMonoReten": null,
- "vICMSMonoReten": null,
- "qBCMonoRet": null,
- "vICMSMonoRet": null,
- "vProd": null,
- "vFrete": null,
- "vSeg": null,
- "vDesc": null,
- "vII": null,
- "vIPI": null,
- "vIPIDevol": null,
- "vPIS": null,
- "vCOFINS": null,
- "vOutro": null,
- "vNF": null,
- "vTotTrib": null
}, - "ISSQNtot": {
- "vServ": null,
- "vBC": null,
- "vISS": null,
- "vPIS": null,
- "vCOFINS": null,
- "dCompet": null,
- "vDeducao": null,
- "vOutro": null,
- "vDescIncond": null,
- "vDescCond": null,
- "vISSRet": null,
- "cRegTrib": null
}, - "retTrib": {
- "vRetPIS": null,
- "vRetCOFINS": null,
- "vRetCSLL": null,
- "vBCIRRF": null,
- "vIRRF": null,
- "vBCRetPrev": null,
- "vRetPrev": null
}, - "ISTot": {
- "vIS": null
}, - "IBSCBSTot": {
- "vBCIBSCBS": null,
- "gIBS": null,
- "gCBS": null,
- "gMono": null,
- "gEstornoCred": null
}, - "vNFTot": 0
}, - "transp": {
- "modFrete": 0,
- "transporta": {
- "CNPJ": null,
- "CPF": null,
- "xNome": null,
- "IE": null,
- "xEnder": null,
- "xMun": null,
- "UF": null
}, - "retTransp": {
- "vServ": null,
- "vBCRet": null,
- "pICMSRet": null,
- "vICMSRet": null,
- "CFOP": null,
- "cMunFG": null
}, - "veicTransp": {
- "placa": null,
- "UF": null,
- "RNTC": null
}, - "reboque": [
- null
], - "vagao": "string",
- "balsa": "string",
- "vol": [
- null
]
}, - "cobr": {
- "fat": {
- "nFat": null,
- "vOrig": null,
- "vDesc": null,
- "vLiq": null
}, - "dup": [
- null
]
}, - "pag": {
- "detPag": [
- null
], - "vTroco": 0
}, - "infIntermed": {
- "CNPJ": "string",
- "idCadIntTran": "string"
}, - "infAdic": {
- "infAdFisco": "string",
- "infCpl": "string",
- "obsCont": [
- null
], - "obsFisco": [
- null
], - "procRef": [
- null
]
}, - "exporta": {
- "UFSaidaPais": "string",
- "xLocExporta": "string",
- "xLocDespacho": "string"
}, - "compra": {
- "xNEmp": "string",
- "xPed": "string",
- "xCont": "string"
}, - "cana": {
- "safra": "string",
- "ref": "string",
- "forDia": [
- null
], - "qTotMes": 0,
- "qTotAnt": 0,
- "qTotGer": 0,
- "deduc": [
- null
], - "vFor": 0,
- "vTotDed": 0,
- "vLiqFor": 0
}, - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "infSolicNFF": {
- "xSolic": "string"
}, - "agropecuario": {
- "defensivo": [
- null
], - "guiaTransito": {
- "tpGuia": null,
- "UFGuia": null,
- "serieGuia": null,
- "nGuia": null
}
}, - "infPAA": {
- "CNPJPAA": "string",
- "PAASignature": {
- "SignatureValue": null,
- "RSAKeyValue": null
}
}
}, - "infNFeSupl": {
- "qrCode": "stringstringstringstringstringstringstringstringstringstring",
- "urlChave": "stringstringstringstr"
}, - "ambiente": "homologacao",
- "referencia": "string"
}
], - "ambiente": "homologacao",
- "referencia": "string",
- "id_lote": "string"
}{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "ambiente": "homologacao",
- "referencia": "string",
- "id_lote": "string",
- "recibo": {
- "numero": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_mensagem": 0,
- "mensagem": "string"
}, - "documentos": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}Este endpoint permite a emissão de Notas Fiscais Eletrônicas (NF-e). A solicitação deve ser feita enviando os dados necessários para a emissão de uma NF-e.
A estrutura do JSON utilizado na solicitação segue a hierarquia e nomenclatura de campos definidos no Manual de Orientação ao Contribuinte (MOC). Esta conformidade visa facilitar a integração de novos usuários que já possuem familiaridade com o padrão, além de permitir a resolução de dúvidas diretamente no MOC, com um profissional de contabilidade habilitado ou em outras fontes confiáveis que tratam do mesmo assunto.
Comportamento Assíncrono
A resposta desse endpoint inclui a propriedade status no JSON. Caso o valor retornado seja pendente, significa que a solicitação está sendo realizada de forma assíncrona pela API. Nesse caso, o usuário deverá adotar um fluxo que consiste em requisitar periodicamente o endpoint Consultar NF-e até que seja retornado um status indicando o fim da emissão.
Informações adicionais:
required | object (NfeSefazInfNFe) Informações da Nota Fiscal eletrônica. |
object (NfeSefazInfNFeSupl) Informações suplementares Nota Fiscal. | |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| id | string ID único gerado pela API para este documento. |
| ambiente | string Enum: "homologacao" "producao" |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| status | string Enum: "pendente" "autorizado" "rejeitado" "denegado" "encerrado" "cancelado" "erro"
|
| referencia | string or null Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| data_emissao | string <date-time> |
| modelo | integer |
| serie | integer |
| numero | integer |
| tipo_emissao | integer |
| valor_total | number |
| chave | string Chave de acesso do DF-e. |
object (DfeAutorizacao) |
{- "infNFe": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "cNF": "string",
- "natOp": "string",
- "mod": 0,
- "serie": 0,
- "nNF": 1,
- "dhEmi": "2019-08-24T14:15:22Z",
- "dhSaiEnt": "2019-08-24T14:15:22Z",
- "dPrevEntrega": "2019-08-24",
- "tpNF": 0,
- "idDest": 0,
- "cMunFG": "string",
- "cMunFGIBS": "string",
- "tpImp": 0,
- "tpEmis": 0,
- "cDV": 0,
- "tpAmb": 0,
- "finNFe": 0,
- "tpNFDebito": "string",
- "tpNFCredito": "string",
- "indFinal": 0,
- "indPres": 0,
- "indIntermed": 0,
- "cIndOp": "string",
- "procEmi": 0,
- "verProc": "string",
- "dhCont": "2019-08-24T14:15:22Z",
- "xJust": "stringstringstr",
- "NFref": [
- {
- "refNFe": "string",
- "refNFeSig": "string",
- "refNF": {
- "cUF": null,
- "AAMM": null,
- "CNPJ": null,
- "mod": null,
- "serie": null,
- "nNF": null
}, - "refNFP": {
- "cUF": null,
- "AAMM": null,
- "CNPJ": null,
- "CPF": null,
- "IE": null,
- "mod": null,
- "serie": null,
- "nNF": null
}, - "refCTe": "string",
- "refECF": {
- "mod": null,
- "nECF": null,
- "nCOO": null
}
}
], - "gCompraGov": {
- "tpEnteGov": 0,
- "pRedutor": 0,
- "tpOperGov": 0,
- "refDFeAnt": [
- "string"
]
}, - "gPagAntecipado": {
- "refNFe": [
- "string"
]
}
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}, - "IE": "string",
- "IEST": "string",
- "IM": "string",
- "CNAE": "string",
- "CRT": 0,
- "ISUFEmit": "string"
}, - "avulsa": {
- "CNPJ": "string",
- "xOrgao": "string",
- "matr": "string",
- "xAgente": "string",
- "fone": "string",
- "UF": "string",
- "nDAR": "string",
- "dEmi": "2019-08-24",
- "vDAR": 0,
- "repEmi": "string",
- "dPag": "2019-08-24"
}, - "dest": {
- "CNPJ": "string",
- "CPF": "string",
- "idEstrangeiro": "string",
- "xNome": "string",
- "enderDest": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}, - "indIEDest": 0,
- "IE": "string",
- "ISUF": "string",
- "IM": "string",
- "email": "string"
}, - "retirada": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "entrega": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "autXML": [
- {
- "CNPJ": "string",
- "CPF": "string"
}
], - "det": [
- {
- "nItem": 1,
- "prod": {
- "cProd": "string",
- "cEAN": "string",
- "cBarra": "string",
- "xProd": "string",
- "NCM": "string",
- "NVE": [
- null
], - "CEST": "string",
- "indEscala": "string",
- "CNPJFab": "string",
- "cBenef": "string",
- "gCred": [
- null
], - "tpCredPresIBSZFM": 0,
- "EXTIPI": "string",
- "CFOP": "string",
- "uCom": "string",
- "qCom": 0,
- "vUnCom": 0,
- "vProd": 0,
- "cEANTrib": "string",
- "cBarraTrib": "string",
- "uTrib": "string",
- "qTrib": 0,
- "vUnTrib": 0,
- "vFrete": 1,
- "vSeg": 1,
- "vDesc": 1,
- "vOutro": 1,
- "indTot": 0,
- "indBemMovelUsado": 0,
- "DI": [
- null
], - "detExport": [
- null
], - "xPed": "string",
- "nItemPed": 0,
- "nFCI": "string",
- "rastro": [
- null
], - "infProdNFF": {
- "cProdFisco": null,
- "cOperNFF": null
}, - "infProdEmb": {
- "xEmb": null,
- "qVolEmb": null,
- "uEmb": null
}, - "veicProd": {
- "tpOp": null,
- "chassi": null,
- "cCor": null,
- "xCor": null,
- "pot": null,
- "cilin": null,
- "pesoL": null,
- "pesoB": null,
- "nSerie": null,
- "tpComb": null,
- "nMotor": null,
- "CMT": null,
- "dist": null,
- "anoMod": null,
- "anoFab": null,
- "tpPint": null,
- "tpVeic": null,
- "espVeic": null,
- "VIN": null,
- "condVeic": null,
- "cMod": null,
- "cCorDENATRAN": null,
- "lota": null,
- "tpRest": null
}, - "med": {
- "cProdANVISA": null,
- "xMotivoIsencao": null,
- "vPMC": null
}, - "arma": [
- null
], - "comb": {
- "cProdANP": null,
- "descANP": null,
- "pGLP": null,
- "pGNn": null,
- "pGNi": null,
- "vPart": null,
- "CODIF": null,
- "qTemp": null,
- "UFCons": null,
- "CIDE": null,
- "encerrante": null,
- "pBio": null,
- "origComb": [ ]
}, - "nRECOPI": "string"
}, - "imposto": {
- "vTotTrib": 0,
- "ICMS": {
- "ICMS00": null,
- "ICMS02": null,
- "ICMS10": null,
- "ICMS15": null,
- "ICMS20": null,
- "ICMS30": null,
- "ICMS40": null,
- "ICMS51": null,
- "ICMS53": null,
- "ICMS60": null,
- "ICMS61": null,
- "ICMS70": null,
- "ICMS90": null,
- "ICMSPart": null,
- "ICMSST": null,
- "ICMSSN101": null,
- "ICMSSN102": null,
- "ICMSSN201": null,
- "ICMSSN202": null,
- "ICMSSN500": null,
- "ICMSSN900": null
}, - "IPI": {
- "CNPJProd": null,
- "cSelo": null,
- "qSelo": null,
- "cEnq": null,
- "IPITrib": null,
- "IPINT": null
}, - "II": {
- "vBC": null,
- "vDespAdu": null,
- "vII": null,
- "vIOF": null
}, - "ISSQN": {
- "vBC": null,
- "vAliq": null,
- "vISSQN": null,
- "cMunFG": null,
- "cListServ": null,
- "vDeducao": null,
- "vOutro": null,
- "vDescIncond": null,
- "vDescCond": null,
- "vISSRet": null,
- "indISS": null,
- "cServico": null,
- "cMun": null,
- "cPais": null,
- "nProcesso": null,
- "indIncentivo": null
}, - "PIS": {
- "PISAliq": null,
- "PISQtde": null,
- "PISNT": null,
- "PISOutr": null
}, - "PISST": {
- "vBC": null,
- "pPIS": null,
- "qBCProd": null,
- "vAliqProd": null,
- "vPIS": null,
- "indSomaPISST": null
}, - "COFINS": {
- "COFINSAliq": null,
- "COFINSQtde": null,
- "COFINSNT": null,
- "COFINSOutr": null
}, - "COFINSST": {
- "vBC": null,
- "pCOFINS": null,
- "qBCProd": null,
- "vAliqProd": null,
- "vCOFINS": null,
- "indSomaCOFINSST": null
}, - "ICMSUFDest": {
- "vBCUFDest": null,
- "vBCFCPUFDest": null,
- "pFCPUFDest": null,
- "pICMSUFDest": null,
- "pICMSInter": null,
- "pICMSInterPart": null,
- "vFCPUFDest": null,
- "vICMSUFDest": null,
- "vICMSUFRemet": null
}, - "IS": {
- "CSTIS": null,
- "cClassTribIS": null,
- "vBCIS": null,
- "pIS": null,
- "adRemIS": null,
- "uTrib": null,
- "qTrib": null,
- "vIS": null
}, - "IBSCBS": {
- "CST": null,
- "cClassTrib": null,
- "indDoacao": null,
- "gIBSCBS": null,
- "gIBSCBSMono": null,
- "gTransfCred": null,
- "gAjusteCompet": null,
- "gEstornoCred": null,
- "gCredPresOper": null,
- "gCredPresIBSZFM": null
}
}, - "impostoDevol": {
- "pDevol": 0,
- "IPI": {
- "vIPIDevol": null
}
}, - "infAdProd": "string",
- "obsItem": {
- "obsCont": {
- "xCampo": null,
- "xTexto": null
}, - "obsFisco": {
- "xCampo": null,
- "xTexto": null
}
}, - "vItem": 0,
- "DFeReferenciado": {
- "chaveAcesso": "string",
- "nItem": 1
}
}
], - "total": {
- "ICMSTot": {
- "vBC": 0,
- "vICMS": 0,
- "vICMSDeson": 0,
- "vFCPUFDest": 0,
- "vICMSUFDest": 0,
- "vICMSUFRemet": 0,
- "vFCP": 0,
- "vBCST": 0,
- "vST": 0,
- "vFCPST": 0,
- "vFCPSTRet": 0,
- "qBCMono": 0,
- "vICMSMono": 0,
- "qBCMonoReten": 0,
- "vICMSMonoReten": 0,
- "qBCMonoRet": 0,
- "vICMSMonoRet": 0,
- "vProd": 0,
- "vFrete": 0,
- "vSeg": 0,
- "vDesc": 0,
- "vII": 0,
- "vIPI": 0,
- "vIPIDevol": 0,
- "vPIS": 0,
- "vCOFINS": 0,
- "vOutro": 0,
- "vNF": 0,
- "vTotTrib": 0
}, - "ISSQNtot": {
- "vServ": 1,
- "vBC": 1,
- "vISS": 1,
- "vPIS": 1,
- "vCOFINS": 1,
- "dCompet": "2019-08-24",
- "vDeducao": 1,
- "vOutro": 1,
- "vDescIncond": 1,
- "vDescCond": 1,
- "vISSRet": 1,
- "cRegTrib": 0
}, - "retTrib": {
- "vRetPIS": 1,
- "vRetCOFINS": 1,
- "vRetCSLL": 1,
- "vBCIRRF": 1,
- "vIRRF": 1,
- "vBCRetPrev": 1,
- "vRetPrev": 1
}, - "ISTot": {
- "vIS": 0
}, - "IBSCBSTot": {
- "vBCIBSCBS": 0,
- "gIBS": {
- "gIBSUF": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSUF": null
}, - "gIBSMun": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSMun": null
}, - "vIBS": 0,
- "vCredPres": 0,
- "vCredPresCondSus": 0
}, - "gCBS": {
- "vDif": 0,
- "vDevTrib": 0,
- "vCBS": 0,
- "vCredPres": 0,
- "vCredPresCondSus": 0
}, - "gMono": {
- "vIBSMono": 0,
- "vCBSMono": 0,
- "vIBSMonoReten": 0,
- "vCBSMonoReten": 0,
- "vIBSMonoRet": 0,
- "vCBSMonoRet": 0
}, - "gEstornoCred": {
- "vIBSEstCred": 0,
- "vCBSEstCred": 0
}
}, - "vNFTot": 0
}, - "transp": {
- "modFrete": 0,
- "transporta": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "IE": "string",
- "xEnder": "string",
- "xMun": "string",
- "UF": "string"
}, - "retTransp": {
- "vServ": 0,
- "vBCRet": 0,
- "pICMSRet": 0,
- "vICMSRet": 0,
- "CFOP": "string",
- "cMunFG": "string"
}, - "veicTransp": {
- "placa": "string",
- "UF": "string",
- "RNTC": "string"
}, - "reboque": [
- {
- "placa": "string",
- "UF": "string",
- "RNTC": "string"
}
], - "vagao": "string",
- "balsa": "string",
- "vol": [
- {
- "qVol": 0,
- "esp": "string",
- "marca": "string",
- "nVol": "string",
- "pesoL": 0,
- "pesoB": 0,
- "lacres": [
- null
]
}
]
}, - "cobr": {
- "fat": {
- "nFat": "string",
- "vOrig": 0,
- "vDesc": 0,
- "vLiq": 0
}, - "dup": [
- {
- "nDup": "string",
- "dVenc": "2019-08-24",
- "vDup": 1
}
]
}, - "pag": {
- "detPag": [
- {
- "indPag": 0,
- "tPag": "string",
- "xPag": "string",
- "vPag": 0,
- "dPag": "2019-08-24",
- "CNPJPag": "string",
- "UFPag": "string",
- "card": {
- "tpIntegra": null,
- "CNPJ": null,
- "tBand": null,
- "cAut": null,
- "CNPJReceb": null,
- "idTermPag": null
}
}
], - "vTroco": 0
}, - "infIntermed": {
- "CNPJ": "string",
- "idCadIntTran": "string"
}, - "infAdic": {
- "infAdFisco": "string",
- "infCpl": "string",
- "obsCont": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "obsFisco": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "procRef": [
- {
- "nProc": "string",
- "indProc": 0,
- "tpAto": "string"
}
]
}, - "exporta": {
- "UFSaidaPais": "string",
- "xLocExporta": "string",
- "xLocDespacho": "string"
}, - "compra": {
- "xNEmp": "string",
- "xPed": "string",
- "xCont": "string"
}, - "cana": {
- "safra": "string",
- "ref": "string",
- "forDia": [
- {
- "dia": 1,
- "qtde": 0
}
], - "qTotMes": 0,
- "qTotAnt": 0,
- "qTotGer": 0,
- "deduc": [
- {
- "xDed": "string",
- "vDed": 0
}
], - "vFor": 0,
- "vTotDed": 0,
- "vLiqFor": 0
}, - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "infSolicNFF": {
- "xSolic": "string"
}, - "agropecuario": {
- "defensivo": [
- {
- "nReceituario": "string",
- "CPFRespTec": "string"
}
], - "guiaTransito": {
- "tpGuia": 0,
- "UFGuia": "string",
- "serieGuia": "string",
- "nGuia": "string"
}
}, - "infPAA": {
- "CNPJPAA": "string",
- "PAASignature": {
- "SignatureValue": "string",
- "RSAKeyValue": {
- "Modulus": "string",
- "Exponent": "string"
}
}
}
}, - "infNFeSupl": {
- "qrCode": "stringstringstringstringstringstringstringstringstringstring",
- "urlChave": "stringstringstringstr"
}, - "ambiente": "homologacao",
- "referencia": "string"
}{- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}Envia o XML e PDF da nota via email.
Informações adicionais:
| id required | string ID único da NF-e gerado pela API. |
| logotipo | boolean Default: false Imprime o documento com logotipo, desde que esteja cadastrado na empresa. |
| nome_fantasia | boolean Default: false Exibe o nome fantasia do emitente, desde que esteja presente no XML da nota. |
| formato | string Default: "padrao" Formato de impressão do DANFE. Valores disponíveis:
|
| mensagem_rodape | string <= 120 characters Default: "" Imprime mensagem no rodapé do documento. O caractere Exemplos de Uso:
|
| canhoto | boolean Default: true Imprime o documento com o bloco de canhoto. |
| qrcode_lateral | boolean Default: false Imprime o QR Code na lateral do DANFE Simplificado Tipo 2. Aplicãvel apenas à NF-e com DANFE Simplificado Tipo 2 ( |
| largura | integer [ 56 .. 80 ] Default: 80 Largura do DANFE Simplificado Tipo 2 (em milímetros). Aplicãvel apenas à NF-e com DANFE Simplificado Tipo 2 ( |
| margem | string Default: "2" Define as margens do DANFE Simplificado Tipo 2 (em milímetros), no mesmo formato do parâmetro Aplicãvel apenas à NF-e com DANFE Simplificado Tipo 2 ( |
Array of objects (EnderecoEmail) <= 10 items Lista de endereços de email para envio dos arquivos. Caso nenhum email seja informado, será utilizado o email do destinatário do documento fiscal. | |||
Array (<= 10 items)
| |||
| id required | string ID único gerado pela API para este email. Utilize-o no endpoint de consulta de email para obter informações detalhadas sobre o envio do email e rastrear todos os eventos relacionados, como envio, entrega, falhas e outros eventos relevantes. |
| status | string Enum: "pending" "sending" "sent" "delivered" "delivery_delayed" "bounced" "complained" "rejected" "cancelled" "failed" |
| status_message | string or null |
{- "destinatarios": [
- {
- "email": "string"
}
]
}{- "id": "string",
- "status": "pending",
- "status_message": "string"
}Informações adicionais:
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| cnpj required | string CNPJ do emitente. |
| ano required | integer Ano de inutilização da numeração. |
| serie required | integer [ 0 .. 999 ] Série da NF-e. |
| numero_inicial required | integer [ 1 .. 999999999 ] Número da NF-e inicial. |
| numero_final required | integer [ 1 .. 999999999 ] Número da NF-e final. |
| justificativa required | string [ 15 .. 255 ] characters Justificativa do pedido de inutilização. |
| cnpj | string |
| ano | integer |
| modelo | integer |
| serie | integer |
| numero_inicial | integer |
| numero_final | integer |
| justificativa | string |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "ambiente": "homologacao",
- "cnpj": "string",
- "ano": 0,
- "serie": 0,
- "numero_inicial": 1,
- "numero_final": 1,
- "justificativa": "stringstringstr"
}{- "cnpj": "string",
- "ano": 0,
- "modelo": 0,
- "serie": 0,
- "numero_inicial": 0,
- "numero_final": 0,
- "justificativa": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}Retorna a lista de eventos vinculados a um documento fiscal de acordo com os critérios de busca utilizados. Os eventos são retornados ordenados pela data da criação, com as mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| dfe_id required | string ID único gerado pela API para o documento fiscal. |
| @count | integer |
Array of objects (DfeEvento) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
]
}Retorna a lista dos lotes de acordo com os critérios de busca utilizados. Os lotes são retornados ordenados pela data da criação, com os mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do emitente. Utilize o valor sem máscara. |
| referencia | string |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| @count | integer |
Array of objects (DfeLote) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "ambiente": "homologacao",
- "referencia": "string",
- "id_lote": "string",
- "recibo": {
- "numero": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_mensagem": 0,
- "mensagem": "string"
}, - "documentos": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": null,
- "id": null,
- "ambiente": null,
- "status": null,
- "autor": null,
- "chave_acesso": null,
- "data_evento": null,
- "numero_sequencial": null,
- "data_recebimento": null,
- "codigo_status": null,
- "motivo_status": null,
- "numero_protocolo": null,
- "codigo_mensagem": null,
- "mensagem": null,
- "tipo_evento": null
}
}
]
}
]
}Retorna a lista de notas de acordo com os critérios de busca utilizados. As notas são retornadas ordenadas pela data da criação, com as mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do emitente. Utilize o valor sem máscara. |
| referencia | string Seu identificador único para o documento. |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| chave | string Chave de acesso do DF-e. |
| serie | string Série do DF-e. |
| @count | integer |
Array of objects (Dfe) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "ambiente": "homologacao",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pendente",
- "referencia": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "modelo": 0,
- "serie": 0,
- "numero": 0,
- "tipo_emissao": 0,
- "valor_total": 0,
- "chave": "string",
- "autorizacao": {
- "digest_value": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}
}
]
}Através desse endpoint, é possível enviar os dados de uma NF-e e gerar uma prévia do DANFE.
Os dados de entrada são os mesmos do endpoint de emissão de NF-e (POST /nfe).
Atenção: O DANFE gerado por este endpoint é apenas para fins de visualização e não possui valor fiscal. Para a emissão de uma NF-e com valor fiscal, utilize o processo de emissão padrão descrito na documentação.
Informações adicionais:
| logotipo | boolean Default: false Imprime o documento com logotipo, desde que esteja cadastrado na empresa. |
| nome_fantasia | boolean Default: false Exibe o nome fantasia do emitente, desde que esteja presente no XML da nota. |
| formato | string Default: "padrao" Formato de impressão do DANFE. Valores disponíveis:
|
| mensagem_rodape | string <= 120 characters Default: "" Imprime mensagem no rodapé do documento. O caractere Exemplos de Uso:
|
| canhoto | boolean Default: true Imprime o documento com o bloco de canhoto. |
| qrcode_lateral | boolean Default: false Imprime o QR Code na lateral do DANFE Simplificado Tipo 2. Aplicãvel apenas à NF-e com DANFE Simplificado Tipo 2 ( |
| largura | integer [ 56 .. 80 ] Default: 80 Largura do DANFE Simplificado Tipo 2 (em milímetros). Aplicãvel apenas à NF-e com DANFE Simplificado Tipo 2 ( |
| margem | string Default: "2" Define as margens do DANFE Simplificado Tipo 2 (em milímetros), no mesmo formato do parâmetro Aplicãvel apenas à NF-e com DANFE Simplificado Tipo 2 ( |
required | object (NfeSefazInfNFe) Informações da Nota Fiscal eletrônica. |
object (NfeSefazInfNFeSupl) Informações suplementares Nota Fiscal. | |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
{- "infNFe": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "cNF": "string",
- "natOp": "string",
- "mod": 0,
- "serie": 0,
- "nNF": 1,
- "dhEmi": "2019-08-24T14:15:22Z",
- "dhSaiEnt": "2019-08-24T14:15:22Z",
- "dPrevEntrega": "2019-08-24",
- "tpNF": 0,
- "idDest": 0,
- "cMunFG": "string",
- "cMunFGIBS": "string",
- "tpImp": 0,
- "tpEmis": 0,
- "cDV": 0,
- "tpAmb": 0,
- "finNFe": 0,
- "tpNFDebito": "string",
- "tpNFCredito": "string",
- "indFinal": 0,
- "indPres": 0,
- "indIntermed": 0,
- "cIndOp": "string",
- "procEmi": 0,
- "verProc": "string",
- "dhCont": "2019-08-24T14:15:22Z",
- "xJust": "stringstringstr",
- "NFref": [
- {
- "refNFe": "string",
- "refNFeSig": "string",
- "refNF": {
- "cUF": null,
- "AAMM": null,
- "CNPJ": null,
- "mod": null,
- "serie": null,
- "nNF": null
}, - "refNFP": {
- "cUF": null,
- "AAMM": null,
- "CNPJ": null,
- "CPF": null,
- "IE": null,
- "mod": null,
- "serie": null,
- "nNF": null
}, - "refCTe": "string",
- "refECF": {
- "mod": null,
- "nECF": null,
- "nCOO": null
}
}
], - "gCompraGov": {
- "tpEnteGov": 0,
- "pRedutor": 0,
- "tpOperGov": 0,
- "refDFeAnt": [
- "string"
]
}, - "gPagAntecipado": {
- "refNFe": [
- "string"
]
}
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}, - "IE": "string",
- "IEST": "string",
- "IM": "string",
- "CNAE": "string",
- "CRT": 0,
- "ISUFEmit": "string"
}, - "avulsa": {
- "CNPJ": "string",
- "xOrgao": "string",
- "matr": "string",
- "xAgente": "string",
- "fone": "string",
- "UF": "string",
- "nDAR": "string",
- "dEmi": "2019-08-24",
- "vDAR": 0,
- "repEmi": "string",
- "dPag": "2019-08-24"
}, - "dest": {
- "CNPJ": "string",
- "CPF": "string",
- "idEstrangeiro": "string",
- "xNome": "string",
- "enderDest": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}, - "indIEDest": 0,
- "IE": "string",
- "ISUF": "string",
- "IM": "string",
- "email": "string"
}, - "retirada": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "entrega": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "autXML": [
- {
- "CNPJ": "string",
- "CPF": "string"
}
], - "det": [
- {
- "nItem": 1,
- "prod": {
- "cProd": "string",
- "cEAN": "string",
- "cBarra": "string",
- "xProd": "string",
- "NCM": "string",
- "NVE": [
- null
], - "CEST": "string",
- "indEscala": "string",
- "CNPJFab": "string",
- "cBenef": "string",
- "gCred": [
- null
], - "tpCredPresIBSZFM": 0,
- "EXTIPI": "string",
- "CFOP": "string",
- "uCom": "string",
- "qCom": 0,
- "vUnCom": 0,
- "vProd": 0,
- "cEANTrib": "string",
- "cBarraTrib": "string",
- "uTrib": "string",
- "qTrib": 0,
- "vUnTrib": 0,
- "vFrete": 1,
- "vSeg": 1,
- "vDesc": 1,
- "vOutro": 1,
- "indTot": 0,
- "indBemMovelUsado": 0,
- "DI": [
- null
], - "detExport": [
- null
], - "xPed": "string",
- "nItemPed": 0,
- "nFCI": "string",
- "rastro": [
- null
], - "infProdNFF": {
- "cProdFisco": null,
- "cOperNFF": null
}, - "infProdEmb": {
- "xEmb": null,
- "qVolEmb": null,
- "uEmb": null
}, - "veicProd": {
- "tpOp": null,
- "chassi": null,
- "cCor": null,
- "xCor": null,
- "pot": null,
- "cilin": null,
- "pesoL": null,
- "pesoB": null,
- "nSerie": null,
- "tpComb": null,
- "nMotor": null,
- "CMT": null,
- "dist": null,
- "anoMod": null,
- "anoFab": null,
- "tpPint": null,
- "tpVeic": null,
- "espVeic": null,
- "VIN": null,
- "condVeic": null,
- "cMod": null,
- "cCorDENATRAN": null,
- "lota": null,
- "tpRest": null
}, - "med": {
- "cProdANVISA": null,
- "xMotivoIsencao": null,
- "vPMC": null
}, - "arma": [
- null
], - "comb": {
- "cProdANP": null,
- "descANP": null,
- "pGLP": null,
- "pGNn": null,
- "pGNi": null,
- "vPart": null,
- "CODIF": null,
- "qTemp": null,
- "UFCons": null,
- "CIDE": null,
- "encerrante": null,
- "pBio": null,
- "origComb": [ ]
}, - "nRECOPI": "string"
}, - "imposto": {
- "vTotTrib": 0,
- "ICMS": {
- "ICMS00": null,
- "ICMS02": null,
- "ICMS10": null,
- "ICMS15": null,
- "ICMS20": null,
- "ICMS30": null,
- "ICMS40": null,
- "ICMS51": null,
- "ICMS53": null,
- "ICMS60": null,
- "ICMS61": null,
- "ICMS70": null,
- "ICMS90": null,
- "ICMSPart": null,
- "ICMSST": null,
- "ICMSSN101": null,
- "ICMSSN102": null,
- "ICMSSN201": null,
- "ICMSSN202": null,
- "ICMSSN500": null,
- "ICMSSN900": null
}, - "IPI": {
- "CNPJProd": null,
- "cSelo": null,
- "qSelo": null,
- "cEnq": null,
- "IPITrib": null,
- "IPINT": null
}, - "II": {
- "vBC": null,
- "vDespAdu": null,
- "vII": null,
- "vIOF": null
}, - "ISSQN": {
- "vBC": null,
- "vAliq": null,
- "vISSQN": null,
- "cMunFG": null,
- "cListServ": null,
- "vDeducao": null,
- "vOutro": null,
- "vDescIncond": null,
- "vDescCond": null,
- "vISSRet": null,
- "indISS": null,
- "cServico": null,
- "cMun": null,
- "cPais": null,
- "nProcesso": null,
- "indIncentivo": null
}, - "PIS": {
- "PISAliq": null,
- "PISQtde": null,
- "PISNT": null,
- "PISOutr": null
}, - "PISST": {
- "vBC": null,
- "pPIS": null,
- "qBCProd": null,
- "vAliqProd": null,
- "vPIS": null,
- "indSomaPISST": null
}, - "COFINS": {
- "COFINSAliq": null,
- "COFINSQtde": null,
- "COFINSNT": null,
- "COFINSOutr": null
}, - "COFINSST": {
- "vBC": null,
- "pCOFINS": null,
- "qBCProd": null,
- "vAliqProd": null,
- "vCOFINS": null,
- "indSomaCOFINSST": null
}, - "ICMSUFDest": {
- "vBCUFDest": null,
- "vBCFCPUFDest": null,
- "pFCPUFDest": null,
- "pICMSUFDest": null,
- "pICMSInter": null,
- "pICMSInterPart": null,
- "vFCPUFDest": null,
- "vICMSUFDest": null,
- "vICMSUFRemet": null
}, - "IS": {
- "CSTIS": null,
- "cClassTribIS": null,
- "vBCIS": null,
- "pIS": null,
- "adRemIS": null,
- "uTrib": null,
- "qTrib": null,
- "vIS": null
}, - "IBSCBS": {
- "CST": null,
- "cClassTrib": null,
- "indDoacao": null,
- "gIBSCBS": null,
- "gIBSCBSMono": null,
- "gTransfCred": null,
- "gAjusteCompet": null,
- "gEstornoCred": null,
- "gCredPresOper": null,
- "gCredPresIBSZFM": null
}
}, - "impostoDevol": {
- "pDevol": 0,
- "IPI": {
- "vIPIDevol": null
}
}, - "infAdProd": "string",
- "obsItem": {
- "obsCont": {
- "xCampo": null,
- "xTexto": null
}, - "obsFisco": {
- "xCampo": null,
- "xTexto": null
}
}, - "vItem": 0,
- "DFeReferenciado": {
- "chaveAcesso": "string",
- "nItem": 1
}
}
], - "total": {
- "ICMSTot": {
- "vBC": 0,
- "vICMS": 0,
- "vICMSDeson": 0,
- "vFCPUFDest": 0,
- "vICMSUFDest": 0,
- "vICMSUFRemet": 0,
- "vFCP": 0,
- "vBCST": 0,
- "vST": 0,
- "vFCPST": 0,
- "vFCPSTRet": 0,
- "qBCMono": 0,
- "vICMSMono": 0,
- "qBCMonoReten": 0,
- "vICMSMonoReten": 0,
- "qBCMonoRet": 0,
- "vICMSMonoRet": 0,
- "vProd": 0,
- "vFrete": 0,
- "vSeg": 0,
- "vDesc": 0,
- "vII": 0,
- "vIPI": 0,
- "vIPIDevol": 0,
- "vPIS": 0,
- "vCOFINS": 0,
- "vOutro": 0,
- "vNF": 0,
- "vTotTrib": 0
}, - "ISSQNtot": {
- "vServ": 1,
- "vBC": 1,
- "vISS": 1,
- "vPIS": 1,
- "vCOFINS": 1,
- "dCompet": "2019-08-24",
- "vDeducao": 1,
- "vOutro": 1,
- "vDescIncond": 1,
- "vDescCond": 1,
- "vISSRet": 1,
- "cRegTrib": 0
}, - "retTrib": {
- "vRetPIS": 1,
- "vRetCOFINS": 1,
- "vRetCSLL": 1,
- "vBCIRRF": 1,
- "vIRRF": 1,
- "vBCRetPrev": 1,
- "vRetPrev": 1
}, - "ISTot": {
- "vIS": 0
}, - "IBSCBSTot": {
- "vBCIBSCBS": 0,
- "gIBS": {
- "gIBSUF": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSUF": null
}, - "gIBSMun": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSMun": null
}, - "vIBS": 0,
- "vCredPres": 0,
- "vCredPresCondSus": 0
}, - "gCBS": {
- "vDif": 0,
- "vDevTrib": 0,
- "vCBS": 0,
- "vCredPres": 0,
- "vCredPresCondSus": 0
}, - "gMono": {
- "vIBSMono": 0,
- "vCBSMono": 0,
- "vIBSMonoReten": 0,
- "vCBSMonoReten": 0,
- "vIBSMonoRet": 0,
- "vCBSMonoRet": 0
}, - "gEstornoCred": {
- "vIBSEstCred": 0,
- "vCBSEstCred": 0
}
}, - "vNFTot": 0
}, - "transp": {
- "modFrete": 0,
- "transporta": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "IE": "string",
- "xEnder": "string",
- "xMun": "string",
- "UF": "string"
}, - "retTransp": {
- "vServ": 0,
- "vBCRet": 0,
- "pICMSRet": 0,
- "vICMSRet": 0,
- "CFOP": "string",
- "cMunFG": "string"
}, - "veicTransp": {
- "placa": "string",
- "UF": "string",
- "RNTC": "string"
}, - "reboque": [
- {
- "placa": "string",
- "UF": "string",
- "RNTC": "string"
}
], - "vagao": "string",
- "balsa": "string",
- "vol": [
- {
- "qVol": 0,
- "esp": "string",
- "marca": "string",
- "nVol": "string",
- "pesoL": 0,
- "pesoB": 0,
- "lacres": [
- null
]
}
]
}, - "cobr": {
- "fat": {
- "nFat": "string",
- "vOrig": 0,
- "vDesc": 0,
- "vLiq": 0
}, - "dup": [
- {
- "nDup": "string",
- "dVenc": "2019-08-24",
- "vDup": 1
}
]
}, - "pag": {
- "detPag": [
- {
- "indPag": 0,
- "tPag": "string",
- "xPag": "string",
- "vPag": 0,
- "dPag": "2019-08-24",
- "CNPJPag": "string",
- "UFPag": "string",
- "card": {
- "tpIntegra": null,
- "CNPJ": null,
- "tBand": null,
- "cAut": null,
- "CNPJReceb": null,
- "idTermPag": null
}
}
], - "vTroco": 0
}, - "infIntermed": {
- "CNPJ": "string",
- "idCadIntTran": "string"
}, - "infAdic": {
- "infAdFisco": "string",
- "infCpl": "string",
- "obsCont": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "obsFisco": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "procRef": [
- {
- "nProc": "string",
- "indProc": 0,
- "tpAto": "string"
}
]
}, - "exporta": {
- "UFSaidaPais": "string",
- "xLocExporta": "string",
- "xLocDespacho": "string"
}, - "compra": {
- "xNEmp": "string",
- "xPed": "string",
- "xCont": "string"
}, - "cana": {
- "safra": "string",
- "ref": "string",
- "forDia": [
- {
- "dia": 1,
- "qtde": 0
}
], - "qTotMes": 0,
- "qTotAnt": 0,
- "qTotGer": 0,
- "deduc": [
- {
- "xDed": "string",
- "vDed": 0
}
], - "vFor": 0,
- "vTotDed": 0,
- "vLiqFor": 0
}, - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "infSolicNFF": {
- "xSolic": "string"
}, - "agropecuario": {
- "defensivo": [
- {
- "nReceituario": "string",
- "CPFRespTec": "string"
}
], - "guiaTransito": {
- "tpGuia": 0,
- "UFGuia": "string",
- "serieGuia": "string",
- "nGuia": "string"
}
}, - "infPAA": {
- "CNPJPAA": "string",
- "PAASignature": {
- "SignatureValue": "string",
- "RSAKeyValue": {
- "Modulus": "string",
- "Exponent": "string"
}
}
}
}, - "infNFeSupl": {
- "qrCode": "stringstringstringstringstringstringstringstringstringstring",
- "urlChave": "stringstringstringstr"
}, - "ambiente": "homologacao",
- "referencia": "string"
}Através desse endpoint, é possível enviar os dados de uma NF-e e gerar uma prévia do XML, sem a assinatura digital.
Os dados de entrada são os mesmos do endpoint de emissão de NF-e (POST /nfe).
Atenção: O XML gerado por este endpoint é apenas para fins de visualização e não possui valor fiscal. Para a emissão de uma NF-e com valor fiscal, utilize o processo de emissão padrão descrito na documentação.
Informações adicionais:
required | object (NfeSefazInfNFe) Informações da Nota Fiscal eletrônica. |
object (NfeSefazInfNFeSupl) Informações suplementares Nota Fiscal. | |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
{- "infNFe": {
- "versao": "string",
- "Id": "string",
- "ide": {
- "cUF": 0,
- "cNF": "string",
- "natOp": "string",
- "mod": 0,
- "serie": 0,
- "nNF": 1,
- "dhEmi": "2019-08-24T14:15:22Z",
- "dhSaiEnt": "2019-08-24T14:15:22Z",
- "dPrevEntrega": "2019-08-24",
- "tpNF": 0,
- "idDest": 0,
- "cMunFG": "string",
- "cMunFGIBS": "string",
- "tpImp": 0,
- "tpEmis": 0,
- "cDV": 0,
- "tpAmb": 0,
- "finNFe": 0,
- "tpNFDebito": "string",
- "tpNFCredito": "string",
- "indFinal": 0,
- "indPres": 0,
- "indIntermed": 0,
- "cIndOp": "string",
- "procEmi": 0,
- "verProc": "string",
- "dhCont": "2019-08-24T14:15:22Z",
- "xJust": "stringstringstr",
- "NFref": [
- {
- "refNFe": "string",
- "refNFeSig": "string",
- "refNF": {
- "cUF": null,
- "AAMM": null,
- "CNPJ": null,
- "mod": null,
- "serie": null,
- "nNF": null
}, - "refNFP": {
- "cUF": null,
- "AAMM": null,
- "CNPJ": null,
- "CPF": null,
- "IE": null,
- "mod": null,
- "serie": null,
- "nNF": null
}, - "refCTe": "string",
- "refECF": {
- "mod": null,
- "nECF": null,
- "nCOO": null
}
}
], - "gCompraGov": {
- "tpEnteGov": 0,
- "pRedutor": 0,
- "tpOperGov": 0,
- "refDFeAnt": [
- "string"
]
}, - "gPagAntecipado": {
- "refNFe": [
- "string"
]
}
}, - "emit": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xFant": "string",
- "enderEmit": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}, - "IE": "string",
- "IEST": "string",
- "IM": "string",
- "CNAE": "string",
- "CRT": 0,
- "ISUFEmit": "string"
}, - "avulsa": {
- "CNPJ": "string",
- "xOrgao": "string",
- "matr": "string",
- "xAgente": "string",
- "fone": "string",
- "UF": "string",
- "nDAR": "string",
- "dEmi": "2019-08-24",
- "vDAR": 0,
- "repEmi": "string",
- "dPag": "2019-08-24"
}, - "dest": {
- "CNPJ": "string",
- "CPF": "string",
- "idEstrangeiro": "string",
- "xNome": "string",
- "enderDest": {
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string"
}, - "indIEDest": 0,
- "IE": "string",
- "ISUF": "string",
- "IM": "string",
- "email": "string"
}, - "retirada": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "entrega": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "xLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string",
- "cMun": "string",
- "xMun": "string",
- "UF": "string",
- "CEP": "string",
- "cPais": "string",
- "xPais": "string",
- "fone": "string",
- "email": "string",
- "IE": "string"
}, - "autXML": [
- {
- "CNPJ": "string",
- "CPF": "string"
}
], - "det": [
- {
- "nItem": 1,
- "prod": {
- "cProd": "string",
- "cEAN": "string",
- "cBarra": "string",
- "xProd": "string",
- "NCM": "string",
- "NVE": [
- null
], - "CEST": "string",
- "indEscala": "string",
- "CNPJFab": "string",
- "cBenef": "string",
- "gCred": [
- null
], - "tpCredPresIBSZFM": 0,
- "EXTIPI": "string",
- "CFOP": "string",
- "uCom": "string",
- "qCom": 0,
- "vUnCom": 0,
- "vProd": 0,
- "cEANTrib": "string",
- "cBarraTrib": "string",
- "uTrib": "string",
- "qTrib": 0,
- "vUnTrib": 0,
- "vFrete": 1,
- "vSeg": 1,
- "vDesc": 1,
- "vOutro": 1,
- "indTot": 0,
- "indBemMovelUsado": 0,
- "DI": [
- null
], - "detExport": [
- null
], - "xPed": "string",
- "nItemPed": 0,
- "nFCI": "string",
- "rastro": [
- null
], - "infProdNFF": {
- "cProdFisco": null,
- "cOperNFF": null
}, - "infProdEmb": {
- "xEmb": null,
- "qVolEmb": null,
- "uEmb": null
}, - "veicProd": {
- "tpOp": null,
- "chassi": null,
- "cCor": null,
- "xCor": null,
- "pot": null,
- "cilin": null,
- "pesoL": null,
- "pesoB": null,
- "nSerie": null,
- "tpComb": null,
- "nMotor": null,
- "CMT": null,
- "dist": null,
- "anoMod": null,
- "anoFab": null,
- "tpPint": null,
- "tpVeic": null,
- "espVeic": null,
- "VIN": null,
- "condVeic": null,
- "cMod": null,
- "cCorDENATRAN": null,
- "lota": null,
- "tpRest": null
}, - "med": {
- "cProdANVISA": null,
- "xMotivoIsencao": null,
- "vPMC": null
}, - "arma": [
- null
], - "comb": {
- "cProdANP": null,
- "descANP": null,
- "pGLP": null,
- "pGNn": null,
- "pGNi": null,
- "vPart": null,
- "CODIF": null,
- "qTemp": null,
- "UFCons": null,
- "CIDE": null,
- "encerrante": null,
- "pBio": null,
- "origComb": [ ]
}, - "nRECOPI": "string"
}, - "imposto": {
- "vTotTrib": 0,
- "ICMS": {
- "ICMS00": null,
- "ICMS02": null,
- "ICMS10": null,
- "ICMS15": null,
- "ICMS20": null,
- "ICMS30": null,
- "ICMS40": null,
- "ICMS51": null,
- "ICMS53": null,
- "ICMS60": null,
- "ICMS61": null,
- "ICMS70": null,
- "ICMS90": null,
- "ICMSPart": null,
- "ICMSST": null,
- "ICMSSN101": null,
- "ICMSSN102": null,
- "ICMSSN201": null,
- "ICMSSN202": null,
- "ICMSSN500": null,
- "ICMSSN900": null
}, - "IPI": {
- "CNPJProd": null,
- "cSelo": null,
- "qSelo": null,
- "cEnq": null,
- "IPITrib": null,
- "IPINT": null
}, - "II": {
- "vBC": null,
- "vDespAdu": null,
- "vII": null,
- "vIOF": null
}, - "ISSQN": {
- "vBC": null,
- "vAliq": null,
- "vISSQN": null,
- "cMunFG": null,
- "cListServ": null,
- "vDeducao": null,
- "vOutro": null,
- "vDescIncond": null,
- "vDescCond": null,
- "vISSRet": null,
- "indISS": null,
- "cServico": null,
- "cMun": null,
- "cPais": null,
- "nProcesso": null,
- "indIncentivo": null
}, - "PIS": {
- "PISAliq": null,
- "PISQtde": null,
- "PISNT": null,
- "PISOutr": null
}, - "PISST": {
- "vBC": null,
- "pPIS": null,
- "qBCProd": null,
- "vAliqProd": null,
- "vPIS": null,
- "indSomaPISST": null
}, - "COFINS": {
- "COFINSAliq": null,
- "COFINSQtde": null,
- "COFINSNT": null,
- "COFINSOutr": null
}, - "COFINSST": {
- "vBC": null,
- "pCOFINS": null,
- "qBCProd": null,
- "vAliqProd": null,
- "vCOFINS": null,
- "indSomaCOFINSST": null
}, - "ICMSUFDest": {
- "vBCUFDest": null,
- "vBCFCPUFDest": null,
- "pFCPUFDest": null,
- "pICMSUFDest": null,
- "pICMSInter": null,
- "pICMSInterPart": null,
- "vFCPUFDest": null,
- "vICMSUFDest": null,
- "vICMSUFRemet": null
}, - "IS": {
- "CSTIS": null,
- "cClassTribIS": null,
- "vBCIS": null,
- "pIS": null,
- "adRemIS": null,
- "uTrib": null,
- "qTrib": null,
- "vIS": null
}, - "IBSCBS": {
- "CST": null,
- "cClassTrib": null,
- "indDoacao": null,
- "gIBSCBS": null,
- "gIBSCBSMono": null,
- "gTransfCred": null,
- "gAjusteCompet": null,
- "gEstornoCred": null,
- "gCredPresOper": null,
- "gCredPresIBSZFM": null
}
}, - "impostoDevol": {
- "pDevol": 0,
- "IPI": {
- "vIPIDevol": null
}
}, - "infAdProd": "string",
- "obsItem": {
- "obsCont": {
- "xCampo": null,
- "xTexto": null
}, - "obsFisco": {
- "xCampo": null,
- "xTexto": null
}
}, - "vItem": 0,
- "DFeReferenciado": {
- "chaveAcesso": "string",
- "nItem": 1
}
}
], - "total": {
- "ICMSTot": {
- "vBC": 0,
- "vICMS": 0,
- "vICMSDeson": 0,
- "vFCPUFDest": 0,
- "vICMSUFDest": 0,
- "vICMSUFRemet": 0,
- "vFCP": 0,
- "vBCST": 0,
- "vST": 0,
- "vFCPST": 0,
- "vFCPSTRet": 0,
- "qBCMono": 0,
- "vICMSMono": 0,
- "qBCMonoReten": 0,
- "vICMSMonoReten": 0,
- "qBCMonoRet": 0,
- "vICMSMonoRet": 0,
- "vProd": 0,
- "vFrete": 0,
- "vSeg": 0,
- "vDesc": 0,
- "vII": 0,
- "vIPI": 0,
- "vIPIDevol": 0,
- "vPIS": 0,
- "vCOFINS": 0,
- "vOutro": 0,
- "vNF": 0,
- "vTotTrib": 0
}, - "ISSQNtot": {
- "vServ": 1,
- "vBC": 1,
- "vISS": 1,
- "vPIS": 1,
- "vCOFINS": 1,
- "dCompet": "2019-08-24",
- "vDeducao": 1,
- "vOutro": 1,
- "vDescIncond": 1,
- "vDescCond": 1,
- "vISSRet": 1,
- "cRegTrib": 0
}, - "retTrib": {
- "vRetPIS": 1,
- "vRetCOFINS": 1,
- "vRetCSLL": 1,
- "vBCIRRF": 1,
- "vIRRF": 1,
- "vBCRetPrev": 1,
- "vRetPrev": 1
}, - "ISTot": {
- "vIS": 0
}, - "IBSCBSTot": {
- "vBCIBSCBS": 0,
- "gIBS": {
- "gIBSUF": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSUF": null
}, - "gIBSMun": {
- "vDif": null,
- "vDevTrib": null,
- "vIBSMun": null
}, - "vIBS": 0,
- "vCredPres": 0,
- "vCredPresCondSus": 0
}, - "gCBS": {
- "vDif": 0,
- "vDevTrib": 0,
- "vCBS": 0,
- "vCredPres": 0,
- "vCredPresCondSus": 0
}, - "gMono": {
- "vIBSMono": 0,
- "vCBSMono": 0,
- "vIBSMonoReten": 0,
- "vCBSMonoReten": 0,
- "vIBSMonoRet": 0,
- "vCBSMonoRet": 0
}, - "gEstornoCred": {
- "vIBSEstCred": 0,
- "vCBSEstCred": 0
}
}, - "vNFTot": 0
}, - "transp": {
- "modFrete": 0,
- "transporta": {
- "CNPJ": "string",
- "CPF": "string",
- "xNome": "string",
- "IE": "string",
- "xEnder": "string",
- "xMun": "string",
- "UF": "string"
}, - "retTransp": {
- "vServ": 0,
- "vBCRet": 0,
- "pICMSRet": 0,
- "vICMSRet": 0,
- "CFOP": "string",
- "cMunFG": "string"
}, - "veicTransp": {
- "placa": "string",
- "UF": "string",
- "RNTC": "string"
}, - "reboque": [
- {
- "placa": "string",
- "UF": "string",
- "RNTC": "string"
}
], - "vagao": "string",
- "balsa": "string",
- "vol": [
- {
- "qVol": 0,
- "esp": "string",
- "marca": "string",
- "nVol": "string",
- "pesoL": 0,
- "pesoB": 0,
- "lacres": [
- null
]
}
]
}, - "cobr": {
- "fat": {
- "nFat": "string",
- "vOrig": 0,
- "vDesc": 0,
- "vLiq": 0
}, - "dup": [
- {
- "nDup": "string",
- "dVenc": "2019-08-24",
- "vDup": 1
}
]
}, - "pag": {
- "detPag": [
- {
- "indPag": 0,
- "tPag": "string",
- "xPag": "string",
- "vPag": 0,
- "dPag": "2019-08-24",
- "CNPJPag": "string",
- "UFPag": "string",
- "card": {
- "tpIntegra": null,
- "CNPJ": null,
- "tBand": null,
- "cAut": null,
- "CNPJReceb": null,
- "idTermPag": null
}
}
], - "vTroco": 0
}, - "infIntermed": {
- "CNPJ": "string",
- "idCadIntTran": "string"
}, - "infAdic": {
- "infAdFisco": "string",
- "infCpl": "string",
- "obsCont": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "obsFisco": [
- {
- "xCampo": "string",
- "xTexto": "string"
}
], - "procRef": [
- {
- "nProc": "string",
- "indProc": 0,
- "tpAto": "string"
}
]
}, - "exporta": {
- "UFSaidaPais": "string",
- "xLocExporta": "string",
- "xLocDespacho": "string"
}, - "compra": {
- "xNEmp": "string",
- "xPed": "string",
- "xCont": "string"
}, - "cana": {
- "safra": "string",
- "ref": "string",
- "forDia": [
- {
- "dia": 1,
- "qtde": 0
}
], - "qTotMes": 0,
- "qTotAnt": 0,
- "qTotGer": 0,
- "deduc": [
- {
- "xDed": "string",
- "vDed": 0
}
], - "vFor": 0,
- "vTotDed": 0,
- "vLiqFor": 0
}, - "infRespTec": {
- "CNPJ": "string",
- "xContato": "string",
- "email": "string",
- "fone": "string",
- "idCSRT": 0,
- "CSRT": "string",
- "hashCSRT": "string"
}, - "infSolicNFF": {
- "xSolic": "string"
}, - "agropecuario": {
- "defensivo": [
- {
- "nReceituario": "string",
- "CPFRespTec": "string"
}
], - "guiaTransito": {
- "tpGuia": 0,
- "UFGuia": "string",
- "serieGuia": "string",
- "nGuia": "string"
}
}, - "infPAA": {
- "CNPJPAA": "string",
- "PAASignature": {
- "SignatureValue": "string",
- "RSAKeyValue": {
- "Modulus": "string",
- "Exponent": "string"
}
}
}
}, - "infNFeSupl": {
- "qrCode": "stringstringstringstringstringstringstringstringstringstring",
- "urlChave": "stringstringstringstr"
}, - "ambiente": "homologacao",
- "referencia": "string"
}Realiza a sincronização dos dados a partir da consulta da situação atual da NF-e na Base de Dados do Portal da Secretaria de Fazenda Estadual.
Cenários de uso:
erro na API, mas está autorizada na SEFAZ (útil em casos de erros de transmissão com a SEFAZ, como instabilidades e timeouts).autorizadona API, mas está cancelada na SEFAZ.Informações adicionais:
| id required | string ID único da NF-e gerado pela API. |
| status | string Enum: "pendente" "sincronizado" "erro" Situação atual da sincronização. |
| codigo_status | integer Código da situação atual do DF-e. |
| motivo_status | string Descrição literal da situação atual do DF-e. |
| data_recebimento | string <date-time> Data e hora de processamento. |
| chave | string Chave de Acesso do DF-e consultado. |
{- "status": "pendente",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "chave": "string"
}é possível enviar até 20 correções diferentes, sendo que será válido sempre a última correção enviada.
Informações adicionais:
| id required | string ID único da NF-e gerado pela API. |
Contém os dados do pedido para carta de correção.
| correcao | string <= 1000 characters Correção a ser considerada. |
| correcao | string Correção a ser considerada. |
| id | string ID único gerado pela API para este evento. |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
object (DfeAutorEvento) | |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer Sequencial do evento para o mesmo tipo de evento. |
| data_recebimento | string or null <date-time> Data e hora do recebimento do Evento pela SEFAZ. |
| codigo_status | integer Código do status de registro do Evento. |
| motivo_status | string Descrição literal do status do registro do Evento. |
| numero_protocolo | string Número do Protocolo de registro do Evento. |
| codigo_mensagem | integer Código da Mensagem. |
| mensagem | string Mensagem da SEFAZ para o emissor. |
| tipo_evento | string |
{- "correcao": "string"
}{- "correcao": "string",
- "id": "string",
- "ambiente": "homologacao",
- "status": "pendente",
- "autor": {
- "cpf_cnpj": "string"
}, - "chave_acesso": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "data_recebimento": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string",
- "codigo_mensagem": 0,
- "mensagem": "string",
- "tipo_evento": "string"
}| id required | string ID único da NFS-e gerado pela API. |
| logotipo | boolean Default: false Imprime o documento com logotipo, desde que esteja cadastrado na empresa. |
| mensagem_rodape | string <= 120 characters Imprime mensagem no rodapé do documento. O caractere Exemplos de Uso:
Default: |
Informações adicionais:
| id required | string ID único da NFS-e gerado pela API. |
| codigo | string Código de cancelamento, exigido por algumas prefeituras. Para saber quais valores são aceitos, consulte o manual da prefeitura. |
| motivo | string Motivo de cancelamento, exigido por algumas prefeituras. |
| id | string ID único do cancelamento gerado automaticamente pela API. |
| status | string Enum: "pendente" "concluido" "rejeitado" "erro" |
| codigo | string |
| motivo | string |
| data_hora | string or null <date-time> |
Array of objects (NfseMensagemRetorno) |
{- "codigo": "string",
- "motivo": "string"
}{- "id": "string",
- "status": "pendente",
- "codigo": "string",
- "motivo": "string",
- "data_hora": "2019-08-24T14:15:22Z",
- "mensagens": [
- {
- "codigo": "string",
- "descricao": "string",
- "correcao": "string"
}
]
}Fornece uma relação completa de todos os municípios atendidos pela API.
| @count | integer Quantidade de cidades atendidas pela API. |
| data | Array of strings Lista com os códigos IBGE das cidades atendidas pela API. |
{- "@count": 0,
- "data": [
- "string"
]
}Consulta os detalhes de um lote já existente. Forneça o ID único obtido de uma requisição de emissão ou de listagem de lotes e a API irá retornar as informações do lote correspondente.
| id required | string ID único do lote gerado pela API. |
| id | string ID único do lote gerado automaticamente pela API. |
| created_at | string <date-time> |
| status | string Enum: "novo" "fila_envio" "fila_consulta" "processado" "erro" |
| numero | string |
| ambiente | string Enum: "homologacao" "producao" |
| referencia | string |
Array of objects (Nfse) |
{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "novo",
- "numero": "string",
- "ambiente": "homologacao",
- "referencia": "string",
- "notas": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "processando",
- "numero": "string",
- "codigo_verificacao": "string",
- "link_url": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "ambiente": "homologacao",
- "referencia": "string",
- "DPS": {
- "serie": "string",
- "nDPS": "string"
}, - "cancelamento": {
- "id": "string",
- "status": "pendente",
- "codigo": "string",
- "motivo": "string",
- "data_hora": "2019-08-24T14:15:22Z",
- "mensagens": [
- {
- "codigo": null,
- "descricao": null,
- "correcao": null
}
]
}, - "mensagens": [
- {
- "codigo": "string",
- "descricao": "string",
- "correcao": "string"
}
], - "declaracao_prestacao_servico": {
- "rps": {
- "identificacao_rps": {
- "numero": null,
- "serie": null,
- "tipo": null
}, - "data_emissao": "2019-08-24T14:15:22Z"
}, - "competencia": "2019-08-24T14:15:22Z",
- "natureza_tributacao": 0,
- "prestador": {
- "cpf_cnpj": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "nome_fantasia": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": null,
- "numero": null,
- "complemento": null,
- "bairro": null,
- "codigo_municipio": null,
- "cidade": null,
- "uf": null,
- "codigo_pais": null,
- "pais": null,
- "cep": null
}, - "optante_simples_nacional": true,
- "regime_tributacao": 0,
- "regime_especial_tributacao": 0,
- "incentivo_fiscal": true,
- "incentivador_cultural": true
}, - "tomador": {
- "cpf_cnpj": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": null,
- "numero": null,
- "complemento": null,
- "bairro": null,
- "codigo_municipio": null,
- "cidade": null,
- "uf": null,
- "codigo_pais": null,
- "pais": null,
- "cep": null
}
}, - "intermediario": {
- "cpf_cnpj": "string",
- "nome_razao_social": "string",
- "inscricao_municipal": "string"
}, - "construcao_civil": {
- "codigo_obra": "string",
- "art": "string"
}, - "servicos": [
- {
- "iss_retido": null,
- "responsavel_retencao": null,
- "item_lista_servico": null,
- "codigo_cnae": null,
- "codigo_tributacao_municipio": null,
- "discriminacao": null,
- "codigo_municipio": null,
- "codigo_pais": null,
- "tipo_tributacao": null,
- "exigibilidade_iss": null,
- "codigo_municipio_incidencia": null,
- "numero_processo": null,
- "unidade": null,
- "quantidade": null,
- "valores": null
}
], - "outras_informacoes": "string"
}
}
]
}Consulta a disponibilidade de emissão e alguns metadados de um município.
| codigo_ibge required | string Código IBGE do município. |
| codigo_ibge | string Código IBGE do município. |
| uf | string UF do município. |
| municipio | string Nome do município. |
| provedor | string Provedor do município. |
| ambientes | Array of strings Items Enum: "homologacao" "producao" Ambientes disponíveis no provedor. |
| credenciais | Array of strings Items Enum: "certificado" "login_senha" "token" Credenciais requeridas para autenticação no provedor. |
{- "codigo_ibge": "string",
- "uf": "string",
- "municipio": "string",
- "provedor": "string",
- "ambientes": [
- "homologacao"
], - "credenciais": [
- "certificado"
]
}Consulta os detalhes de uma NFS-e já existente. Forneça o ID único obtido de uma requisição de criação ou de listagem de notas e a API irá retornar as informações da nota correspondente.
| id required | string ID único da NFS-e gerado pela API. |
| id | string ID único da nota gerado automaticamente pela API. |
| created_at | string <date-time> |
| status | string Enum: "processando" "autorizada" "negada" "cancelada" "substituida" "erro" |
| numero | string |
| codigo_verificacao | string |
| link_url | string |
| data_emissao | string or null <date-time> |
| ambiente | string Enum: "homologacao" "producao" |
| referencia | string |
object (DPS) Grupo de informações da DPS relativas ao serviço prestado. | |
object (NfseCancelamento) | |
Array of objects (NfseMensagemRetorno) | |
object (Rps) Propriedade obsoleta. Não é mais retornada pela API. |
{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "processando",
- "numero": "string",
- "codigo_verificacao": "string",
- "link_url": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "ambiente": "homologacao",
- "referencia": "string",
- "DPS": {
- "serie": "string",
- "nDPS": "string"
}, - "cancelamento": {
- "id": "string",
- "status": "pendente",
- "codigo": "string",
- "motivo": "string",
- "data_hora": "2019-08-24T14:15:22Z",
- "mensagens": [
- {
- "codigo": "string",
- "descricao": "string",
- "correcao": "string"
}
]
}, - "mensagens": [
- {
- "codigo": "string",
- "descricao": "string",
- "correcao": "string"
}
], - "declaracao_prestacao_servico": {
- "rps": {
- "identificacao_rps": {
- "numero": "string",
- "serie": "string",
- "tipo": "string"
}, - "data_emissao": "2019-08-24T14:15:22Z"
}, - "competencia": "2019-08-24T14:15:22Z",
- "natureza_tributacao": 0,
- "prestador": {
- "cpf_cnpj": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "nome_fantasia": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "codigo_municipio": "string",
- "cidade": "string",
- "uf": "string",
- "codigo_pais": "1058",
- "pais": "Brasil",
- "cep": "string"
}, - "optante_simples_nacional": true,
- "regime_tributacao": 0,
- "regime_especial_tributacao": 0,
- "incentivo_fiscal": true,
- "incentivador_cultural": true
}, - "tomador": {
- "cpf_cnpj": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "codigo_municipio": "string",
- "cidade": "string",
- "uf": "string",
- "codigo_pais": "1058",
- "pais": "string",
- "cep": "string"
}
}, - "intermediario": {
- "cpf_cnpj": "string",
- "nome_razao_social": "string",
- "inscricao_municipal": "string"
}, - "construcao_civil": {
- "codigo_obra": "string",
- "art": "string"
}, - "servicos": [
- {
- "iss_retido": false,
- "responsavel_retencao": 0,
- "item_lista_servico": "string",
- "codigo_cnae": "string",
- "codigo_tributacao_municipio": "string",
- "discriminacao": "string",
- "codigo_municipio": "string",
- "codigo_pais": "string",
- "tipo_tributacao": 6,
- "exigibilidade_iss": 1,
- "codigo_municipio_incidencia": "string",
- "numero_processo": "string",
- "unidade": "string",
- "quantidade": 1,
- "valores": {
- "valor_unitario": 0,
- "valor_servicos": 0,
- "valor_deducoes": 0,
- "valor_pis": 0,
- "valor_cofins": 0,
- "valor_inss": 0,
- "valor_ir": 0,
- "valor_csll": 0,
- "valor_outras_retencoes": 0,
- "valor_iss": 0,
- "valor_iss_retido": 0,
- "valor_liquido": 0,
- "aliquota_iss": 0,
- "aliquota_pis": 0,
- "aliquota_cofins": 0,
- "aliquota_inss": 0,
- "aliquota_ir": 0,
- "aliquota_csll": 0,
- "desconto_incondicionado": 0,
- "desconto_condicionado": 0
}
}
], - "outras_informacoes": "string"
}
}| id required | string ID único da NFS-e gerado pela API. |
| id | string ID único do cancelamento gerado automaticamente pela API. |
| status | string Enum: "pendente" "concluido" "rejeitado" "erro" |
| codigo | string |
| motivo | string |
| data_hora | string or null <date-time> |
Array of objects (NfseMensagemRetorno) |
{- "id": "string",
- "status": "pendente",
- "codigo": "string",
- "motivo": "string",
- "data_hora": "2019-08-24T14:15:22Z",
- "mensagens": [
- {
- "codigo": "string",
- "descricao": "string",
- "correcao": "string"
}
]
}Informações adicionais:
| provedor | string Enum: "padrao" "nacional" Default: Identificação do provedor para transmissão da DPS:
|
| ambiente required | string or null Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| numeroLote | integer or null <int64> Número do lote. Use apenas quando a numeração automática estiver desativada na configuração da empresa. |
Array of objects (NfseDpsPedidoEmissao) <= 50 items Lista com as informações das DPS relativas aos serviços prestados. |
| id | string ID único do lote gerado automaticamente pela API. |
| created_at | string <date-time> |
| status | string Enum: "novo" "fila_envio" "fila_consulta" "processado" "erro" |
| numero | string |
| ambiente | string Enum: "homologacao" "producao" |
| referencia | string |
Array of objects (Nfse) |
{- "provedor": "padrao",
- "ambiente": "homologacao",
- "referencia": "string",
- "numeroLote": 0,
- "documentos": [
- {
- "provedor": "padrao",
- "ambiente": "homologacao",
- "referencia": "string",
- "numeroLote": 0,
- "infDPS": {
- "tpAmb": 0,
- "dhEmi": "2019-08-24T14:15:22Z",
- "verAplic": "string",
- "serie": "strin",
- "nDPS": "string",
- "dCompet": "2019-08-24",
- "cMotivoEmisTI": 0,
- "finNFSe": 0,
- "chNFSeRej": "string",
- "subst": {
- "chSubstda": "string",
- "cMotivo": "string",
- "xMotivo": "stringstringstr"
}, - "prest": {
- "CNPJ": "string",
- "CPF": "string",
- "regTrib": {
- "regEspTrib": null
}
}, - "toma": {
- "orgaoPublico": false,
- "CNPJ": "string",
- "CPF": "string",
- "NIF": "string",
- "cNaoNIF": 0,
- "CAEPF": "string",
- "IM": "string",
- "IE": "string",
- "xNome": "string",
- "end": {
- "endNac": null,
- "endExt": null,
- "xLgr": null,
- "tpLgr": null,
- "nro": null,
- "xCpl": null,
- "xBairro": null
}, - "fone": "string",
- "email": "string"
}, - "interm": {
- "CNPJ": "string",
- "CPF": "string",
- "NIF": "string",
- "cNaoNIF": 0,
- "CAEPF": "string",
- "IM": "string",
- "IE": "string",
- "xNome": "string",
- "end": {
- "endNac": null,
- "endExt": null,
- "xLgr": null,
- "tpLgr": null,
- "nro": null,
- "xCpl": null,
- "xBairro": null
}, - "fone": "string",
- "email": "string"
}, - "serv": {
- "locPrest": {
- "cLocPrestacao": null,
- "cPaisPrestacao": null
}, - "cServ": {
- "cTribNac": null,
- "cTribMun": null,
- "CNAE": null,
- "xDescServ": null,
- "cNBS": null,
- "cNatOp": null,
- "cSitTrib": null,
- "cIntContrib": null
}, - "comExt": {
- "mdPrestacao": null,
- "vincPrest": null,
- "tpMoeda": null,
- "vServMoeda": null,
- "mecAFComexP": null,
- "mecAFComexT": null,
- "movTempBens": null,
- "nDI": null,
- "nRE": null,
- "mdic": null
}, - "obra": {
- "inscImobFisc": null,
- "cObra": null,
- "cCIB": null,
- "end": null
}, - "atvEvento": {
- "xNome": null,
- "desc": null,
- "dtIni": null,
- "dtFim": null,
- "idAtvEvt": null,
- "id": null,
- "end": null
}, - "infoCompl": {
- "idDocTec": null,
- "docRef": null,
- "xPed": null,
- "gItemPed": null,
- "xInfComp": null
}
}, - "valores": {
- "vServPrest": {
- "vReceb": null,
- "vServ": null
}, - "vDescCondIncond": {
- "vDescIncond": null,
- "vDescCond": null
}, - "vAjusteBC": {
- "pAjusteBCISSQN": null,
- "vAjusteBCISSQN": null,
- "documentos": null
}, - "vDedRed": {
- "pDR": null,
- "vDR": null,
- "documentos": null
}, - "trib": {
- "tribMun": null,
- "tribFed": null,
- "totTrib": null
}
}, - "IBSCBS": {
- "finNFSe": 0,
- "indFinal": 0,
- "cIndOp": "string",
- "tpOper": 0,
- "gRefNFSe": {
- "refNFSe": [ ]
}, - "tpEnteGov": 0,
- "indDest": 0,
- "dest": {
- "CNPJ": null,
- "CPF": null,
- "NIF": null,
- "cNaoNIF": null,
- "xNome": null,
- "end": null,
- "fone": null,
- "email": null
}, - "imovel": {
- "cMun": null,
- "gLocacao": null,
- "gUnidImob": [ ],
- "inscImobFisc": null,
- "cCIB": null,
- "end": null
}, - "bensMoveis": [
- null
], - "valores": {
- "gReeRepRes": null,
- "trib": null,
- "tribAbrasf": null
}
}
}
}
]
}{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "novo",
- "numero": "string",
- "ambiente": "homologacao",
- "referencia": "string",
- "notas": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "processando",
- "numero": "string",
- "codigo_verificacao": "string",
- "link_url": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "ambiente": "homologacao",
- "referencia": "string",
- "DPS": {
- "serie": "string",
- "nDPS": "string"
}, - "cancelamento": {
- "id": "string",
- "status": "pendente",
- "codigo": "string",
- "motivo": "string",
- "data_hora": "2019-08-24T14:15:22Z",
- "mensagens": [
- {
- "codigo": null,
- "descricao": null,
- "correcao": null
}
]
}, - "mensagens": [
- {
- "codigo": "string",
- "descricao": "string",
- "correcao": "string"
}
], - "declaracao_prestacao_servico": {
- "rps": {
- "identificacao_rps": {
- "numero": null,
- "serie": null,
- "tipo": null
}, - "data_emissao": "2019-08-24T14:15:22Z"
}, - "competencia": "2019-08-24T14:15:22Z",
- "natureza_tributacao": 0,
- "prestador": {
- "cpf_cnpj": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "nome_fantasia": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": null,
- "numero": null,
- "complemento": null,
- "bairro": null,
- "codigo_municipio": null,
- "cidade": null,
- "uf": null,
- "codigo_pais": null,
- "pais": null,
- "cep": null
}, - "optante_simples_nacional": true,
- "regime_tributacao": 0,
- "regime_especial_tributacao": 0,
- "incentivo_fiscal": true,
- "incentivador_cultural": true
}, - "tomador": {
- "cpf_cnpj": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": null,
- "numero": null,
- "complemento": null,
- "bairro": null,
- "codigo_municipio": null,
- "cidade": null,
- "uf": null,
- "codigo_pais": null,
- "pais": null,
- "cep": null
}
}, - "intermediario": {
- "cpf_cnpj": "string",
- "nome_razao_social": "string",
- "inscricao_municipal": "string"
}, - "construcao_civil": {
- "codigo_obra": "string",
- "art": "string"
}, - "servicos": [
- {
- "iss_retido": null,
- "responsavel_retencao": null,
- "item_lista_servico": null,
- "codigo_cnae": null,
- "codigo_tributacao_municipio": null,
- "discriminacao": null,
- "codigo_municipio": null,
- "codigo_pais": null,
- "tipo_tributacao": null,
- "exigibilidade_iss": null,
- "codigo_municipio_incidencia": null,
- "numero_processo": null,
- "unidade": null,
- "quantidade": null,
- "valores": null
}
], - "outras_informacoes": "string"
}
}
]
}Informações adicionais:
| provedor | string Enum: "padrao" "nacional" Default: Identificação do provedor para transmissão da DPS:
|
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| referencia | string or null <= 50 characters Seu identificador único para este documento. Opcional, ajuda a evitar o envio duplicado de um mesmo documento. |
| numeroLote | integer or null <int64> Numero do lote. Use apenas quando a numeracao automatica estiver desativada na configuracao da empresa. |
required | object (InfDPS) Grupo de informações da DPS relativas ao serviço prestado. |
| id | string ID único da nota gerado automaticamente pela API. |
| created_at | string <date-time> |
| status | string Enum: "processando" "autorizada" "negada" "cancelada" "substituida" "erro" |
| numero | string |
| codigo_verificacao | string |
| link_url | string |
| data_emissao | string or null <date-time> |
| ambiente | string Enum: "homologacao" "producao" |
| referencia | string |
object (DPS) Grupo de informações da DPS relativas ao serviço prestado. | |
object (NfseCancelamento) | |
Array of objects (NfseMensagemRetorno) | |
object (Rps) Propriedade obsoleta. Não é mais retornada pela API. |
{- "provedor": "padrao",
- "ambiente": "homologacao",
- "referencia": "string",
- "numeroLote": 0,
- "infDPS": {
- "tpAmb": 0,
- "dhEmi": "2019-08-24T14:15:22Z",
- "verAplic": "string",
- "serie": "strin",
- "nDPS": "string",
- "dCompet": "2019-08-24",
- "cMotivoEmisTI": 0,
- "finNFSe": 0,
- "chNFSeRej": "string",
- "subst": {
- "chSubstda": "string",
- "cMotivo": "string",
- "xMotivo": "stringstringstr"
}, - "prest": {
- "CNPJ": "string",
- "CPF": "string",
- "regTrib": {
- "regEspTrib": 0
}
}, - "toma": {
- "orgaoPublico": false,
- "CNPJ": "string",
- "CPF": "string",
- "NIF": "string",
- "cNaoNIF": 0,
- "CAEPF": "string",
- "IM": "string",
- "IE": "string",
- "xNome": "string",
- "end": {
- "endNac": {
- "cMun": "string",
- "CEP": "string"
}, - "endExt": {
- "cPais": "string",
- "cEndPost": "string",
- "xCidade": "string",
- "xEstProvReg": "string"
}, - "xLgr": "string",
- "tpLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string"
}, - "fone": "string",
- "email": "string"
}, - "interm": {
- "CNPJ": "string",
- "CPF": "string",
- "NIF": "string",
- "cNaoNIF": 0,
- "CAEPF": "string",
- "IM": "string",
- "IE": "string",
- "xNome": "string",
- "end": {
- "endNac": {
- "cMun": "string",
- "CEP": "string"
}, - "endExt": {
- "cPais": "string",
- "cEndPost": "string",
- "xCidade": "string",
- "xEstProvReg": "string"
}, - "xLgr": "string",
- "tpLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string"
}, - "fone": "string",
- "email": "string"
}, - "serv": {
- "locPrest": {
- "cLocPrestacao": "string",
- "cPaisPrestacao": "string"
}, - "cServ": {
- "cTribNac": "string",
- "cTribMun": "string",
- "CNAE": "string",
- "xDescServ": "string",
- "cNBS": "string",
- "cNatOp": "string",
- "cSitTrib": "string",
- "cIntContrib": "string"
}, - "comExt": {
- "mdPrestacao": 0,
- "vincPrest": 0,
- "tpMoeda": "str",
- "vServMoeda": 0,
- "mecAFComexP": "string",
- "mecAFComexT": "string",
- "movTempBens": 0,
- "nDI": "string",
- "nRE": "string",
- "mdic": 0
}, - "obra": {
- "inscImobFisc": "string",
- "cObra": "string",
- "cCIB": "string",
- "end": {
- "CEP": "string",
- "endExt": {
- "cEndPost": null,
- "xCidade": null,
- "xEstProvReg": null
}, - "xLgr": "string",
- "tpLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string"
}
}, - "atvEvento": {
- "xNome": "string",
- "desc": "string",
- "dtIni": "2019-08-24",
- "dtFim": "2019-08-24",
- "idAtvEvt": "string",
- "id": "string",
- "end": {
- "CEP": "string",
- "endExt": {
- "cEndPost": null,
- "xCidade": null,
- "xEstProvReg": null
}, - "xLgr": "string",
- "tpLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string"
}
}, - "infoCompl": {
- "idDocTec": "string",
- "docRef": "string",
- "xPed": "string",
- "gItemPed": {
- "xItemPed": [
- null
]
}, - "xInfComp": "string"
}
}, - "valores": {
- "vServPrest": {
- "vReceb": 0,
- "vServ": 0
}, - "vDescCondIncond": {
- "vDescIncond": 0,
- "vDescCond": 0
}, - "vAjusteBC": {
- "pAjusteBCISSQN": 0,
- "vAjusteBCISSQN": 0,
- "documentos": {
- "docAjusteBC": [
- null
]
}
}, - "vDedRed": {
- "pDR": 0,
- "vDR": 0,
- "documentos": {
- "docDedRed": [
- null
]
}
}, - "trib": {
- "tribMun": {
- "tribISSQN": 0,
- "cPaisResult": "string",
- "tpImunidade": 0,
- "exigSusp": {
- "tpSusp": null,
- "nProcesso": null
}, - "BM": {
- "tpBM": null,
- "nBM": null,
- "vRedBCBM": null,
- "pRedBCBM": null
}, - "tpRetISSQN": 1,
- "pAliq": 0,
- "cLocIncid": "string",
- "vBC": 0,
- "vISSQN": 0,
- "vLiq": 0
}, - "tribFed": {
- "piscofins": {
- "CST": null,
- "vBCPisCofins": null,
- "pAliqPis": null,
- "pAliqCofins": null,
- "vPis": null,
- "vCofins": null,
- "tpRetPisCofins": null
}, - "vRetCP": 0,
- "vRetIRRF": 0,
- "vRetCSLL": 0
}, - "totTrib": {
- "vTotTrib": {
- "vTotTribFed": null,
- "vTotTribEst": null,
- "vTotTribMun": null
}, - "pTotTrib": {
- "pTotTribFed": null,
- "pTotTribEst": null,
- "pTotTribMun": null
}, - "indTotTrib": 0,
- "pTotTribSN": 0
}
}
}, - "IBSCBS": {
- "finNFSe": 0,
- "indFinal": 0,
- "cIndOp": "string",
- "tpOper": 0,
- "gRefNFSe": {
- "refNFSe": [
- "string"
]
}, - "tpEnteGov": 0,
- "indDest": 0,
- "dest": {
- "CNPJ": "string",
- "CPF": "string",
- "NIF": "string",
- "cNaoNIF": 0,
- "xNome": "string",
- "end": {
- "endNac": {
- "cMun": null,
- "CEP": null
}, - "endExt": {
- "cPais": null,
- "cEndPost": null,
- "xCidade": null,
- "xEstProvReg": null
}, - "xLgr": "string",
- "tpLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string"
}, - "fone": "string",
- "email": "string"
}, - "imovel": {
- "cMun": "string",
- "gLocacao": {
- "pCopropriedade": 0,
- "vTotOper": 0,
- "vDescIncondTot": 0,
- "vDescCondTot": 0,
- "dVencOrig": "2019-08-24"
}, - "gUnidImob": [
- {
- "inscImobFisc": null,
- "cCIB": null,
- "end": null,
- "gAjusteBCLocImoveis": [ ]
}
], - "inscImobFisc": "string",
- "cCIB": "string",
- "end": {
- "CEP": "string",
- "endExt": {
- "cEndPost": null,
- "xCidade": null,
- "xEstProvReg": null
}, - "xLgr": "string",
- "tpLgr": "string",
- "nro": "string",
- "xCpl": "string",
- "xBairro": "string"
}
}, - "bensMoveis": [
- {
- "cNCMBemMovel": "string",
- "xNCMBemMovel": "string",
- "qtdNCMBemMovel": 0
}
], - "valores": {
- "gReeRepRes": {
- "documentos": [
- null
]
}, - "trib": {
- "CST": "string",
- "cClassTrib": "string",
- "gIBSCBS": {
- "CST": null,
- "cClassTrib": null,
- "cCredPres": null,
- "gTribRegular": null,
- "gDif": null
}
}, - "tribAbrasf": {
- "cLocIncidIBSCBS": "string",
- "vBC": 0,
- "fed": {
- "pCBS": null,
- "pRedAliqCBS": null,
- "pAliqEfetCBS": null,
- "vCBS": null
}, - "uf": {
- "pIBSUF": null,
- "pRedAliqUF": null,
- "pAliqEfetUF": null,
- "vIBSUF": null
}, - "mun": {
- "pIBSMun": null,
- "pRedAliqMun": null,
- "pAliqEfetMun": null,
- "vIBSMun": null
}
}
}
}
}
}{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "processando",
- "numero": "string",
- "codigo_verificacao": "string",
- "link_url": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "ambiente": "homologacao",
- "referencia": "string",
- "DPS": {
- "serie": "string",
- "nDPS": "string"
}, - "cancelamento": {
- "id": "string",
- "status": "pendente",
- "codigo": "string",
- "motivo": "string",
- "data_hora": "2019-08-24T14:15:22Z",
- "mensagens": [
- {
- "codigo": "string",
- "descricao": "string",
- "correcao": "string"
}
]
}, - "mensagens": [
- {
- "codigo": "string",
- "descricao": "string",
- "correcao": "string"
}
], - "declaracao_prestacao_servico": {
- "rps": {
- "identificacao_rps": {
- "numero": "string",
- "serie": "string",
- "tipo": "string"
}, - "data_emissao": "2019-08-24T14:15:22Z"
}, - "competencia": "2019-08-24T14:15:22Z",
- "natureza_tributacao": 0,
- "prestador": {
- "cpf_cnpj": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "nome_fantasia": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "codigo_municipio": "string",
- "cidade": "string",
- "uf": "string",
- "codigo_pais": "1058",
- "pais": "Brasil",
- "cep": "string"
}, - "optante_simples_nacional": true,
- "regime_tributacao": 0,
- "regime_especial_tributacao": 0,
- "incentivo_fiscal": true,
- "incentivador_cultural": true
}, - "tomador": {
- "cpf_cnpj": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "codigo_municipio": "string",
- "cidade": "string",
- "uf": "string",
- "codigo_pais": "1058",
- "pais": "string",
- "cep": "string"
}
}, - "intermediario": {
- "cpf_cnpj": "string",
- "nome_razao_social": "string",
- "inscricao_municipal": "string"
}, - "construcao_civil": {
- "codigo_obra": "string",
- "art": "string"
}, - "servicos": [
- {
- "iss_retido": false,
- "responsavel_retencao": 0,
- "item_lista_servico": "string",
- "codigo_cnae": "string",
- "codigo_tributacao_municipio": "string",
- "discriminacao": "string",
- "codigo_municipio": "string",
- "codigo_pais": "string",
- "tipo_tributacao": 6,
- "exigibilidade_iss": 1,
- "codigo_municipio_incidencia": "string",
- "numero_processo": "string",
- "unidade": "string",
- "quantidade": 1,
- "valores": {
- "valor_unitario": 0,
- "valor_servicos": 0,
- "valor_deducoes": 0,
- "valor_pis": 0,
- "valor_cofins": 0,
- "valor_inss": 0,
- "valor_ir": 0,
- "valor_csll": 0,
- "valor_outras_retencoes": 0,
- "valor_iss": 0,
- "valor_iss_retido": 0,
- "valor_liquido": 0,
- "aliquota_iss": 0,
- "aliquota_pis": 0,
- "aliquota_cofins": 0,
- "aliquota_inss": 0,
- "aliquota_ir": 0,
- "aliquota_csll": 0,
- "desconto_incondicionado": 0,
- "desconto_condicionado": 0
}
}
], - "outras_informacoes": "string"
}
}Envia o XML e PDF da nota via email.
Informações adicionais:
| id required | string ID único da NFS-e gerado pela API. |
| logotipo | boolean Default: false Imprime o documento com logotipo, desde que esteja cadastrado na empresa. |
| mensagem_rodape | string <= 120 characters Imprime mensagem no rodapé do documento. O caractere Exemplos de Uso:
Default: |
Array of objects (EnderecoEmail) <= 10 items Lista de endereços de email para envio dos arquivos. Caso nenhum email seja informado, será utilizado o email do destinatário do documento fiscal. | |||
Array (<= 10 items)
| |||
| id required | string ID único gerado pela API para este email. Utilize-o no endpoint de consulta de email para obter informações detalhadas sobre o envio do email e rastrear todos os eventos relacionados, como envio, entrega, falhas e outros eventos relevantes. |
| status | string Enum: "pending" "sending" "sent" "delivered" "delivery_delayed" "bounced" "complained" "rejected" "cancelled" "failed" |
| status_message | string or null |
{- "destinatarios": [
- {
- "email": "string"
}
]
}{- "id": "string",
- "status": "pending",
- "status_message": "string"
}Retorna a lista dos lotes de acordo com os critérios de busca utilizados. Os lotes são retornados ordenados pela data da criação, com os mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do emitente. Utilize o valor sem máscara. |
| referencia | string |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| @count | integer |
Array of objects (RpsLote) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "novo",
- "numero": "string",
- "ambiente": "homologacao",
- "referencia": "string",
- "notas": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "processando",
- "numero": "string",
- "codigo_verificacao": "string",
- "link_url": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "ambiente": "homologacao",
- "referencia": "string",
- "DPS": {
- "serie": null,
- "nDPS": null
}, - "cancelamento": {
- "id": null,
- "status": null,
- "codigo": null,
- "motivo": null,
- "data_hora": null,
- "mensagens": [ ]
}, - "mensagens": [
- null
], - "declaracao_prestacao_servico": {
- "rps": null,
- "competencia": null,
- "natureza_tributacao": null,
- "prestador": null,
- "tomador": null,
- "intermediario": null,
- "construcao_civil": null,
- "servicos": [ ],
- "outras_informacoes": null
}
}
]
}
]
}Retorna a lista de notas de acordo com os critérios de busca utilizados. As notas são retornadas ordenadas pela data da criação, com as mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do emitente. Utilize o valor sem máscara. |
| referencia | string Seu identificador único para o documento. |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| chave | string Chave de acesso do DF-e. |
| serie | string Série do DF-e. |
| @count | integer |
Array of objects (Nfse) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "processando",
- "numero": "string",
- "codigo_verificacao": "string",
- "link_url": "string",
- "data_emissao": "2019-08-24T14:15:22Z",
- "ambiente": "homologacao",
- "referencia": "string",
- "DPS": {
- "serie": "string",
- "nDPS": "string"
}, - "cancelamento": {
- "id": "string",
- "status": "pendente",
- "codigo": "string",
- "motivo": "string",
- "data_hora": "2019-08-24T14:15:22Z",
- "mensagens": [
- {
- "codigo": null,
- "descricao": null,
- "correcao": null
}
]
}, - "mensagens": [
- {
- "codigo": "string",
- "descricao": "string",
- "correcao": "string"
}
], - "declaracao_prestacao_servico": {
- "rps": {
- "identificacao_rps": {
- "numero": null,
- "serie": null,
- "tipo": null
}, - "data_emissao": "2019-08-24T14:15:22Z"
}, - "competencia": "2019-08-24T14:15:22Z",
- "natureza_tributacao": 0,
- "prestador": {
- "cpf_cnpj": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "nome_fantasia": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": null,
- "numero": null,
- "complemento": null,
- "bairro": null,
- "codigo_municipio": null,
- "cidade": null,
- "uf": null,
- "codigo_pais": null,
- "pais": null,
- "cep": null
}, - "optante_simples_nacional": true,
- "regime_tributacao": 0,
- "regime_especial_tributacao": 0,
- "incentivo_fiscal": true,
- "incentivador_cultural": true
}, - "tomador": {
- "cpf_cnpj": "string",
- "inscricao_municipal": "string",
- "nome_razao_social": "string",
- "fone": "string",
- "email": "string",
- "endereco": {
- "logradouro": null,
- "numero": null,
- "complemento": null,
- "bairro": null,
- "codigo_municipio": null,
- "cidade": null,
- "uf": null,
- "codigo_pais": null,
- "pais": null,
- "cep": null
}
}, - "intermediario": {
- "cpf_cnpj": "string",
- "nome_razao_social": "string",
- "inscricao_municipal": "string"
}, - "construcao_civil": {
- "codigo_obra": "string",
- "art": "string"
}, - "servicos": [
- {
- "iss_retido": null,
- "responsavel_retencao": null,
- "item_lista_servico": null,
- "codigo_cnae": null,
- "codigo_tributacao_municipio": null,
- "discriminacao": null,
- "codigo_municipio": null,
- "codigo_pais": null,
- "tipo_tributacao": null,
- "exigibilidade_iss": null,
- "codigo_municipio_incidencia": null,
- "numero_processo": null,
- "unidade": null,
- "quantidade": null,
- "valores": null
}
], - "outras_informacoes": "string"
}
}
]
}Realiza a sincronização dos dados a partir da consulta da situação atual da NFS-e na prefeitura.
Cenários de uso:
processando na API, mas está autorizada na prefeitura;erro na API, mas está autorizada na prefeitura (útil em casos de erros de transmissão, como instabilidades e timeouts);autorizadana API, mas está cancelada na prefeitura.Informações adicionais:
| id required | string ID único da NFS-e gerado pela API. |
| identificador | string Identificador utilizado na consulta da situação atual da NFS-e. O valor desse campo é opcional para as prefeituras que suportem consultas por número e série do RPS. Para as demais, esse campo torna-se obrigatório e o seu valor pode ser a chave de acesso, número da NFS-e, chave de verificação, protocolo ou outro identificador da nota a depender da prefeitura. |
| status | string Enum: "pendente" "sincronizado" "erro" Situação atual da sincronização. |
Array of objects (NfseMensagemRetorno) |
{- "identificador": "string"
}{- "status": "pendente",
- "mensagens": [
- {
- "codigo": "string",
- "descricao": "string",
- "correcao": "string"
}
]
}O processo de distribuição de DFe envolve a disponibilização dos documentos fiscais eletrônicos para os envolvidos na transação (emitentes, destinatários e terceiros autorizados). Ele permite que os destinatários recebam as NF-e emitidas contra o seu CNPJ diretamente do Ambiente Nacional, facilitando o controle e a gestão dos documentos recebidos.
Utilize esse endpoint para obter o XML das informações resumidas ou documento fiscal de interesse da pessoa ou empresa interessada.
Informações adicionais:
| id required | string ID único do documento gerado pela API. |
| id required | string ID único da distribuição de NF-e gerada pela API. |
| id required | string ID único gerado pela API para o pedido de distribuição. |
| created_at | string <date-time> Data/hora em que o pedido foi criado na API. Representado no formato |
| status required | string Enum: "processando" "concluido" "erro" Indica o status da distribuição. |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| uf_autor | string or null Sigla da UF do autor. |
| tipo_consulta required | string Enum: "dist-nsu" "cons-nsu" "cons-chave" |
| dist_nsu | integer or null <int64> Distribuição de conjunto de DF-e a partir do NSU informado. Obrigatório quando |
| cons_nsu | integer or null <int64> Consulta DF-e vinculado ao NSU informado. Obrigatório quando |
| cons_chave | string or null Consulta de NF-e por chave de acesso informada. Obrigatório quando |
| codigo_status required | integer or null Código do status de processamento da requisição. |
| motivo_status | string or null Descrição do status de processamento da requisição. |
| data_hora_resposta required | string or null <date-time> Data e Hora de processamento da requisição. |
| ultimo_nsu required | integer or null <int64> Último NSU pesquisado no Ambiente Nacional. Se for o caso, o solicitante pode continuar a consulta a partir deste NSU para obter novos resultados. |
| max_nsu required | integer or null <int64> Maior NSU existente no Ambiente Nacional para o CNPJ/CPF informado. |
Array of objects (DistribuicaoNfeDocumento) <= 50 items Conjunto de informações resumidas e documentos fiscais eletrônicos de interesse da pessoa ou empresa. |
{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "processando",
- "ambiente": "homologacao",
- "uf_autor": "string",
- "tipo_consulta": "dist-nsu",
- "dist_nsu": 0,
- "cons_nsu": 0,
- "cons_chave": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_hora_resposta": "2019-08-24T14:15:22Z",
- "ultimo_nsu": 0,
- "max_nsu": 0,
- "documentos": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "nsu": 0,
- "schema": "string",
- "tipo_documento": "nota",
- "chave_acesso": "string",
- "resumo": true,
- "tipo_evento": "string",
- "numero_sequencial": 0,
- "data_evento": "2019-08-24T14:15:22Z",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "numero_protocolo": "string",
- "tipo_nfe": 0,
- "valor_nfe": 0,
- "digest_value": "string",
- "emitente_cpf_cnpj": "string",
- "emitente_nome_razao_social": "string",
- "emitente_inscricao_estadual": "string"
}
]
}Utilize esse endpoint para obter as informações resumidas ou documento fiscal de interesse da pessoa ou empresa interessada.
| id required | string ID único do documento gerado pela API. |
| id required | string ID único gerado pela API para identificar o documento. |
| created_at | string <date-time> Data/hora em que o documento foi criado na API. Representado no formato |
| nsu | integer or null <int64> NSU do documento fiscal. |
| schema required | string Identificação do Schema XML que será utilizado para validar o XML existente no conteúdo da tag docZip. Vai identificar o tipo do documento e sua versão. Exemplos: resNFe_v1.00.xsd, procNFe_v3.10.xsd, resEvento_1.00.xsd, procEventoNFe_v1.00.xsd. |
| tipo_documento | string or null Enum: "nota" "evento" Tipo do documento de interesse da pessoa ou empresa. |
| chave_acesso | string or null Chave de Acesso da NF-e. |
| resumo | boolean or null Indica se o documento distribuído está em sua forma resumida. |
| tipo_evento | string or null Tipo do evento. |
| numero_sequencial | integer or null Número sequencial do evento para o mesmo tipo de evento. |
| data_evento | string or null <date-time> Data e hora do evento. |
| data_recebimento | string or null <date-time> Data e hora de autorização do evento. |
| numero_protocolo | string or null Número do protocolo de autorização. |
| tipo_nfe | integer or null Tipo da NF-e (0 - entrada; 1 - saída). |
| valor_nfe | number or null Valor total da NF-e. |
| digest_value | string or null Digest Value da NF-e processada. Utilizado para conferir a integridade da NF-e original. |
| emitente_cpf_cnpj | string or null CPF/CNPJ do emitente. |
| emitente_nome_razao_social | string or null Nome ou Razão Social do emitente. |
| emitente_inscricao_estadual | string or null Inscrição Estadual do emitente. |
{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "nsu": 0,
- "schema": "string",
- "tipo_documento": "nota",
- "chave_acesso": "string",
- "resumo": true,
- "tipo_evento": "string",
- "numero_sequencial": 0,
- "data_evento": "2019-08-24T14:15:22Z",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "numero_protocolo": "string",
- "tipo_nfe": 0,
- "valor_nfe": 0,
- "digest_value": "string",
- "emitente_cpf_cnpj": "string",
- "emitente_nome_razao_social": "string",
- "emitente_inscricao_estadual": "string"
}Consulta os detalhes de uma manifestação de NF-e já existente. Forneça o ID único obtido de uma requisição de manifestação ou de listagem de manifestações e a API irá retornar as informações da manifestação correspondente.
| id required | string ID único da manifestação gerado pela API. |
| id | string ID único gerado pela API para este evento. |
| created_at | string <date-time> Data/hora em que o evento foi criado na API. Representado no formato |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
| cpf_cnpj_autor | string CPF/CNPJ do autor do evento. |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| tipo_evento | string Tipo do evento vinculado. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer or null Sequencial do evento para o mesmo tipo de evento. |
| justificativa | string or null Justificativa para o desconhecimento ou não-realização da operação. |
| data_registro | string or null <date-time> Data e hora do registro do evento pela SEFAZ. |
| codigo_status | integer or null Código do status de registro do evento. |
| motivo_status | string or null Descrição literal do status do registro do evento. |
| numero_protocolo | string or null Número do Protocolo de registro do evento. |
{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "ambiente": "homologacao",
- "status": "pendente",
- "cpf_cnpj_autor": "string",
- "chave_acesso": "string",
- "tipo_evento": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "justificativa": "string",
- "data_registro": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string"
}Este endpoint permite que o destinatário obtenha Documentos Fiscais Eletrônicos (DF-e) emitidos contra o seu CNPJ ou CPF ou que seja de seu interesse. A distribuição pode ser feita de três formas: dist-nsu, cons-nsu e cons-chave.
Formas de Consulta:
Retorno da Solicitação
A resposta da solicitação inclui a propriedade status no JSON, que pode ter os seguintes valores:
Se o status retornado for processando, significa que a solicitação está sendo realizada de forma assíncrona pela API. Nesse caso, o usuário deverá adotar um fluxo que consiste em requisitar periodicamente o endpoint consultar distribuição até que a API retorne o pedido com um status indicando o fim do processamento (concluido ou erro).
Informações adicionais:
| cpf_cnpj required | string CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| uf_autor | string or null Sigla da UF do autor. |
| tipo_consulta required | string Enum: "dist-nsu" "cons-nsu" "cons-chave" Tipo de consulta. Valores possíveis:
|
| dist_nsu | integer or null <int64> Distribuição de conjunto de DF-e a partir do NSU informado. Obrigatório quando "tipo_consulta" for "dist-nsu". |
| cons_nsu | integer or null <int64> Consulta DF-e vinculado ao NSU informado. Obrigatório quando "tipo_consulta" for "cons-nsu". |
| cons_chave | string or null Consulta de NF-e por chave de acesso informada. Obrigatório quando "tipo_consulta" for "cons-chave". |
| ignorar_tempo_espera | boolean Default: false Deve ser utilizado em situações em que o cliente deseja ignorar o intervalo mínimo de 1 hora entre pedidos de distribuição de NF-e. Quando habilitado, o cliente reconhece os riscos associados, incluindo o bloqueio do CNPJ no Ambiente Nacional da SEFAZ, caso seja caracterizado consumo indevido. Valores:
|
| id required | string ID único gerado pela API para o pedido de distribuição. |
| created_at | string <date-time> Data/hora em que o pedido foi criado na API. Representado no formato |
| status required | string Enum: "processando" "concluido" "erro" Indica o status da distribuição. |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| uf_autor | string or null Sigla da UF do autor. |
| tipo_consulta required | string Enum: "dist-nsu" "cons-nsu" "cons-chave" |
| dist_nsu | integer or null <int64> Distribuição de conjunto de DF-e a partir do NSU informado. Obrigatório quando |
| cons_nsu | integer or null <int64> Consulta DF-e vinculado ao NSU informado. Obrigatório quando |
| cons_chave | string or null Consulta de NF-e por chave de acesso informada. Obrigatório quando |
| codigo_status required | integer or null Código do status de processamento da requisição. |
| motivo_status | string or null Descrição do status de processamento da requisição. |
| data_hora_resposta required | string or null <date-time> Data e Hora de processamento da requisição. |
| ultimo_nsu required | integer or null <int64> Último NSU pesquisado no Ambiente Nacional. Se for o caso, o solicitante pode continuar a consulta a partir deste NSU para obter novos resultados. |
| max_nsu required | integer or null <int64> Maior NSU existente no Ambiente Nacional para o CNPJ/CPF informado. |
Array of objects (DistribuicaoNfeDocumento) <= 50 items Conjunto de informações resumidas e documentos fiscais eletrônicos de interesse da pessoa ou empresa. |
{- "cpf_cnpj": "string",
- "ambiente": "homologacao",
- "uf_autor": "string",
- "tipo_consulta": "dist-nsu",
- "dist_nsu": 0,
- "cons_nsu": 0,
- "cons_chave": "string",
- "ignorar_tempo_espera": false
}{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "processando",
- "ambiente": "homologacao",
- "uf_autor": "string",
- "tipo_consulta": "dist-nsu",
- "dist_nsu": 0,
- "cons_nsu": 0,
- "cons_chave": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_hora_resposta": "2019-08-24T14:15:22Z",
- "ultimo_nsu": 0,
- "max_nsu": 0,
- "documentos": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "nsu": 0,
- "schema": "string",
- "tipo_documento": "nota",
- "chave_acesso": "string",
- "resumo": true,
- "tipo_evento": "string",
- "numero_sequencial": 0,
- "data_evento": "2019-08-24T14:15:22Z",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "numero_protocolo": "string",
- "tipo_nfe": 0,
- "valor_nfe": 0,
- "digest_value": "string",
- "emitente_cpf_cnpj": "string",
- "emitente_nome_razao_social": "string",
- "emitente_inscricao_estadual": "string"
}
]
}Retorna a lista de distribuições de NF-e de acordo com os critérios de busca utilizados. As distribuições são retornadas ordenadas pela data da criação, com as mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ da pessoa ou empresa interessada. Utilize o valor sem máscara. |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| @count | integer |
Array of objects (DistribuicaoNfe) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "processando",
- "ambiente": "homologacao",
- "uf_autor": "string",
- "tipo_consulta": "dist-nsu",
- "dist_nsu": 0,
- "cons_nsu": 0,
- "cons_chave": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "data_hora_resposta": "2019-08-24T14:15:22Z",
- "ultimo_nsu": 0,
- "max_nsu": 0,
- "documentos": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "nsu": 0,
- "schema": "string",
- "tipo_documento": "nota",
- "chave_acesso": "string",
- "resumo": true,
- "tipo_evento": "string",
- "numero_sequencial": 0,
- "data_evento": "2019-08-24T14:15:22Z",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "numero_protocolo": "string",
- "tipo_nfe": 0,
- "valor_nfe": 0,
- "digest_value": "string",
- "emitente_cpf_cnpj": "string",
- "emitente_nome_razao_social": "string",
- "emitente_inscricao_estadual": "string"
}
]
}
]
}Retorna a lista de documentos fiscais eletrônicos de interesse da pessoa ou empresa de acordo com os critérios de busca utilizados. Os documentos são retornadas ordenados pela data da criação, com os mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ da pessoa ou empresa interessada. Utilize o valor sem máscara. |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| dist_nsu | integer <int64> Filtrar por documentos a partir do NSU informado. |
| tipo_documento | string Filtrar pelo tipo do documento de interesse da pessoa ou empresa. Valores aceitos: |
| forma_distribuicao | string Filtrar por documentos que foram distribuídos em sua forma resumida ou completa. Valores aceitos: |
| chave_acesso | string Filtrar pela chave de acesso da NF-e. |
| @count | integer |
Array of objects (DistribuicaoNfeDocumento) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "nsu": 0,
- "schema": "string",
- "tipo_documento": "nota",
- "chave_acesso": "string",
- "resumo": true,
- "tipo_evento": "string",
- "numero_sequencial": 0,
- "data_evento": "2019-08-24T14:15:22Z",
- "data_recebimento": "2019-08-24T14:15:22Z",
- "numero_protocolo": "string",
- "tipo_nfe": 0,
- "valor_nfe": 0,
- "digest_value": "string",
- "emitente_cpf_cnpj": "string",
- "emitente_nome_razao_social": "string",
- "emitente_inscricao_estadual": "string"
}
]
}Retorna a lista de manifestações de NF-e de acordo com os critérios de busca utilizados. As manifestações são retornadas ordenadas pela data da criação, com as mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ do autor do evento. Utilize o valor sem máscara. |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| @count | integer |
Array of objects (DistribuicaoNfeEvento) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "ambiente": "homologacao",
- "status": "pendente",
- "cpf_cnpj_autor": "string",
- "chave_acesso": "string",
- "tipo_evento": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "justificativa": "string",
- "data_registro": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string"
}
]
}No processo de distribuição de DF-e, as notas fiscais eletrônicas (NF-e) são inicialmente disponibilizadas de forma resumida. Para obter o XML completo, o destinatário deve manifestar a ciência da operação e, posteriormente, uma manifestação conclusiva dentro de um prazo legal.
Para facilitar essa gestão e o cumprimento dos prazos legais de manifestação, a API permite listar as notas que ainda não possuem manifestação, ajudando os usuários a identificar rapidamente as notas que necessitam de ação.
O usuário pode optar por listar apenas as notas que não possuem manifestação conclusiva ou que não possuem qualquer tipo de manifestação. Essa flexibilidade permite um controle mais preciso e adequado às necessidades operacionais de cada empresa.
Os documentos são retornados ordenados decrescentemente pela data de distribuição, permitindo uma visualização clara e organizada das notas mais recentes.
Cenários de uso:
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtrar pelo CPF ou CNPJ da pessoa ou empresa interessada. Utilize o valor sem máscara. |
| ambiente required | string Identificação do Ambiente. Valores aceitos: homologacao, producao |
| conclusiva | boolean Default: false Indica se serão consideradas apenas as manifestações conclusivas. Valores:
|
| @count | integer |
Array of objects (DistribuicaoNfeNota) |
{- "@count": 0,
- "data": [
- {
- "chave_acesso": "string",
- "numero_protocolo": "string",
- "tipo_nfe": 0,
- "data_emissao": "2019-08-24T14:15:22Z",
- "valor_nfe": 0,
- "digest_value": "string",
- "emitente_cpf_cnpj": "string",
- "emitente_nome_razao_social": "string",
- "emitente_inscricao_estadual": "string"
}
]
}O processo de manifestação do destinatário permite que os destinatários de Notas Fiscais Eletrônicas (NF-e) registrem formalmente sua posição em relação às operações descritas nesses documentos fiscais. Ele envolve eventos que indicam se a operação foi confirmada, desconhecida ou não realizada.
Os seguintes tipos de manifestação são suportados pela NF-e:
Informações adicionais:
Contém os dados do pedido para manifestação do destinatário.
| cpf_cnpj required | string CPF ou CNPJ do autor do evento. Utilize o valor sem máscara. |
| ambiente required | string Enum: "homologacao" "producao" Identificação do Ambiente. |
| chave_acesso required | string Chave de Acesso da NF-e. |
| tipo_evento required | string Tipo do evento de manifestação do destinatário. Valores disponíveis:
|
| justificativa | string or null [ 15 .. 255 ] characters Justificativa para o desconhecimento ou não-realização da operação. Nota: Campo obrigatório para o evento |
| id | string ID único gerado pela API para este evento. |
| created_at | string <date-time> Data/hora em que o evento foi criado na API. Representado no formato |
| ambiente | string Enum: "homologacao" "producao" Identificação do ambiente. |
| status | string Enum: "pendente" "registrado" "rejeitado" "erro" Status do Evento. |
| cpf_cnpj_autor | string CPF/CNPJ do autor do evento. |
| chave_acesso | string Chave de Acesso do documento vinculado ao evento. |
| tipo_evento | string Tipo do evento vinculado. |
| data_evento | string <date-time> Data e hora do Evento. |
| numero_sequencial | integer or null Sequencial do evento para o mesmo tipo de evento. |
| justificativa | string or null Justificativa para o desconhecimento ou não-realização da operação. |
| data_registro | string or null <date-time> Data e hora do registro do evento pela SEFAZ. |
| codigo_status | integer or null Código do status de registro do evento. |
| motivo_status | string or null Descrição literal do status do registro do evento. |
| numero_protocolo | string or null Número do Protocolo de registro do evento. |
{- "cpf_cnpj": "string",
- "ambiente": "homologacao",
- "chave_acesso": "string",
- "tipo_evento": "string",
- "justificativa": "stringstringstr"
}{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "ambiente": "homologacao",
- "status": "pendente",
- "cpf_cnpj_autor": "string",
- "chave_acesso": "string",
- "tipo_evento": "string",
- "data_evento": "2019-08-24T14:15:22Z",
- "numero_sequencial": 0,
- "justificativa": "string",
- "data_registro": "2019-08-24T14:15:22Z",
- "codigo_status": 0,
- "motivo_status": "string",
- "numero_protocolo": "string"
}Informações adicionais:
18270000 Tatuí/SP
01310300 São Paulo/SP
22010000 Rio de Janeiro/RJ
80020130 Curitiba/PR| Cep required | string CEP sem máscara. |
| bairro | string |
| cep | string |
| codigo_ibge | string |
| complemento | string |
| logradouro | string |
| municipio | string |
| tipo_logradouro | string |
| uf | string |
{- "bairro": "string",
- "cep": "string",
- "codigo_ibge": "string",
- "complemento": "string",
- "logradouro": "string",
- "municipio": "string",
- "tipo_logradouro": "string",
- "uf": "string"
}Informações adicionais:
18760540000139
00038166000105
00394460000141
29979036000140| Cnpj required | string CNPJ sem máscara. |
| cnpj | string Número de inscrição do CNPJ. |
| razao_social | string Nome empresarial da pessoa jurídica. |
| nome_fantasia | string Corresponde ao nome fantasia. |
| data_inicio_atividade | string <date> Data de início da atividade. |
| matriz | boolean Indicador de matriz/filial:
|
object (CnpjNaturezaJuridica) Natureza jurídica. | |
| capital_social | number Capital social da empresa. |
object (CnpjPorteEmpresa) Porte da empresa. | |
| ente_federativo_responsavel | string O ente federativo responsável é preenchido para os casos de órgãos e entidades do grupo de natureza jurídica 1XXX. Para as demais naturezas, este atributo fica em branco. |
object (CnpjSituacaoCadastral) Situação cadastral. | |
object (CnpjMotivoSituacaoCadastral) Motivo da situação cadastral. | |
| nome_da_cidade_no_exterior | string Nome da cidade no exterior. |
object (CnpjPais) País. | |
object (CnpjCnae) Atividade econômica principal do estabelecimento. | |
Array of objects (CnpjCnaeSecundario) | |
object (CnpjEndereco) Endereço do estabelecimento. | |
Array of objects (CnpjTelefone) | |
string E-mail do contribuinte. | |
object (CnpjSituacaoEspecial) Situação especial da empresa. | |
object (CnpjOpcaoSimples) Informações da opção do Simples Nacional. | |
object (CnpjOpcaoSimei) Informações da opção pelo MEI. | |
Array of objects (CnpjSocio) |
{- "cnpj": "string",
- "razao_social": "string",
- "nome_fantasia": "string",
- "data_inicio_atividade": "2019-08-24",
- "matriz": true,
- "natureza_juridica": {
- "codigo": "string",
- "descricao": "string"
}, - "capital_social": 0,
- "porte": {
- "codigo": "string",
- "descricao": "string"
}, - "ente_federativo_responsavel": "string",
- "situacao_cadastral": {
- "data": "2019-08-24",
- "codigo": "string",
- "descricao": "string"
}, - "motivo_situacao_cadastral": {
- "data": "2019-08-24",
- "codigo": "string",
- "descricao": "string"
}, - "nome_da_cidade_no_exterior": "string",
- "pais": {
- "codigo": "string",
- "descricao": "string"
}, - "atividade_principal": {
- "codigo": "string",
- "descricao": "string"
}, - "atividades_secundarias": [
- {
- "codigo": "string",
- "descricao": "string"
}
], - "endereco": {
- "tipo_logradouro": "string",
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "cep": "string",
- "uf": "string",
- "municipio": {
- "codigo_tom": "string",
- "codigo_ibge": "string",
- "descricao": "string"
}
}, - "telefones": [
- {
- "ddd": "string",
- "numero": "string"
}
], - "email": "string",
- "situacao_especial": {
- "data": "2019-08-24",
- "codigo": "string",
- "descricao": "string"
}, - "simples": {
- "optante": true,
- "data_opcao": "2019-08-24",
- "data_exclusao": "2019-08-24"
}, - "simei": {
- "optante": true,
- "data_opcao": "2019-08-24",
- "data_exclusao": "2019-08-24"
}, - "socios": [
- {
- "identificador_socio": {
- "codigo": "string",
- "descricao": "string"
}, - "nome": "string",
- "cpf_cnpj": "string",
- "qualificacao": {
- "codigo": "string",
- "descricao": "string"
}, - "data_entrada_sociedade": "2019-08-24",
- "pais": {
- "codigo": "string",
- "descricao": "string"
}, - "representante_legal": {
- "cpf": "string",
- "nome": "string",
- "qualificacao": {
- "codigo": "string",
- "descricao": "string"
}
}, - "faixa_etaria": {
- "codigo": "string",
- "descricao": "string"
}
}
]
}Retorna uma lista de estabelecimentos de acordo com os critérios de busca utilizados. Somente serão retornados estabelecimentos com situação cadastral "Ativa".
Informações adicionais:
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cnae_principal required | string Filtro pelo código CNAE da atividade principal do estabelecimento. Utilize o valor sem máscara. |
| municipio required | string Filtro pelo código IBGE ou TOM (Tabela de Órgãos e Municípios) do município do estabelecimento. Utilize o valor sem máscara. |
| natureza_juridica required | string Filtro pela natureza jurídica do estabelecimento Utilize o valor de quatro dígitos sem máscara. |
| @count | integer |
Array of objects (CnpjEmpresa) |
{- "@count": 0,
- "data": [
- {
- "cnpj": "string",
- "razao_social": "string",
- "nome_fantasia": "string",
- "data_inicio_atividade": "2019-08-24",
- "matriz": true,
- "natureza_juridica": {
- "codigo": "string",
- "descricao": "string"
}, - "capital_social": 0,
- "porte": {
- "codigo": "string",
- "descricao": "string"
}, - "ente_federativo_responsavel": "string",
- "situacao_cadastral": {
- "data": "2019-08-24",
- "codigo": "string",
- "descricao": "string"
}, - "motivo_situacao_cadastral": {
- "data": "2019-08-24",
- "codigo": "string",
- "descricao": "string"
}, - "nome_da_cidade_no_exterior": "string",
- "pais": {
- "codigo": "string",
- "descricao": "string"
}, - "atividade_principal": {
- "codigo": "string",
- "descricao": "string"
}, - "atividades_secundarias": [
- {
- "codigo": "string",
- "descricao": "string"
}
], - "endereco": {
- "tipo_logradouro": "string",
- "logradouro": "string",
- "numero": "string",
- "complemento": "string",
- "bairro": "string",
- "cep": "string",
- "uf": "string",
- "municipio": {
- "codigo_tom": "string",
- "codigo_ibge": "string",
- "descricao": "string"
}
}, - "telefones": [
- {
- "ddd": "string",
- "numero": "string"
}
], - "email": "string",
- "situacao_especial": {
- "data": "2019-08-24",
- "codigo": "string",
- "descricao": "string"
}, - "simples": {
- "optante": true,
- "data_opcao": "2019-08-24",
- "data_exclusao": "2019-08-24"
}, - "simei": {
- "optante": true,
- "data_opcao": "2019-08-24",
- "data_exclusao": "2019-08-24"
}, - "socios": [
- {
- "identificador_socio": {
- "codigo": null,
- "descricao": null
}, - "nome": "string",
- "cpf_cnpj": "string",
- "qualificacao": {
- "codigo": null,
- "descricao": null
}, - "data_entrada_sociedade": "2019-08-24",
- "pais": {
- "codigo": null,
- "descricao": null
}, - "representante_legal": {
- "cpf": null,
- "nome": null,
- "qualificacao": null
}, - "faixa_etaria": {
- "codigo": null,
- "descricao": null
}
}
]
}
]
}Endpoints auxiliares voltados à análise técnica e depuração de documentos fiscais. Permitem rastrear o processamento de DF-es na API, incluindo o conteúdo original recebido e as requisições realizadas aos serviços autorizadores (SEFAZ, prefeituras, etc).
Este endpoint retorna apenas o corpo da requisição HTTP enviada ao autorizador, preservando o conteúdo exatamente como foi armazenado pela API.
Informações retornadas:
Cenários de uso:
| id required | string ID da requisição HTTP. |
Este endpoint retorna apenas o corpo da resposta HTTP recebida do autorizador, permitindo análise técnica da mensagem retornada pela SEFAZ ou prefeitura.
Informações retornadas:
Cenários de uso:
| id required | string ID da requisição HTTP. |
Este endpoint retorna informações detalhadas de debug sobre o processamento de um documento fiscal eletrônico (DFe), como NF-e, NFC-e, MDF-e, CT-e, NFS-e, dentre outros. Ele permite inspecionar o conteúdo original enviado à API e analisar todas as interações realizadas com os serviços autorizadores (SEFAZ ou prefeituras) durante o fluxo de emissão.
Informações retornadas:
Cenários de uso:
| id required | string ID único do documento fiscal gerado pela API. |
| id | string Identificador do documento fiscal. |
| tipo | string Tipo do documento: nfe, nfce, mdfe, nfse, etc. |
| created_at | string <date-time> Data e hora da criação do documento, representada no formato UTC (Tempo Universal Coordenado). O valor é retornado no padrão ISO 8601, incluindo o deslocamento de fuso horário 'Z' no final. Exemplo: "2025-04-15T14:16:47.775Z" |
Array of objects (DfeRequisicaoDebug) Lista de requisições feitas ao autorizador durante o processamento. |
{- "id": "string",
- "tipo": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "requisicoes": [
- {
- "created_at": "2019-08-24T14:15:22Z",
- "tipo": "string",
- "lote_id": "string",
- "codigo_status": 0,
- "motivo_status": "string",
- "http_request": {
- "id": "string",
- "method": "string",
- "uri": "string",
- "headers": "string",
- "response_status_code": 0,
- "response_status_reason": "string",
- "response_headers": "string",
- "response_time": 0
}
}
]
}Este endpoint retorna o conteúdo original recebido pela API no momento da criação do documento fiscal.
Cenários de uso:
| id required | string ID do documento fiscal gerado pela API. |
Obtém informações detalhadas sobre o envio de um email. Este endpoint permite rastrear todos os eventos relacionados ao email, como envio, entrega, falhas e outros eventos relevantes.
Com este endpoint, é possível ter uma visão completa do ciclo de vida de um email enviado, permitindo que os usuários acompanhem e analisem o status e o histórico de eventos do email. Isso é particularmente útil para identificar problemas de entrega e entender o comportamento do email ao longo do tempo.
| id required | string ID único do e-mail. Esse parâmetro é obtido após o envio do email por qualquer endpoint da API que realize disparos de email. Exemplos: |
| id required | string ID único gerado pela API para este email. Utilize-o no endpoint de consulta de email para obter informações detalhadas sobre o envio do email e rastrear todos os eventos relacionados, como envio, entrega, falhas e outros eventos relevantes. |
| status | string Enum: "pending" "sending" "sent" "delivered" "delivery_delayed" "bounced" "complained" "rejected" "cancelled" "failed" |
| sent_at | string or null <date-time> |
| to | Array of strings |
| cc | Array of strings |
| reply_to | string |
| subject | string |
Array of objects (EmailAttachment) | |
Array of objects (EmailEvent) |
{- "id": "string",
- "status": "pending",
- "sent_at": "2019-08-24T14:15:22Z",
- "to": [
- "string"
], - "cc": [
- "string"
], - "reply_to": "string",
- "subject": "string",
- "attachments": [
- {
- "content_type": "string",
- "filename": "string"
}
], - "events": [
- {
- "id": "string",
- "event_type": "string",
- "timestamp": "2019-08-24T14:15:22Z",
- "message": "string"
}
]
}Retorna a lista dos emails associadas à sua conta. Os e-emails são retornados ordenados pela data da criação, com os mais recentes aparecendo primeiro.
| $top | integer Default: 10 Limite no número de objetos a serem retornados pela API, entre 1 e 100. |
| $skip | integer Default: 0 Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. |
| $inlinecount | boolean Default: false Inclui no JSON de resposta, na propriedade |
| cpf_cnpj required | string Filtra pelo CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
| undelivered | boolean Filtra apenas emails com problemas de entrega. |
string Filtra pelo endereço de e-mail do destinatário para qual o email foi enviado. |
| @count | integer |
Array of objects (EmailResumo) |
{- "@count": 0,
- "data": [
- {
- "id": "string",
- "status": "pending",
- "sent_at": "2019-08-24T14:15:22Z",
- "recipients": [
- "string"
], - "subject": "string"
}
]
}