Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.scanify.com.br/llms.txt

Use this file to discover all available pages before exploring further.

Hero O Scanify suporta extração e validação de dados para os tipos de documentos suportados listados abaixo.
O campo documentType na requisição é opcional. Se omitido, o Scanify detecta automaticamente o tipo do documento. Se informado, força a extração para aquele tipo. Os valores aceitos são os códigos da coluna Código na tabela abaixo.

Tipos suportados

CódigoDescrição
NFENota fiscal eletrônica (NF-e)
BOLETOBoleto bancário
CONTRATOContrato
RECIBORecibo
CNHCarteira Nacional de Habilitação
RGDocumento de identidade
COMPROVANTE_RESIDENCIAComprovante de residência
CONTRATO_SOCIALContrato social
IRPFDeclaração do Imposto de Renda Pessoa Física
CERTIDAO_NASCIMENTOCertidão de nascimento
CERTIDAO_CASAMENTOCertidão de casamento
LAUDO_MEDICOLaudo médico
CERTIDAO_OBITOCertidão de óbito
PROCURACAOProcuração
HOLERITEHolerite / contracheque
DOCUMENTO_VEICULARDocumento veicular (CRLV)
DOCUMENTO_JURIDICODocumento jurídico
EXTRATO_BANCARIOExtrato bancário
INFORME_RENDIMENTOS_EMPREGADOR_INSSInforme de rendimentos (empregador/INSS)
INFORME_RENDIMENTOS_BANCOSInforme de rendimentos (bancos)
INFORME_RENDIMENTOS_CORRETORASInforme de rendimentos (corretoras)
INFORME_PLANO_SAUDEInforme de plano de saúde
DESPESA_MEDICADespesa médica
COMPROVANTE_EDUCACAOComprovante de educação
DECLARACAO_IR_ANTERIORDeclaração de IR de ano anterior

NF-e (Nota Fiscal Eletrônica)

Campos extraídos:
CampoDescrição
access_keyChave de acesso da NF-e (44 dígitos)
issuer_cnpjCNPJ da empresa emissora da nota
issuer_nameRazão social da empresa emissora
issue_dateData de emissão da nota fiscal
total_amountValor total da nota fiscal
products_descriptionLista ou texto com a descrição dos produtos ou serviços da NF
invoice_numberNúmero da nota fiscal
operation_natureNatureza da operação fiscal (ex: venda, devolução)
pisValor do PIS (Programa de Integração Social)
cofinsValor do COFINS (Contribuição para Financiamento da Seguridade Social)
irValor do IR (Imposto de Renda)
inssValor do INSS (Instituto Nacional do Seguro Social)
csllValor do CSLL (Contribuição Social sobre o Lucro Líquido)
unconditional_discountValor do desconto incondicional
conditional_discountValor do desconto condicionado
federal_retentionsValor total das retenções federais
other_retentionsValor de outras retenções
iss_baseBase de cálculo do ISS
iss_rateAlíquota do ISS em percentual
issValor do ISS (Imposto Sobre Serviços)
iss_withheldValor do ISS retido
allowed_deductionsValor das deduções permitidas em lei

Boleto bancário

Campos extraídos:
CampoDescrição
digitable_lineLinha digitável completa do boleto (47 ou 48 dígitos)
amountValor do boleto em reais
due_dateData de vencimento do boleto
issuer_nameNome da empresa ou pessoa que emitiu o boleto
payer_nameNome da pessoa que deve pagar o boleto
document_numberNúmero de controle/documento do boleto
agency_account_codeAgência e código do beneficiário

Contrato

Campos extraídos:
CampoDescrição
contract_titleTítulo ou objeto principal do contrato
party_aNome da primeira parte contratante
party_bNome da segunda parte contratante
start_dateData de início da vigência
end_dateData de término da vigência
valueValor total do contrato
contract_numberNúmero ou código do contrato

Recibo

Campos extraídos:
CampoDescrição
receipt_numberNúmero do recibo
issue_dateData de emissão do recibo
payer_nameNome de quem pagou (pode não constar)
receiver_nameNome de quem recebeu
amountValor recebido
descriptionDescrição do pagamento

Carteira Nacional de Habilitação (CNH)

Campos extraídos:
CampoDescrição
register_numberNúmero do registro da CNH
nameNome completo do condutor
birth_dateData de nascimento
cnh_numberNúmero da CNH
first_license_dateData da primeira habilitação
validity_dateData de validade da CNH
full_nameNome completo do titular
cpfCPF, se constar
date_of_birthData de nascimento
document_typeTipo do documento de identificacao
document_numberNumero do documento
ufUF de emissao
issue_dateData de emissao, se constar

Documento de identidade (RG)

Campos extraídos:
CampoDescrição
rg_numberNúmero do RG
nameNome completo
birth_dateData de nascimento
father_nameNome do pai, se constar no documento
mother_nameNome da mãe, se constar no documento
issue_dateData de emissão do RG
issuing_agencyÓrgão emissor
full_nameNome completo do titular
cpfCPF, se constar
date_of_birthData de nascimento
document_typeTipo do documento de identificacao
document_numberNumero do documento
ufUF de emissao

Comprovante de residência

Campos extraídos:
CampoDescrição
nameNome do titular do endereço
addressEndereço completo
issue_dateData de emissão do comprovante
issuer_nameNome da empresa ou órgão emissor
reference_numberNúmero de referência ou conta

Contrato social

Campos extraídos:
CampoDescrição
company_nameNome da empresa
cnpjCNPJ da empresa
opening_dateData de abertura
partnersLista de sócios
capitalCapital social
registration_numberNúmero de registro

Declaração de IRPF

Campos extraídos:
CampoDescrição
taxpayer_nameNome do declarante
cpfCPF do declarante
tax_yearAno da declaração
receipt_numberNúmero do recibo
delivery_dateData de entrega da declaração

Certidão de nascimento

Campos extraídos:
CampoDescrição
nameNome completo
birth_dateData de nascimento
mother_nameNome da mãe
father_nameNome do pai
registration_numberNúmero de registro
registry_officeCartório de registro
issue_dateData de emissão

Certidão de casamento

Campos extraídos:
CampoDescrição
spouse_aNome do cônjuge A
spouse_bNome do cônjuge B
marriage_dateData do casamento
registration_numberNúmero de registro
registry_officeCartório de registro
issue_dateData de emissão

Laudo médico

Campos extraídos:
CampoDescrição
patient_nameNome completo do paciente
patient_cpfCPF do paciente
patient_birthdateData de nascimento do paciente
patient_sexSexo do paciente
doctor_nameNome do médico
doctor_crmCRM do médico
doctor_specialtyEspecialidade do médico
issue_dateData de emissão do laudo ou receita
cid10Diagnóstico (CID-10)
examsExames solicitados ou realizados
medicationsMedicamentos prescritos
observationsObservações ou recomendações médicas
clinic_nameNome do hospital ou clínica
clinic_cnpjCNPJ do hospital/clínica

Certidão de óbito

Campos extraídos:
CampoDescrição
deceased_nameNome completo do falecido
death_dateData de óbito
death_placeLocal do óbito (cidade/estado)
ageIdade do falecido
cause_of_deathCausa da morte
father_nameNome do pai
mother_nameNome da mãe
registry_dateData de registro da certidão
book_numberNúmero do livro
page_numberNúmero da folha
term_numberNúmero do termo
registry_officeCartório emissor
registry_office_cnpjCNPJ do cartório
registry_office_cityMunicípio do cartório

Procuração

Campos extraídos:
CampoDescrição
grantor_nameNome do outorgante
grantor_documentCPF/CNPJ do outorgante
grantee_nameNome do outorgado
grantee_documentCPF/CNPJ do outorgado
powersPoderes concedidos
start_dateData de início
end_datePrazo de validade
issue_placeLocal de emissão
book_numberNúmero do livro
page_numberNúmero das folhas
witnessesTestemunhas e documentos

Holerite

Campos extraídos:
CampoDescrição
employee_nameNome completo do funcionário/contribuinte
cpfCPF
reference_monthCompetência/mês de referência
gross_salarySalário bruto
deductionsDescontos (INSS, IRRF, etc.)
net_salarySalário líquido
benefitsBenefícios e adicionais
employer_nameNome da empresa empregadora
employer_cnpjCNPJ da empresa
issue_dateData de emissão do holerite

Documento veicular (CRLV)

Campos extraídos:
CampoDescrição
platePlaca do veículo
renavamNúmero do Renavam
chassisNúmero do chassi
modelMarca/modelo/ano do veículo
colorCor e tipo do veículo
categoryCategoria
owner_nameNome do proprietário atual
owner_documentCPF/CNPJ do proprietário
buyer_nameNome do comprador (DUT)
buyer_documentCPF/CNPJ do comprador
issue_dateData de emissão do documento
crv_numberNúmero do CRV/DUT

Documento jurídico

Campos extraídos:
CampoDescrição
partiesPartes envolvidas (nomes e CPFs/CNPJs)
objectObjeto do contrato ou documento
amountValores envolvidos
term_startData de início
term_endData de término
clausesCláusulas específicas
witnessesTestemunhas e assinaturas
register_numberNúmero do processo ou registro cartorial

Extrato bancário

Campos extraídos:
CampoDescrição
bank_nameNome do banco
account_holderNome do titular da conta
account_numberNúmero da conta bancária
statement_start_dateData inicial do extrato (YYYY-MM-DD)
statement_end_dateData final do extrato (YYYY-MM-DD)
transactionsLista de transações com data, descrição, valor e tipo (credit ou debit). A categorização será feita automaticamente. (array de objetos com os campos abaixo)
SubcampoDescrição
dateData da transação no formato YYYY-MM-DD
descriptionDescrição da transação
amountValor da transação em reais
typeTipo da transação: credit ou debit

Informe de rendimentos (empregador/INSS)

Campos extraídos:
CampoDescrição
source_payer_nameNome da fonte pagadora (empresa ou INSS)
source_payer_cnpjCNPJ da fonte pagadora ou identificador do INSS, se constar
tax_yearAno-base do informe
sourcesLista de fontes pagadoras do informe (uma por fonte), inclusive quando vierem em paginas diferentes (array de objetos com os campos abaixo)
SubcampoDescrição
source_payer_nameNome da fonte pagadora
source_payer_cnpjCNPJ da fonte pagadora ou identificador do INSS, se constar
taxable_income_totalTotal de rendimentos tributaveis da fonte
income_tax_withheld_totalTotal de IRRF da fonte
social_security_contribution_totalTotal de INSS da fonte, se constar
thirteenth_salary_totalTotal de 13o salario da fonte, se constar
thirteenth_salary_tax_withheld_totalTotal de IRRF sobre 13o salario da fonte, se constar
exempt_income_totalTotal de rendimentos isentos da fonte, se houver
dependent_countQuantidade de dependentes da fonte, se constar
CampoDescrição
tax_categoriesCategorizacao fiscal do informe por fonte e consolidado. Use a taxonomia fixa e classifique itens em cada categoria. Contém objetos by_source (array por fonte pagadora) e consolidated (totais do documento), cada um com as categorias assets_and_rights, taxable_income, exclusive_taxation_income, exempt_income, withholding_tax, official_social_security e thirteenth_salary.
taxable_income_totalTotal de rendimentos tributaveis
income_tax_withheld_totalTotal de imposto de renda retido na fonte (IRRF)
social_security_contribution_totalTotal de contribuicao previdenciaria (INSS), se constar
thirteenth_salary_totalTotal de 13o salario, se constar
thirteenth_salary_tax_withheld_totalTotal de IRRF sobre 13o salario, se constar
exempt_income_totalTotal de rendimentos isentos, se houver
dependent_countQuantidade de dependentes, se constar

Informe de rendimentos (bancos)

Campos extraídos:
CampoDescrição
institution_nameNome da instituicao financeira
institution_cnpjCNPJ da instituicao financeira, se constar
tax_yearAno-base do informe
sourcesLista de instituicoes financeiras do informe (uma por fonte), inclusive quando vierem em paginas diferentes (array de objetos com os campos abaixo)
SubcampoDescrição
institution_nameNome da instituicao financeira
institution_cnpjCNPJ da instituicao financeira, se constar
account_balance_12_31_totalSaldo total da fonte em 31/12 do ano-base do informe (campo legado)
account_balance_previous_year_totalSaldo total da fonte em 31/12 do ano anterior, se houver
account_balance_current_year_totalSaldo total da fonte em 31/12 do ano-base do informe, se houver
investment_position_12_31_totalPosicao de investimentos da fonte em 31/12 do ano-base do informe, se vier consolidado (campo legado)
investment_position_previous_year_totalPosicao de investimentos da fonte em 31/12 do ano anterior, se houver
investment_position_current_year_totalPosicao de investimentos da fonte em 31/12 do ano-base do informe, se houver
taxable_financial_income_totalTotal de rendimentos financeiros tributaveis da fonte
exclusive_tax_income_totalTotal de rendimentos de tributacao exclusiva da fonte, se separado
exempt_financial_income_totalTotal de rendimentos financeiros isentos da fonte, se separado
income_tax_withheld_totalTotal de IRRF da fonte, se houver
CampoDescrição
tax_categoriesCategorizacao fiscal do informe por fonte e consolidado. Use a taxonomia fixa e classifique itens em cada categoria. Contém objetos by_source (array por fonte pagadora) e consolidated (totais do documento), cada um com as categorias assets_and_rights, taxable_income, exclusive_taxation_income, exempt_income, withholding_tax, official_social_security e thirteenth_salary.
account_balance_12_31_totalSaldo total em 31/12 do ano-base do informe (campo legado)
account_balance_previous_year_totalSaldo total em 31/12 do ano anterior, se houver
account_balance_current_year_totalSaldo total em 31/12 do ano-base do informe, se houver
investment_position_12_31_totalPosicao total de investimentos em 31/12 do ano-base do informe, se vier consolidado (campo legado)
investment_position_previous_year_totalPosicao total de investimentos em 31/12 do ano anterior, se houver
investment_position_current_year_totalPosicao total de investimentos em 31/12 do ano-base do informe, se houver
taxable_financial_income_totalTotal de rendimentos financeiros tributaveis
exclusive_tax_income_totalTotal de rendimentos sujeitos a tributacao exclusiva/definitiva, se separado
exempt_financial_income_totalTotal de rendimentos financeiros isentos, se separado
income_tax_withheld_totalTotal de IRRF sobre rendimentos financeiros, se houver

Informe de rendimentos (corretoras)

Campos extraídos:
CampoDescrição
broker_nameNome da corretora
broker_cnpjCNPJ da corretora, se constar
tax_yearAno-base do informe
sourcesLista de corretoras no informe (uma por fonte), inclusive quando vierem em paginas diferentes (array de objetos com os campos abaixo)
SubcampoDescrição
broker_nameNome da corretora
broker_cnpjCNPJ da corretora, se constar
custody_position_12_31_totalValor total da custodia em 31/12 do ano-base do informe da fonte, se houver (campo legado)
custody_position_previous_year_totalValor total da custodia em 31/12 do ano anterior da fonte, se houver
custody_position_current_year_totalValor total da custodia em 31/12 do ano-base do informe da fonte, se houver
dividends_totalTotal de dividendos da fonte, se houver
jcp_totalTotal de JCP da fonte, se houver
jcp_tax_withheld_totalTotal de IRRF de JCP da fonte, se houver
fii_income_totalTotal de rendimentos de FIIs da fonte, se houver
other_investment_income_totalTotal de outros rendimentos/proventos da fonte, se houver
CampoDescrição
tax_categoriesCategorizacao fiscal do informe por fonte e consolidado. Use a taxonomia fixa e classifique itens em cada categoria. Contém objetos by_source (array por fonte pagadora) e consolidated (totais do documento), cada um com as categorias assets_and_rights, taxable_income, exclusive_taxation_income, exempt_income, withholding_tax, official_social_security e thirteenth_salary.
custody_position_12_31_totalValor total da custodia em 31/12 do ano-base do informe, se houver (campo legado)
custody_position_previous_year_totalValor total da custodia em 31/12 do ano anterior, se houver
custody_position_current_year_totalValor total da custodia em 31/12 do ano-base do informe, se houver
dividends_totalTotal de dividendos, se houver
jcp_totalTotal de juros sobre capital proprio, se houver
jcp_tax_withheld_totalTotal de IRRF sobre JCP, se houver
fii_income_totalTotal de rendimentos de FIIs, se houver
other_investment_income_totalTotal de outros proventos/rendimentos de investimentos, se houver

Informe de plano de saúde

Campos extraídos:
CampoDescrição
operator_nameNome da operadora do plano de saude
operator_cnpjCNPJ da operadora, se constar
tax_yearAno-base do informe
policy_holder_nameNome do titular do plano
policy_holder_cpfCPF do titular, se constar
annual_premiums_totalTotal pago no ano
annual_reimbursements_totalTotal reembolsado no ano, se houver
dependentsLista de dependentes e seus valores anuais, se houver detalhamento por pessoa (array de objetos com os campos abaixo)
SubcampoDescrição
nameNome do dependente
cpfCPF do dependente, se constar
annual_premiumsTotal anual pago do dependente, se vier por pessoa
annual_reimbursementsTotal anual reembolsado do dependente, se vier por pessoa

Despesa médica

Campos extraídos:
CampoDescrição
service_provider_nameNome do prestador do servico medico
service_provider_cpf_cnpjCPF ou CNPJ do prestador do servico
service_dateData da prestacao do servico
amount_paidValor pago pelo servico
patient_nameNome do paciente, se constar
patient_cpfCPF do paciente, se constar
descriptionDescricao do procedimento/servico, se houver
reimbursed_amountValor reembolsado, se constar

Comprovante de educação

Campos extraídos:
CampoDescrição
institution_nameNome da instituicao de ensino
institution_cnpjCNPJ da instituicao de ensino, se constar
tax_yearAno-base ou periodo do comprovante
student_nameNome do aluno
student_cpfCPF do aluno, se constar
amount_paid_totalValor total pago no ano/periodo
service_descriptionDescricao do servico educacional (mensalidade/anuidade), se houver

Declaração de IR de ano anterior

Campos extraídos:
CampoDescrição
receipt_numberNumero do recibo da declaracao anterior
tax_yearAno-base da declaracao
taxpayer_nameNome do contribuinte
taxpayer_cpfCPF do contribuinte
submission_dateData de entrega da declaracao, se constar