Skip to content

Modelo de Dados (Payload)

As seguintes informações são os campos que compõem uma unidade imobiliária e podem ou não ser fornecidas de acordo com as regras de obrigatoriedade de cada UI. Importante: O payload deve ser enviado compactado (sem quebras de linha desnecessárias) e UTF‑8. O campo codigoIbge passou a ser informado através da URL dos serviços da API desde a versão posterior a 1.4 desse manual operacional.

DadosGeraisImovel

CampoDescriçãoFormatoObrigatoriedade
inscricaoImobiliariaCódigo de identificação do imóvel na base municipalstring (até 45 caracteres)Obrigatório
tipoImovelClassificação do tipo do imóvel (1 = territorial, 2 = predial, 3 = outro)inteiroObrigatório Ver tabela de domínio
tpArquitetonicoTipo arquitetônico da edificação (ex.: casa, apartamento, sala)inteiroSe tipoImovel = 1 → Não deve ser informado Se tipoImovel = 2 → Obrigatório Se tipoImovel = 3 → Opcional Quando tipoImovel = 1 e tpArquitetonico preenchido não recebe CIB Ver tabela de domínio
destinacaoImovelDestinação do imóvel (1 = residencial, 2 = comercial, 3 = prestação de serviço)inteiroSe tipoImovel = 1 → Opcional Caso contrário → Opcional Ver tabela de domínio
areaTerrenoÁrea total do terreno (m²)numérico - 12 inteiros + 4 decimaisObrigatório
areaConstruidaÁrea total construída (m²)numérico - 12 inteiros + 4 decimaisSe tipoImovel = 1 → Não deve ser informado Se tipoImovel = 2 → Obrigatório Se tipoImovel = 3 → Opcional Quando tipoImovel = 1 e areaConstruida preenchida, não recebe CIB
idParcelaIdentificador da parcela/lotestring (até 35 caracteres)Opcional Se tipoImovel = 2 → Obrigatório Se tipoImovel = 1 e informado → Falha
anoConstrutivoAno de construção do imóvelinteiro (4 digitos)Quando tipoImovel = 1 e anoConstrutivo preenchido, gera uma mensagem de Falha
valorVenalValor venal do imóvelnumérico - 18 inteiros + 2 decimaisOpcional
dtUltimoValorVenalData da última atualização do valor venalYYYY‑MM‑DDOpcional
padraoConstrutivoPadrão construtivo (ex.: popular, baixo, normal, alto, luxo)inteiroOpcional Ver tabela de domínio
qtdGaragemQuantidade de garagensinteiro (até 3 digitos)Opcional
temPiscinaIndica se há piscinaboolean (true/false)Opcional
valorRefMercadoValor de referência de mercadonumérico - 18 inteiros + 2 decimaisOpcional
dataUltVlrMercadoData da última atualização do valor de mercadoYYYY‑MM‑DDOpcional
biceBens imóveis de características especiaisinteiro (até 4 digitos)Obrigatório se tipoImovel = 3 Campo renomeado em relação ao SINTER 1.0
temBairroIndica se há divisão política (bairro)boolean (true/false)Obrigatório

AreaConstruidaCompl

Não preenchida para tipoImovel=1, sendo opcional para tipoImovel=2 ou 3.

CampoDescriçãoFormatoObrigatoriedade
areaPrivativaÁrea de uso exclusivonumérico - 12 inteiros + 4 decimaisOpcional
areaComumÁrea de uso comumnumérico - 12 inteiros + 4 decimaisOpcional
fraIdealFração ideal do terrenonumérico - 1 inteiro + 4 decimaisOpcional

EnderecoImovel

CampoDescriçãoFormatoObrigatoriedade
numeroImovelNúmero do imóvelstring (até 8 caracteres)Opcional
complNroImovelComplemento do númerostring (até 30 caracteres)Opcional
complEnderecoComplemento adicional do endereçostring (até 30 caracteres)Opcional
tipoLogradouroTipo do logradouro (ex.: rua, avenida, travessa)inteiroObrigatório Ver tabela de domínio
nomeLogradouroNome oficial do logradourostring (até 300 caracteres)Obrigatório
bairroBairro / divisão políticastring (até 30 caracteres)Obrigatório se temBairro = true
cepCódigo de Endereçamento Postalstring (8 dígitos)Obrigatório

Titular (lista)

CampoDescriçãoFormatoObrigatoriedade
niTitularCPF (11 dígitos) ou CNPJ (14 dígitos) do titularnuméricoOpcional
nomeTitularNome completo do titularstring (até 300 caracteres)Opcional
percTitularPercentual de participaçãonumérico - 1 inteiro + 4 decimaisSe niTitular ou nomeTitular preenchido
dtAquisicaoTitularData da aquisiçãoYYYY‑MM‑DDSe niTitular ou nomeTitular preenchido
tipoTitularidadeTipo de titularidade (domínio)inteiroSe niTitular ou nomeTitular preenchido
docTitularidadeDocumento de titularidade (domínio)inteiroSe niTitular ou nomeTitular preenchido

ServicoRegistroImovel

CampoDescriçãoFormatoObrigatoriedade
nomeServentiaRINome da serventiastring (até 300 caracteres)Opcional
cnsRICódigo Nacional da Serventiainteiro (6 digitos)Opcional (se informado, nomeServentiaRI pode ser omitido)
cnmRICódigo nacional da matrículastring (16 caracteres)Opcional (se informado, os demais campos podem ser dispensados). Porém se não informado o cnmRI, para caracterizar a informação de Registro de Imóvel é necessário combinar todos os demais campos. CNM: CCCCCC.L.NNNNNNN-DD, onde:
1) CCCCCC - identifica do CNS (cinco ou seis dígitos);
2) L - identifica o Livro de registro nº 2 e tem valor '2';
3) NNNNNNN - identifica o nº de ordem da matrícula da matrícula no Lv nº2 (sete dígitos);
4) DD - dígitos verificadores, calculados pelo algorítmo Módulo 97 Base 10, conforme Norma ISO 7064:2003.
Adequado para 16 dígitos (Código do CNS corrigido para SEIS dígitos, conforme CNM - Provimento 143 CNJ. 2025/03/19)
numMatriculaRINúmero da matrículastring (até 15 caracteres)Opcional
numUltimoAtoRINúmero do último atostring (7 caracteres)Opcional
lvCartRILivro cartorialstring (até 4 caracteres)Opcional
flCartRIFolha do livrostring (até 4 caracteres)Opcional
dtUltAtualizacaoData da última atualizaçãoYYYY‑MM‑DDOpcional

CartorioNotas

CampoDescriçãoFormatoObrigatoriedade
nomeServentiaNotasNome da serventiastring (até 300 caracteres)Opcional
cnsNotasCódigo Nacional da Serventiainteiro (6 digitos)Opcional Para caracterizar as informações de Cartório de Notas é necessário informar cnsNotas (preferencialmente) ou nomeServentiaNotas e os dois outros campos: lvCartNotas e flCartNotas.
lvCartNotasLivro do cartóriostring (até 4 caracteres)Opcional
flCartNotasFolha do cartóriostring (até 4 caracteres)Opcional

ITBI (Devem ser informados os dados da última transação)

O preenchimento dos dados de ITBI é opcional. No entanto, caso informado valor para algum campo, o preenchimento dos demais passa a ser obrigatório (inclusive deve conter ao menos um Transmitente e um Adquirente).

CampoDescriçãoFormatoObrigatoriedade
baseCalculITBIBase de cálculo do ITBInumérico - 18 inteiros + 2 decimaisOpcional
valorRefITBIValor de referência de ITBInumérico - 18 inteiros + 2 decimaisOpcional
dtTransacaoITBIData da transaçãoYYYY‑MM‑DDOpcional
tpTransacaoITBITipo da transaçãointeiro (2 digitos)Opcional
percTransacionadoITBIPercentual transacionadonumérico - 1 inteiro + 6 decimaisOpcional

Transmitentes ITBI (lista)

CampoDescriçãoFormato
nomeTransmitenteITBINome do transmitentestring (até 300 caracteres)
idTransmitenteITBICPF (11 dígitos) ou CNPJ (14 dígitos)numérico

Adquirentes ITBI (lista)

CampoDescriçãoFormato
nomeAdquirenteITBINome do adquirentestring (até 300 caracteres)
idAdquirenteITBICPF (11 dígitos) ou CNPJ (14 dígitos)numérico
percTransacAdquirenteITBIPercentual do imóvel adquiridonumérico - 1 inteiro + 6 decimais

SINTER