Documentação
NF-e recebidas
Consulta fiscal por restaurante, manifestação e marca, com todos os campos organizados por assunto.
Rotas e autenticação
| Recurso | Método e caminho | Escopo OAuth |
|---|---|---|
| NF-e recebidas | GET /v1/nfe-received | nfe-received:read |
| Detalhe da NF-e | GET /v1/nfe-received/info/{nfe_received_id} | nfe-received:read |
Envie Authorization: Bearer <access_token>. Também é aceita uma sessão autenticada de restaurante, limitada ao restaurante assinado, sem exigir escopos OAuth. Chaves tk_ precisam ser trocadas por tokens. Conceda os novos escopos à credencial/instalação e emita um novo token antes de consumir estes recursos; tokens antigos não recebem permissões novas automaticamente.
Parceiros com mais de um restaurante precisam de restaurant_id na query. O restaurante deve estar autorizado ao parceiro; uma sessão de restaurante rejeita qualquer seleção divergente. Os caminhos /restaurants/... são referências do sistema legado; os contratos públicos abaixo são novos, agrupados e versionados. A operation-api mantém sua consulta legada de marcas.
Sequência de consulta
- Liste as marcas e escolha o
idda marca. - Consulte
GET /v1/nfe-received?start_date=2026-09-01T03:00:00&end_date=2026-09-10T02:59:59&pendente=true&brand_id=3. - Use o
idde uma nota emGET /v1/nfe-received/info/1. Esse ID é interno da Takeat, não a chave fiscal.
Filtros e comportamento
start_dateeend_datesão obrigatórios, com data/hora ISO incluindo segundos; sem offset significam UTC. UseZou um offset explícito quando possível. O exemplo acima corresponde a 01/09 às 00h até 09/09 às 23h59min59s em UTC−03.- Limites de emissão inclusivos, preservando hora/minuto/segundo; intervalo crescente de no máximo 92 dias. A listagem retorna um array completo, sem paginação. Divida períodos grandes quando necessário.
pendente=true: manifestaçãonull,cienciaoudesconhecimento.pendente=falseou omitido: somenteconfirmacao. Outros valores são rejeitados. A consulta não realiza manifestação.- A listagem inclui apenas situação
autorizadaecanceled_at=nullna base local, ordenada por emissão e ID crescentes. Não mistura transferências de estoque. brand_idaceita um único inteiro positivo até 2147483647. Ausente: marca padrão, ou primeira por ID se não há padrão. Selecionar a padrão inclui notas históricas com vínculo de marca nulo. Sem marcas e sem filtro, consulta todas as NF-e do restaurante. Marca excluída, inexistente ou de outro restaurante recebe o mesmo 404, sem fallback silencioso.brand_idna resposta preserva o vínculo original.brandpode conter a marca padrão usada para apresentação mesmo quandobrand_id=null.- O detalhe lê a nota local pelo restaurante e ID antes de consultar a Focus. Usa a credencial fiscal da marca vinculada ou, para nota sem marca, da padrão. Credenciais ficam no servidor. Não há escrita, cache, manifestação ou sincronização.
- A Focus pode fornecer somente resumo:
invoiceeprotocolficam nulos quando ausentes. Emissão, emitente, total, situação, manifestação, completude, versão e digest refletem a Focus; os demais campos comuns continuam sendo o snapshot local. Por isso a listagem pode mostrarcienciaenquanto o detalhe já mostraconfirmacao. references.provider_idno detalhe é resolvido pelo documento do emitente entre fornecedores não excluídos do restaurante.processing.return_in_progressexige uma referência de devolução não nula com outra nota local em processamento.- Identificadores, códigos fiscais, CNPJ/CPF, quantidades e valores da Focus preservam o tipo e a precisão originais. Campos não informados dentro do documento são opcionais; nulos e arrays vazios são preservados. Campos fiscais futuros entram em
additional_fields, no documento ou item, sem descarte.
Erros
| HTTP | Chave / motivo |
|---|---|
| 400 | Parâmetro inválido, datas ausentes/inválidas, intervalo invertido/acima de 92 dias, ID inválido ou restaurante obrigatório |
| 401 | Credencial ausente, expirada ou inválida |
| 403 | Escopo ausente ou restaurante não autorizado |
| 404 | brand_not_found ou nfe_not_found; sem revelar dados de outro restaurante |
| 429 | Limite de requisições da credencial |
| 500 | Falha de validação dos dados internos; informe X-Error-Id ao suporte |
| 502 | fiscal_upstream_error: falha, conteúdo inválido ou timeout na consulta fiscal |
| 503 | fiscal_not_configured: marca sem credencial fiscal |
Erros usam { statusCode, message, key } e X-Error-Id. Erros de validação dos parâmetros retornam 400 com mensagens dos campos. Falhas de validação dos dados internos retornam 500 com uma mensagem segura orientando nova tentativa e contato com o suporte; informe o valor do header X-Error-Id para localizar o erro.
O campo invoice.taxes.ibs_cbs_is_valor_total permanece textual mesmo quando a Focus envia um número JSON: 12.3 é retornado como "12.3". Valores já textuais preservam sua precisão ("12.30" continua "12.30"), e null permanece null.
A Focus tem timeout de 15 segundos, limite de resposta de 5 MiB e não segue redirecionamentos. Seus erros e credenciais não são repassados ao cliente.
Campos comuns da NF-e
A listagem é um array dos objetos abaixo. O detalhe também contém esses campos.
| Campo | Tipo | Descrição |
|---|---|---|
id | integer | Identificador do registro na Takeat. |
restaurant_id | integer | Restaurante autorizado ao qual o registro pertence. |
brand_id | integer / null | Marca originalmente vinculada à nota; null em notas antigas sem vínculo. |
brand | object / null | Marca vinculada ou marca padrão usada como apresentação para notas sem vínculo. |
brand.id | integer | Identificador do registro na Takeat. |
brand.name | string | Nome cadastrado. |
brand.fantasy_name | string / null | Nome fantasia. |
brand.cnpj | string / null | CNPJ preservado como texto, incluindo zeros à esquerda. |
identification | object | Identificação da nota fiscal. |
identification.access_key | string | Chave de acesso de 44 dígitos, preservada como texto. |
identification.number | string / null | Número da nota; na listagem é extraído da chave e preserva os nove dígitos. |
identification.series | string / null | Série armazenada localmente, ou null. |
identification.state | string / null | UF armazenada localmente, ou null. |
identification.type | string / null | Código/tipo informado na origem; não é normalizado. |
issuer | object | Identificação do emitente/fornecedor. |
issuer.name | string | Nome cadastrado. |
issuer.document | string | Documento do emitente, preservado como texto. |
amounts | object | Valores monetários da nota. |
amounts.total | string | Valor total em texto decimal; a listagem mantém duas casas e o detalhe mantém a precisão da Focus. |
status | object | Situação fiscal e disponibilidade do documento completo. |
status.situation | string | Situação da nota na origem, como autorizada. |
status.complete | boolean | Indica disponibilidade da NF-e completa; não significa que a operação foi confirmada. |
manifestation | object | Manifestação do destinatário. |
manifestation.type | string / null | Código/tipo informado na origem; não é normalizado. |
manifestation.manifested_at | string / null | Data local da manifestação ou null. |
correction | object | Última carta de correção registrada localmente. |
correction.number | integer / null | Número sequencial da carta de correção registrada localmente, ou null. |
correction.text | string / null | Texto da carta de correção ou null. |
correction.issued_at | string / null | Data de emissão da carta de correção registrada localmente, em UTC, ou null. |
cancellation | object | Cancelamento fiscal e cancelamento local são informações distintas. |
cancellation.canceled_at | string / null | Data de cancelamento fiscal ou null. |
cancellation.reason | string / null | Justificativa do cancelamento ou null. |
cancellation.locally_canceled_at | string / null | Data de cancelamento local ou null. |
references | object | Referências locais de integração e fornecedor. |
references.return_reference | string / null | Referência da devolução, ou null. |
references.reference | string / null | Referência local de emissão/processamento, ou null. |
references.url | string / null | URL armazenada; na imagem, URL derivada usando a configuração de arquivos. |
references.provider_id | integer / null | Fornecedor Takeat. Na lista é o vínculo armazenado; no detalhe é a busca por documento do emitente entre fornecedores ativos do restaurante. |
fiscal | object | Metadados fiscais. |
fiscal.version | integer | Versão de distribuição da nota. |
fiscal.digest | string / null | Digest da nota, ou null. |
fiscal.sped | JSON | Conteúdo fiscal SPED local (JSON) ou null. |
timestamps | object | Datas do registro. A emissão do detalhe vem da Focus e pode manter seu offset. |
timestamps.issued_at | string | Data e hora de emissão; a listagem usa UTC e o detalhe preserva o offset da Focus. |
timestamps.processing_at | string / null | Data de início do processamento local, ou null. |
timestamps.created_at | string / null | Data de criação do registro local, em UTC. |
timestamps.updated_at | string / null | Data da última atualização local, em UTC. |
Campos adicionais do detalhe
Os nomes fiscais dentro dos grupos conservam a nomenclatura da Focus. Por exemplo: invoice.items[].commercial.valor_unitario_comercial mantém "38.0500000000", e invoice.items[].identification.codigo_ncm mantém "04061010". O leiaute pode omitir campos não aplicáveis; arrays sem itens no exemplo possuem elementos JSON definidos pelo leiaute fiscal, sem inferência de uma estrutura ausente.
| Campo | Tipo | Descrição |
|---|---|---|
recipient | object | Documentos do destinatário informados pela Focus. |
recipient.cnpj | string / null | CNPJ preservado como texto, incluindo zeros à esquerda. |
recipient.cpf | string / null | CPF preservado como texto; vazio quando a Focus retorna string vazia. |
invoice | object / null | Documento fiscal completo agrupado por assunto, ou null quando indisponível. |
invoice.identification | object | Identificação da nota fiscal. |
invoice.identification.versao | string / null (opcional) | versao. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.chave_nfe | string / null (opcional) | chave NF-e. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.uf | string / null (opcional) | UF. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.codigo_unico | string / null (opcional) | codigo unico. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.natureza_operacao | string / null (opcional) | natureza operacao. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.modelo | string / null (opcional) | modelo. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.serie | string / null (opcional) | serie. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.numero | string / null (opcional) | numero. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.data_emissao | string / null (opcional) | data emissao. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.data_entrada_saida | string / null (opcional) | data entrada saida. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.tipo_documento | string / null (opcional) | tipo documento. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.local_destino | string / null (opcional) | local destino. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.municipio | string / null (opcional) | municipio. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.formato_impressao | string / null (opcional) | formato impressao. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.forma_emissao | string / null (opcional) | forma emissao. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.digito_verificador | string / null (opcional) | digito verificador. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.ambiente | string / null (opcional) | ambiente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.finalidade_emissao | string / null (opcional) | finalidade emissao. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.consumidor_final | string / null (opcional) | consumidor final. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.presenca_comprador | string / null (opcional) | presenca comprador. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.indicador_intermediario | string / null (opcional) | indicador intermediario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.processo_emissao | string / null (opcional) | processo emissao. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.identification.versao_aplicativo | string / null (opcional) | versao aplicativo. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.references | object | Referências locais de integração e fornecedor. |
invoice.references.notas_referenciadas | array / null (opcional) | notas referenciadas. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.references.chaves_acesso_dfe_anteriores | array / null (opcional) | chaves acesso dfe anteriores. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.references.chaves_nfe_antecipacao_pagamento | array / null (opcional) | chaves NF-e antecipacao pagamento. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer | object | Identificação do emitente/fornecedor. |
invoice.issuer.cnpj_emitente | string / null (opcional) | CNPJ emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.nome_emitente | string / null (opcional) | nome emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.logradouro_emitente | string / null (opcional) | logradouro emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.numero_emitente | string / null (opcional) | numero emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.complemento_emitente | string / null (opcional) | complemento emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.bairro_emitente | string / null (opcional) | bairro emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.codigo_municipio_emitente | string / null (opcional) | codigo municipio emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.municipio_emitente | string / null (opcional) | municipio emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.uf_emitente | string / null (opcional) | UF emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.cep_emitente | string / null (opcional) | CEP emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.codigo_pais_emitente | string / null (opcional) | codigo pais emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.pais_emitente | string / null (opcional) | pais emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.telefone_emitente | string / null (opcional) | telefone emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.inscricao_estadual_emitente | string / null (opcional) | inscricao estadual emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.inscricao_municipal_emitente | string / null (opcional) | inscricao municipal emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.cnae_fiscal_emitente | string / null (opcional) | CNAE fiscal emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.issuer.regime_tributario_emitente | string / null (opcional) | regime tributario emitente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient | object | Documentos do destinatário informados pela Focus. |
invoice.recipient.cnpj_destinatario | string / null (opcional) | CNPJ destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.nome_destinatario | string / null (opcional) | nome destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.logradouro_destinatario | string / null (opcional) | logradouro destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.numero_destinatario | string / null (opcional) | numero destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.bairro_destinatario | string / null (opcional) | bairro destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.codigo_municipio_destinatario | string / null (opcional) | codigo municipio destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.municipio_destinatario | string / null (opcional) | municipio destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.uf_destinatario | string / null (opcional) | UF destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.cep_destinatario | string / null (opcional) | CEP destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.codigo_pais_destinatario | string / null (opcional) | codigo pais destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.pais_destinatario | string / null (opcional) | pais destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.telefone_destinatario | string / null (opcional) | telefone destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.indicador_inscricao_estadual_destinatario | string / null (opcional) | indicador inscricao estadual destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.inscricao_estadual_destinatario | string / null (opcional) | inscricao estadual destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.recipient.email_destinatario | string / null (opcional) | email destinatario. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.authorized_parties | object | authorized parties. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.authorized_parties.pessoas_autorizadas | array / null (opcional) | pessoas autorizadas. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.authorized_parties.pessoas_autorizadas[].cnpj | string / null (opcional) | CNPJ preservado como texto, incluindo zeros à esquerda. |
invoice.taxes | object | taxes. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.taxes.icms_base_calculo | string / null (opcional) | ICMS base calculo. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.taxes.icms_valor_total | string / null (opcional) | ICMS valor total. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.taxes.icms_valor_total_desonerado | string / null (opcional) | ICMS valor total desonerado. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.taxes.fcp_valor_total | string / null (opcional) | FCP valor total. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.taxes.icms_base_calculo_st | string / null (opcional) | ICMS base calculo ST. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.taxes.icms_valor_total_st | string / null (opcional) | ICMS valor total ST. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.taxes.fcp_valor_total_st | string / null (opcional) | FCP valor total ST. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.taxes.fcp_valor_total_retido_st | string / null (opcional) | FCP valor total retido ST. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.taxes.ibs_cbs_base_calculo | string / null (opcional) | IBS CBS base calculo. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.taxes.ibs_cbs_is_valor_total | string / null (opcional) | IBS CBS is valor total. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.totals | object | totals. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.totals.valor_produtos | string / null (opcional) | valor produtos. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.totals.valor_frete | string / null (opcional) | valor frete. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.totals.valor_seguro | string / null (opcional) | valor seguro. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.totals.valor_desconto | string / null (opcional) | valor desconto. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.totals.valor_total_ii | string / null (opcional) | valor total II. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.totals.valor_ipi | string / null (opcional) | valor IPI. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.totals.valor_ipi_devolvido | string / null (opcional) | valor IPI devolvido. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.totals.valor_pis | string / null (opcional) | valor PIS. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.totals.valor_cofins | string / null (opcional) | valor COFINS. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.totals.valor_outras_despesas | string / null (opcional) | valor outras despesas. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.totals.valor_total | string / null (opcional) | valor total. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport | object | transport. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.modalidade_frete | string / null (opcional) | modalidade frete. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.cnpj_transportador | string / null (opcional) | CNPJ transportador. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.nome_transportador | string / null (opcional) | nome transportador. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.inscricao_estadual_transportador | string / null (opcional) | inscricao estadual transportador. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.endereco_transportador | string / null (opcional) | endereco transportador. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.municipio_transportador | string / null (opcional) | municipio transportador. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.uf_transportador | string / null (opcional) | UF transportador. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.reboques | array / null (opcional) | reboques. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.volumes | array / null (opcional) | volumes. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.volumes[].quantidade | string / null (opcional) | quantidade. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.volumes[].especie | string / null (opcional) | especie. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.volumes[].marca | string / null (opcional) | marca. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.volumes[].peso_liquido | string / null (opcional) | peso liquido. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.volumes[].peso_bruto | string / null (opcional) | peso bruto. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.transport.volumes[].lacres | array / null (opcional) | lacres. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.billing | object | billing. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.billing.duplicatas | array / null (opcional) | duplicatas. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.billing.formas_pagamento | array / null (opcional) | formas pagamento. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.billing.formas_pagamento[].forma_pagamento | string / null (opcional) | forma pagamento. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.billing.formas_pagamento[].descricao_pagamento | string / null (opcional) | descricao pagamento. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.billing.formas_pagamento[].valor_pagamento | string / null (opcional) | valor pagamento. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.billing.formas_pagamento[].tipo_integracao | JSON (opcional) | tipo integracao. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.additional | object | additional. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.additional.informacoes_adicionais_contribuinte | string / null (opcional) | informacoes adicionais contribuinte. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.additional.observacoes_contribuinte | array / null (opcional) | observacoes contribuinte. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.additional.observacoes_fisco | array / null (opcional) | observacoes fisco. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.additional.processos_referenciados | array / null (opcional) | processos referenciados. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.additional.cana_fornecimentos | array / null (opcional) | cana fornecimentos. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.additional.cana_deducoes | array / null (opcional) | cana deducoes. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.additional.agropecuario_defensivo | array / null (opcional) | agropecuario defensivo. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.technical_contact | object | technical contact. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.technical_contact.cnpj_responsavel_tecnico | string / null (opcional) | CNPJ responsavel tecnico. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.technical_contact.contato_responsavel_tecnico | string / null (opcional) | contato responsavel tecnico. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.technical_contact.email_responsavel_tecnico | string / null (opcional) | email responsavel tecnico. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.technical_contact.telefone_responsavel_tecnico | string / null (opcional) | telefone responsavel tecnico. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.additional_fields | object | Campos fiscais adicionais introduzidos pelo provedor, preservados com seus nomes e tipos JSON originais. |
invoice.items | array (opcional) | items. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].identification | object | Identificação da nota fiscal. |
invoice.items[].identification.numero_item | string / null (opcional) | numero item. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].identification.codigo_produto | string / null (opcional) | codigo produto. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].identification.descricao | string / null (opcional) | descricao. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].identification.codigo_ncm | string / null (opcional) | codigo NCM. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].identification.nves | array / null (opcional) | nves. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].identification.cest | string / null (opcional) | CEST. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].identification.cfop | string / null (opcional) | CFOP. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].commercial | object | commercial. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].commercial.codigo_barras_comercial | string / null (opcional) | codigo barras comercial. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].commercial.unidade_comercial | string / null (opcional) | unidade comercial. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].commercial.quantidade_comercial | string / null (opcional) | quantidade comercial. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].commercial.valor_unitario_comercial | string / null (opcional) | valor unitario comercial. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes | object | taxes. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.infos_credito_presumido | array / null (opcional) | infos credito presumido. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ipi_codigo_enquadramento_legal | string / null (opcional) | IPI codigo enquadramento legal. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.icms_percentual_partilha | string / null (opcional) | ICMS percentual partilha. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ibs_cbs_situacao_tributaria | string / null (opcional) | IBS CBS situacao tributaria. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ibs_cbs_classificacao_tributaria | string / null (opcional) | IBS CBS classificacao tributaria. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ibs_cbs_base_calculo | string / null (opcional) | IBS CBS base calculo. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ibs_uf_aliquota | string / null (opcional) | IBS UF aliquota. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ibs_uf_percentual_reducao_aliquota | string / null (opcional) | IBS UF percentual reducao aliquota. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ibs_uf_aliquota_efetiva | string / null (opcional) | IBS UF aliquota efetiva. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ibs_uf_valor | string / null (opcional) | IBS UF valor. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ibs_mun_aliquota | string / null (opcional) | IBS municipal aliquota. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ibs_mun_percentual_reducao_aliquota | string / null (opcional) | IBS municipal percentual reducao aliquota. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ibs_mun_aliquota_efetiva | string / null (opcional) | IBS municipal aliquota efetiva. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ibs_mun_valor | string / null (opcional) | IBS municipal valor. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ibs_valor_total | string / null (opcional) | IBS valor total. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.cbs_aliquota | string / null (opcional) | CBS aliquota. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.cbs_percentual_reducao_aliquota | string / null (opcional) | CBS percentual reducao aliquota. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.cbs_aliquota_efetiva | string / null (opcional) | CBS aliquota efetiva. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.cbs_valor | string / null (opcional) | CBS valor. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.icms_origem | string / null (opcional) | ICMS origem. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.icms_situacao_tributaria | string / null (opcional) | ICMS situacao tributaria. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.icms_modalidade_base_calculo | string / null (opcional) | ICMS modalidade base calculo. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.icms_base_calculo | string / null (opcional) | ICMS base calculo. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.icms_aliquota | string / null (opcional) | ICMS aliquota. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.icms_valor | string / null (opcional) | ICMS valor. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.ipi_situacao_tributaria | string / null (opcional) | IPI situacao tributaria. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.pis_situacao_tributaria | string / null (opcional) | PIS situacao tributaria. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxes.cofins_situacao_tributaria | string / null (opcional) | COFINS situacao tributaria. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].amounts | object | Valores monetários da nota. |
invoice.items[].amounts.valor_bruto | string / null (opcional) | valor bruto. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].amounts.inclui_no_total | string / null (opcional) | inclui no total. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].amounts.valor_total_item | string / null (opcional) | valor total item. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxable | object | taxable. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxable.codigo_barras_tributavel | string / null (opcional) | codigo barras tributavel. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxable.unidade_tributavel | string / null (opcional) | unidade tributavel. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxable.quantidade_tributavel | string / null (opcional) | quantidade tributavel. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].taxable.valor_unitario_tributavel | string / null (opcional) | valor unitario tributavel. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].additional | object | additional. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].additional.documentos_importacao | array / null (opcional) | documentos importacao. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].additional.detalhes_exportacao | array / null (opcional) | detalhes exportacao. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].additional.rastros | array / null (opcional) | rastros. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].additional.armamentos | array / null (opcional) | armamentos. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].additional.origens_combustivel | array / null (opcional) | origens combustivel. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].additional.observacoes_contribuinte | array / null (opcional) | observacoes contribuinte. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
invoice.items[].additional_fields | object | Campos fiscais adicionais introduzidos pelo provedor, preservados com seus nomes e tipos JSON originais. |
protocol | object / null | Protocolo fiscal da Focus ou null. |
protocol.versao | string / null (opcional) | versao. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
protocol.ambiente | string / null (opcional) | ambiente. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
protocol.versao_aplicativo | string / null (opcional) | versao aplicativo. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
protocol.chave_nfe | string / null (opcional) | chave NF-e. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
protocol.data_recebimento | string / null (opcional) | data recebimento. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
protocol.numero_protocolo | string / null (opcional) | numero protocolo. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
protocol.digest_value | string / null (opcional) | digest value. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
protocol.status | string / null (opcional) | Situação fiscal e disponibilidade do documento completo. |
protocol.motivo | string / null (opcional) | motivo. Campo fiscal da Focus, preservado no formato de origem; ausente quando não informado. Valores decimais e códigos textuais não são convertidos em números. |
processing | object | Estado de processamento da devolução na base local. |
processing.return_in_progress | boolean | Existe nota do restaurante com a referência de devolução e situação processando_autorizacao. Sem referência, false. |
Referência e exemplos completos
A referência OpenAPI inclui schemas e exemplos completos da listagem e do detalhe. O guia de consulta JSON da Focus descreve a origem do documento completo. A autenticação da Focus é aplicada somente no servidor.