Ferramenta
get_certificate
Exemplo de chamada
{
"method": "tools/call",
"params": {
"name": "get_certificate",
"arguments": {
"document": "00000000000191",
"certificate": "tst"
}
}
}
Exemplo de resultado
- Resumo
- Dados
Débitos trabalhistas: regular, válida até 26/04/2027.
{
"object": "list",
"data": [
{
"object": "certificate",
"type": "tst",
"document": "00000000000191",
"status": "issued",
"regular": true,
"number": "CERT-EXAMPLE",
"issued_at": null,
"expires_at": "2027-04-26",
"validation_code": null,
"content": {
"type": "tst",
"result": "NAO CONSTA"
}
}
]
}
Arquivo JSON
base39://businesses/00000000000191/certificates/tst.json
Contém o mesmo objeto da aba Dados. Disponível por 30 dias na organização que fez a consulta.
Parâmetros
Parâmetros
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"document": {
"type": "string",
"pattern": "^(?:\\d{11}|\\d{3}\\.\\d{3}\\.\\d{3}-\\d{2}|[0-9A-Za-z]{12}\\d{2}|[0-9A-Za-z]{2}\\.[0-9A-Za-z]{3}\\.[0-9A-Za-z]{3}\\/[0-9A-Za-z]{4}-\\d{2})$",
"description": "CPF ou CNPJ completo; pontuação opcional.",
"title": "CPF ou CNPJ"
},
"certificate": {
"type": "string",
"enum": [
"cnpj",
"sit",
"tst",
"fgts",
"pgfn",
"state_debt_absence",
"municipal_debt",
"state_court",
"federal_court",
"labor_court",
"mpt",
"criminal_federal",
"criminal_state",
"ibama_negative",
"ibama_embargo",
"ibama_regularity",
"comex",
"siproquim",
"cgu",
"sintegra"
],
"description": "cnpj (CNPJ): Cadastro CNPJ. Custo R$ 5,60\nsit (CNPJ): Débitos e infrações trabalhistas. Custo R$ 0,10\ntst (CPF/CNPJ): Débitos trabalhistas. Custo R$ 0,18\nfgts (CNPJ): Regularidade do FGTS. Custo R$ 0,06\npgfn (CPF/CNPJ): Débitos federais e dívida ativa. Custo R$ 0,18\nstate_debt_absence (CPF/CNPJ): Débitos estaduais. Custo R$ 0,06\nmunicipal_debt (CPF/CNPJ): Débitos municipais. Custo R$ 0,72\nstate_court (CPF/CNPJ): Distribuição na Justiça Estadual. Custo R$ 0,72\nfederal_court (CPF/CNPJ): Distribuição na Justiça Federal. Custo R$ 0,72\nlabor_court (CPF/CNPJ): Distribuição na Justiça do Trabalho. Custo R$ 0,72\nmpt (CPF/CNPJ): Ministério Público do Trabalho. Custo R$ 2,60\ncriminal_federal (CPF): Antecedentes criminais federais. Custo R$ 0,10\ncriminal_state (CPF): Antecedentes criminais estaduais. Custo R$ 0,10\nibama_negative (CNPJ): Débitos ambientais. Custo R$ 0,06\nibama_embargo (CNPJ): Embargos ambientais. Custo R$ 0,28\nibama_regularity (CNPJ): Regularidade ambiental. Custo R$ 0,10\ncomex (CNPJ): Habilitação no comércio exterior. Custo R$ 0,28\nsiproquim (CNPJ): Regularidade de produtos químicos. Custo R$ 0,06\ncgu (CNPJ): Certidão negativa correcional. Custo R$ 0,18\nsintegra (CNPJ): Inscrição estadual. Custo R$ 0,18",
"title": "Certidão"
},
"parameters": {
"default": {},
"description": "Parâmetros da certidão.",
"type": "object",
"properties": {
"state": {
"description": "UF: duas letras maiúsculas.",
"type": "string",
"pattern": "^[A-Z]{2}$"
},
"city": {
"description": "Município da certidão.",
"type": "string",
"minLength": 1,
"maxLength": 120
},
"name": {
"description": "Nome completo ou razão social.",
"type": "string",
"minLength": 1,
"maxLength": 200
},
"birth_date": {
"description": "Nascimento no formato da certidão.",
"type": "string",
"maxLength": 10
},
"mother_name": {
"description": "Nome completo da mãe.",
"type": "string",
"maxLength": 200
},
"father_name": {
"description": "Nome completo do pai.",
"type": "string",
"maxLength": 200
},
"gender": {
"description": "Gênero aceito pela certidão.",
"type": "string",
"maxLength": 30
},
"identity_issue_state": {
"description": "UF de emissão da identidade.",
"type": "string",
"pattern": "^[A-Z]{2}$"
},
"identity_issue_agency": {
"description": "Órgão emissor da identidade.",
"type": "string",
"maxLength": 40
},
"identity_issued_at": {
"description": "Emissão da identidade no formato da certidão.",
"type": "string",
"maxLength": 10
},
"birth_place": {
"description": "Local de nascimento da identidade.",
"type": "string",
"maxLength": 120
},
"date_format": {
"description": "Formato das datas da certidão.",
"type": "string",
"maxLength": 30
},
"municipality": {
"type": "string",
"maxLength": 140,
"description": "Município-UF: São Paulo-SP."
},
"municipal_registration": {
"description": "Inscrição municipal; obrigatória em municipal_debt.",
"type": "string",
"maxLength": 40
},
"address_state": {
"description": "UF do endereço.",
"type": "string",
"pattern": "^[A-Z]{2}$"
},
"active_debt": {
"description": "Opção de dívida ativa; aplicável a São Paulo.",
"type": "string",
"maxLength": 20
},
"identity_number": {
"description": "Número da identidade; obrigatório em criminal_state.",
"type": "string",
"maxLength": 30
},
"state_registration": {
"description": "Inscrição estadual.",
"type": "string",
"maxLength": 30
},
"court": {
"description": "Tribunal ou região da certidão.",
"type": "string",
"maxLength": 50
},
"type": {
"description": "Modalidade aceita pelo tribunal.",
"type": "string",
"maxLength": 80
},
"zip_code": {
"description": "CEP do endereço.",
"type": "string",
"maxLength": 9
},
"street": {
"description": "Logradouro sem número.",
"type": "string",
"maxLength": 200
},
"street_type": {
"description": "Tipo de logradouro: rua, avenida etc.",
"type": "string",
"maxLength": 40
},
"number": {
"description": "Número do imóvel.",
"type": "string",
"maxLength": 30
},
"neighborhood": {
"description": "Bairro do endereço.",
"type": "string",
"maxLength": 120
}
},
"additionalProperties": false
}
},
"required": [
"document",
"certificate"
],
"additionalProperties": false,
"allOf": [
{
"if": {
"properties": {
"certificate": {
"const": "municipal_debt",
"description": "Modalidade selecionada de certidão."
}
},
"required": [
"certificate"
]
},
"then": {
"properties": {
"parameters": {
"required": [
"municipality",
"municipal_registration"
],
"description": "Parâmetros obrigatórios para a modalidade selecionada."
}
},
"required": [
"parameters"
]
}
},
{
"if": {
"properties": {
"certificate": {
"const": "state_court",
"description": "Modalidade selecionada de certidão."
}
},
"required": [
"certificate"
]
},
"then": {
"properties": {
"parameters": {
"required": [
"state",
"type"
],
"description": "Parâmetros obrigatórios para a modalidade selecionada."
}
},
"required": [
"parameters"
]
}
},
{
"if": {
"properties": {
"certificate": {
"const": "federal_court",
"description": "Modalidade selecionada de certidão."
}
},
"required": [
"certificate"
]
},
"then": {
"properties": {
"parameters": {
"required": [
"court",
"type"
],
"description": "Parâmetros obrigatórios para a modalidade selecionada."
}
},
"required": [
"parameters"
]
}
},
{
"if": {
"properties": {
"certificate": {
"const": "labor_court",
"description": "Modalidade selecionada de certidão."
}
},
"required": [
"certificate"
]
},
"then": {
"properties": {
"parameters": {
"required": [
"court"
],
"description": "Parâmetros obrigatórios para a modalidade selecionada."
}
},
"required": [
"parameters"
]
}
},
{
"if": {
"properties": {
"certificate": {
"const": "mpt",
"description": "Modalidade selecionada de certidão."
}
},
"required": [
"certificate"
]
},
"then": {
"properties": {
"parameters": {
"required": [
"court"
],
"description": "Parâmetros obrigatórios para a modalidade selecionada."
}
},
"required": [
"parameters"
]
}
},
{
"if": {
"properties": {
"certificate": {
"const": "sintegra",
"description": "Modalidade selecionada de certidão."
}
},
"required": [
"certificate"
]
},
"then": {
"properties": {
"parameters": {
"required": [
"state"
],
"description": "Parâmetros obrigatórios para a modalidade selecionada."
}
},
"required": [
"parameters"
]
}
},
{
"if": {
"properties": {
"certificate": {
"const": "criminal_state",
"description": "Modalidade selecionada de certidão."
}
},
"required": [
"certificate"
]
},
"then": {
"properties": {
"parameters": {
"required": [
"state",
"identity_number"
],
"description": "Parâmetros obrigatórios para a modalidade selecionada."
}
},
"required": [
"parameters"
]
}
}
],
"examples": [
{
"document": "00000000000191",
"certificate": "tst"
}
]
}
Resultado
Resultado
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"object": {
"type": "string",
"const": "list",
"description": "Coleção."
},
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"object": {
"type": "string",
"const": "certificate",
"description": "Certidão."
},
"type": {
"type": "string",
"enum": [
"cnpj",
"sit",
"tst",
"fgts",
"pgfn",
"state_debt_absence",
"municipal_debt",
"state_court",
"federal_court",
"labor_court",
"mpt",
"criminal_federal",
"criminal_state",
"ibama_negative",
"ibama_embargo",
"ibama_regularity",
"comex",
"siproquim",
"cgu",
"sintegra"
],
"description": "Modalidade da certidão."
},
"document": {
"type": "string",
"minLength": 1,
"description": "CPF ou CNPJ; pode estar mascarado."
},
"status": {
"type": "string",
"enum": [
"issued",
"pending",
"unavailable"
],
"description": "Estado da emissão."
},
"regular": {
"description": "Regularidade confirmada; null se inconclusiva ou não aplicável.",
"type": [
"boolean",
"null"
]
},
"number": {
"description": "Número ou protocolo.",
"type": [
"string",
"null"
]
},
"issued_at": {
"anyOf": [
{
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
},
{
"type": "null"
}
],
"description": "Emissão, YYYY-MM-DD; null se ausente."
},
"expires_at": {
"anyOf": [
{
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
},
{
"type": "null"
}
],
"description": "Validade, YYYY-MM-DD; null se ausente."
},
"validation_code": {
"description": "Código de validação; null se ausente.",
"type": [
"string",
"null"
]
},
"content": {
"oneOf": [
{
"type": "object",
"properties": {
"legal_name": {
"type": "string",
"minLength": 1,
"description": "Razão social."
},
"trade_name": {
"type": "string",
"description": "Nome fantasia."
},
"registration_status": {
"type": "string",
"description": "Situação cadastral."
},
"status_date": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"description": "Data da situação cadastral, YYYY-MM-DD."
},
"founded_at": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"description": "Data de abertura, YYYY-MM-DD."
},
"legal_nature": {
"type": "string",
"description": "Natureza jurídica."
},
"size": {
"type": "string",
"description": "Porte da empresa."
},
"capital": {
"type": "string",
"pattern": "^-?\\d+(?:\\.\\d+)?$",
"description": "Capital social (BRL), decimal em texto."
},
"main_activity": {
"type": "string",
"description": "Atividade econômica principal."
},
"address": {
"description": "Endereço cadastral.",
"type": "object",
"properties": {
"street": {
"type": "string",
"description": "Logradouro."
},
"street_type": {
"type": "string",
"description": "Tipo de logradouro."
},
"number": {
"type": "string",
"description": "Número do endereço."
},
"complement": {
"type": "string",
"description": "Complemento do endereço."
},
"neighborhood": {
"type": "string",
"description": "Bairro."
},
"postal_code": {
"type": "string",
"description": "Código postal."
},
"city": {
"type": "string",
"description": "Município."
},
"state": {
"type": "string",
"description": "Unidade federativa."
},
"country": {
"type": "string",
"description": "País."
},
"active": {
"type": "boolean",
"description": "Endereço ativo."
}
},
"additionalProperties": false
},
"type": {
"type": "string",
"const": "cnpj",
"description": "Modalidade da certidão."
}
},
"required": [
"legal_name",
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "sit",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"name": {
"type": "string",
"description": "Nome ou razão social."
},
"statement": {
"type": "string",
"description": "Texto da certidão."
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "tst",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"has_debt": {
"type": "boolean",
"description": "Existem débitos."
},
"negative_effect": {
"type": "boolean",
"description": "A certidão tem efeito de negativa."
},
"statement": {
"type": "string",
"description": "Texto da certidão."
},
"notes": {
"type": "string",
"description": "Observações da certidão."
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "fgts",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"statement": {
"type": "string",
"description": "Texto da certidão."
},
"employer_registration": {
"type": "string",
"description": "Cadastro específico do empregador."
},
"validity": {
"type": "string",
"description": "Período de validade informado."
},
"address": {
"description": "Endereço da certidão.",
"type": "object",
"properties": {
"street": {
"type": "string",
"description": "Logradouro."
},
"street_type": {
"type": "string",
"description": "Tipo de logradouro."
},
"number": {
"type": "string",
"description": "Número do endereço."
},
"complement": {
"type": "string",
"description": "Complemento do endereço."
},
"neighborhood": {
"type": "string",
"description": "Bairro."
},
"postal_code": {
"type": "string",
"description": "Código postal."
},
"city": {
"type": "string",
"description": "Município."
},
"state": {
"type": "string",
"description": "Unidade federativa."
},
"country": {
"type": "string",
"description": "País."
},
"active": {
"type": "boolean",
"description": "Endereço ativo."
}
},
"additionalProperties": false
},
"history": {
"description": "Certificados anteriores.",
"type": "array",
"items": {
"type": "object",
"properties": {
"number": {
"type": "string",
"description": "Número do CRF."
},
"issued_at": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"description": "Emissão, YYYY-MM-DD."
},
"validity": {
"type": "string",
"description": "Período de validade informado."
}
},
"additionalProperties": false
}
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "pgfn",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"has_debt": {
"type": "boolean",
"description": "Existem débitos."
},
"negative_effect": {
"type": "boolean",
"description": "A certidão tem efeito de negativa."
},
"statement": {
"type": "string",
"description": "Texto da certidão."
},
"notes": {
"type": "string",
"description": "Observações da certidão."
},
"clearance": {
"type": "boolean",
"description": "Ausência de pendências confirmada na certidão."
},
"query_type": {
"type": "string",
"description": "Modalidade da consulta fiscal."
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "state_debt_absence",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"has_debt": {
"type": "boolean",
"description": "Existem débitos."
},
"negative_effect": {
"type": "boolean",
"description": "A certidão tem efeito de negativa."
},
"statement": {
"type": "string",
"description": "Texto da certidão."
},
"notes": {
"type": "string",
"description": "Observações da certidão."
},
"state_registration": {
"type": "string",
"description": "Cadastro estadual."
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "municipal_debt",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"has_debt": {
"type": "boolean",
"description": "Existem débitos."
},
"negative_effect": {
"type": "boolean",
"description": "A certidão tem efeito de negativa."
},
"statement": {
"type": "string",
"description": "Texto da certidão."
},
"notes": {
"type": "string",
"description": "Observações da certidão."
},
"name": {
"type": "string",
"description": "Nome ou razão social."
},
"state": {
"type": "string",
"description": "UF da consulta."
},
"city": {
"type": "string",
"description": "Município da consulta."
},
"municipal_registration": {
"type": "string",
"description": "Inscrição municipal."
},
"debts": {
"description": "Débitos descritos na certidão.",
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "state_court",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"name": {
"type": "string",
"description": "Nome ou razão social."
},
"state": {
"type": "string",
"description": "UF da consulta."
},
"region": {
"type": "string",
"description": "Tribunal ou região consultada."
},
"category": {
"type": "string",
"description": "Modalidade da certidão judicial."
},
"has_lawsuits": {
"type": "boolean",
"description": "Existem processos."
},
"has_occurrences": {
"type": "boolean",
"description": "Existem ocorrências."
},
"notes": {
"type": "string",
"description": "Observações da certidão."
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "federal_court",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"name": {
"type": "string",
"description": "Nome ou razão social."
},
"state": {
"type": "string",
"description": "UF da consulta."
},
"region": {
"type": "string",
"description": "Tribunal ou região consultada."
},
"category": {
"type": "string",
"description": "Modalidade da certidão judicial."
},
"has_lawsuits": {
"type": "boolean",
"description": "Existem processos."
},
"has_occurrences": {
"type": "boolean",
"description": "Existem ocorrências."
},
"notes": {
"type": "string",
"description": "Observações da certidão."
},
"lawsuits": {
"description": "Processos citados.",
"type": "array",
"items": {
"type": "object",
"properties": {
"number": {
"type": "string",
"description": "Número do processo."
},
"class": {
"type": "string",
"description": "Classe processual."
},
"court": {
"type": "string",
"description": "Juízo."
},
"location": {
"type": "string",
"description": "Local de tramitação."
}
},
"additionalProperties": false
}
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "labor_court",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"name": {
"type": "string",
"description": "Nome ou razão social."
},
"state": {
"type": "string",
"description": "UF da consulta."
},
"region": {
"type": "string",
"description": "Tribunal ou região consultada."
},
"category": {
"type": "string",
"description": "Modalidade da certidão judicial."
},
"has_lawsuits": {
"type": "boolean",
"description": "Existem processos."
},
"has_occurrences": {
"type": "boolean",
"description": "Existem ocorrências."
},
"notes": {
"type": "string",
"description": "Observações da certidão."
},
"has_tst_lawsuits": {
"type": "boolean",
"description": "Existem processos no TST."
},
"lawsuits": {
"description": "Processos citados.",
"type": "array",
"items": {
"type": "object",
"properties": {
"number": {
"type": "string",
"description": "Número do processo."
},
"class": {
"type": "string",
"description": "Classe processual."
},
"court": {
"type": "string",
"description": "Juízo."
},
"location": {
"type": "string",
"description": "Local de tramitação."
}
},
"additionalProperties": false
}
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "mpt",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"name": {
"type": "string",
"description": "Nome ou razão social."
},
"state": {
"type": "string",
"description": "UF da consulta."
},
"region": {
"type": "string",
"description": "Tribunal ou região consultada."
},
"category": {
"type": "string",
"description": "Modalidade da certidão judicial."
},
"has_lawsuits": {
"type": "boolean",
"description": "Existem processos."
},
"has_occurrences": {
"type": "boolean",
"description": "Existem ocorrências."
},
"notes": {
"type": "string",
"description": "Observações da certidão."
},
"occurrences": {
"description": "Ocorrências citadas.",
"type": "array",
"items": {
"type": "object",
"properties": {
"year": {
"type": "string",
"description": "Ano da autuação."
},
"class": {
"type": "string",
"description": "Classe da ocorrência."
},
"number": {
"type": "string",
"description": "Número da ocorrência."
},
"parties": {
"type": "string",
"description": "Partes citadas."
},
"status": {
"type": "string",
"description": "Situação da ocorrência."
}
},
"additionalProperties": false
}
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "criminal_federal",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"name": {
"type": "string",
"description": "Nome ou razão social."
},
"statement": {
"type": "string",
"description": "Texto da certidão."
},
"notes": {
"type": "string",
"description": "Observações da certidão."
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "criminal_state",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"name": {
"type": "string",
"description": "Nome ou razão social."
},
"state": {
"type": "string",
"description": "UF da consulta."
},
"statement": {
"type": "string",
"description": "Texto da certidão."
},
"notes": {
"type": "string",
"description": "Observações da certidão."
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "ibama_negative",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"has_debt": {
"type": "boolean",
"description": "Existem débitos."
},
"negative_effect": {
"type": "boolean",
"description": "A certidão tem efeito de negativa."
},
"statement": {
"type": "string",
"description": "Texto da certidão."
},
"notes": {
"type": "string",
"description": "Observações da certidão."
},
"address": {
"description": "Endereço da certidão.",
"type": "object",
"properties": {
"street": {
"type": "string",
"description": "Logradouro."
},
"street_type": {
"type": "string",
"description": "Tipo de logradouro."
},
"number": {
"type": "string",
"description": "Número do endereço."
},
"complement": {
"type": "string",
"description": "Complemento do endereço."
},
"neighborhood": {
"type": "string",
"description": "Bairro."
},
"postal_code": {
"type": "string",
"description": "Código postal."
},
"city": {
"type": "string",
"description": "Município."
},
"state": {
"type": "string",
"description": "Unidade federativa."
},
"country": {
"type": "string",
"description": "País."
},
"active": {
"type": "boolean",
"description": "Endereço ativo."
}
},
"additionalProperties": false
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "ibama_embargo",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"statement": {
"type": "string",
"description": "Texto da certidão."
},
"embargoes": {
"description": "Embargos ambientais.",
"type": "array",
"items": {
"type": "object",
"properties": {
"number": {
"type": "string",
"description": "Número do embargo."
},
"series": {
"type": "string",
"description": "Série do embargo."
},
"issued_at": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"description": "Data do embargo, YYYY-MM-DD."
},
"recorded_at": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"description": "Data de inclusão, YYYY-MM-DD."
},
"city": {
"type": "string",
"description": "Município da consulta."
},
"state": {
"type": "string",
"description": "UF da consulta."
},
"infraction_number": {
"type": "string",
"description": "Número do auto de infração."
},
"infraction_series": {
"type": "string",
"description": "Série do auto de infração."
},
"area": {
"type": "string",
"description": "Área embargada, na unidade informada."
},
"deforested_area": {
"type": "string",
"description": "Área desmatada, na unidade informada."
}
},
"additionalProperties": false
}
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "ibama_regularity",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"name": {
"type": "string",
"description": "Nome ou razão social."
},
"founded_at": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"description": "Abertura, YYYY-MM-DD."
},
"address": {
"description": "Endereço da certidão.",
"type": "object",
"properties": {
"street": {
"type": "string",
"description": "Logradouro."
},
"street_type": {
"type": "string",
"description": "Tipo de logradouro."
},
"number": {
"type": "string",
"description": "Número do endereço."
},
"complement": {
"type": "string",
"description": "Complemento do endereço."
},
"neighborhood": {
"type": "string",
"description": "Bairro."
},
"postal_code": {
"type": "string",
"description": "Código postal."
},
"city": {
"type": "string",
"description": "Município."
},
"state": {
"type": "string",
"description": "Unidade federativa."
},
"country": {
"type": "string",
"description": "País."
},
"active": {
"type": "boolean",
"description": "Endereço ativo."
}
},
"additionalProperties": false
},
"notes": {
"type": "string",
"description": "Observações da certidão."
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "comex",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"modality": {
"type": "string",
"description": "Modalidade de habilitação."
},
"submodality": {
"type": "string",
"description": "Submodalidade de habilitação."
},
"authorized_operations": {
"description": "Operações autorizadas.",
"type": "array",
"items": {
"type": "string"
}
},
"updated_at": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"description": "Atualização, YYYY-MM-DD."
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "siproquim",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"name": {
"type": "string",
"description": "Nome ou razão social."
},
"state_registration": {
"type": "string",
"description": "Inscrição estadual."
},
"crc": {
"type": "string",
"description": "Certificado de Registro Cadastral."
},
"license": {
"type": "string",
"description": "Certificado de licença de funcionamento ou autorização especial."
},
"request_type": {
"type": "string",
"description": "Tipo de requerimento."
},
"activities": {
"description": "Atividades econômicas.",
"type": "array",
"items": {
"type": "string"
}
},
"activity_codes": {
"description": "Códigos das atividades.",
"type": "array",
"items": {
"type": "string"
}
},
"chemical_products": {
"description": "Produtos químicos.",
"type": "array",
"items": {
"type": "string"
}
},
"chemical_product_ncms": {
"description": "Códigos NCM dos produtos.",
"type": "array",
"items": {
"type": "string"
}
},
"chemical_product_activities": {
"description": "Atividades com produtos químicos.",
"type": "array",
"items": {
"type": "string"
}
},
"addresses": {
"description": "Endereços do registro.",
"type": "array",
"items": {
"type": "object",
"properties": {
"street": {
"type": "string",
"description": "Logradouro."
},
"street_type": {
"type": "string",
"description": "Tipo de logradouro."
},
"number": {
"type": "string",
"description": "Número do endereço."
},
"complement": {
"type": "string",
"description": "Complemento do endereço."
},
"neighborhood": {
"type": "string",
"description": "Bairro."
},
"postal_code": {
"type": "string",
"description": "Código postal."
},
"city": {
"type": "string",
"description": "Município."
},
"state": {
"type": "string",
"description": "Unidade federativa."
},
"country": {
"type": "string",
"description": "País."
},
"active": {
"type": "boolean",
"description": "Endereço ativo."
}
},
"additionalProperties": false
}
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "cgu",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"statement": {
"type": "string",
"description": "Texto da certidão."
},
"notes": {
"type": "string",
"description": "Observações da certidão."
}
},
"required": [
"type"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "sintegra",
"description": "Modalidade da certidão."
},
"result": {
"type": "string",
"description": "Resultado informado na certidão."
},
"state": {
"type": "string",
"description": "UF da consulta."
},
"registrations": {
"type": "array",
"items": {
"type": "object",
"properties": {
"legal_name": {
"type": "string",
"description": "Nome ou razão social."
},
"trade_name": {
"type": "string",
"description": "Nome fantasia."
},
"founded_at": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"description": "Abertura, YYYY-MM-DD."
},
"state_registration": {
"type": "string",
"description": "Inscrição estadual."
},
"status": {
"type": "string",
"description": "Resultado informado na certidão."
},
"document_status": {
"type": "string",
"description": "Situação do documento."
},
"registration_type": {
"type": "string",
"description": "Tipo de inscrição estadual."
},
"main_activity": {
"type": "string",
"description": "CNAE principal."
},
"status_date": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"description": "Data da situação, YYYY-MM-DD."
},
"tax_regime": {
"type": "string",
"description": "Regime tributário."
},
"recipient_information": {
"type": "string",
"description": "Informações ao destinatário."
},
"size": {
"type": "string",
"description": "Porte da empresa."
},
"presumed_credit": {
"type": "string",
"description": "Crédito presumido."
},
"producer_type": {
"type": "string",
"description": "Tipo de produtor."
},
"addresses": {
"description": "Endereços do registro.",
"type": "array",
"items": {
"type": "object",
"properties": {
"street": {
"type": "string",
"description": "Logradouro."
},
"street_type": {
"type": "string",
"description": "Tipo de logradouro."
},
"number": {
"type": "string",
"description": "Número do endereço."
},
"complement": {
"type": "string",
"description": "Complemento do endereço."
},
"neighborhood": {
"type": "string",
"description": "Bairro."
},
"postal_code": {
"type": "string",
"description": "Código postal."
},
"city": {
"type": "string",
"description": "Município."
},
"state": {
"type": "string",
"description": "Unidade federativa."
},
"country": {
"type": "string",
"description": "País."
},
"active": {
"type": "boolean",
"description": "Endereço ativo."
}
},
"additionalProperties": false
}
},
"history": {
"description": "Histórico cadastral.",
"type": "array",
"items": {
"type": "object",
"properties": {
"state": {
"type": "string",
"description": "UF da consulta."
},
"state_registration": {
"type": "string",
"description": "Inscrição estadual."
},
"status": {
"type": "string",
"description": "Resultado informado na certidão."
},
"tax_regime": {
"type": "string",
"description": "Regime do ICMS."
},
"reason": {
"type": "string",
"description": "Motivo da alteração."
},
"status_date": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"description": "Data da situação, YYYY-MM-DD."
},
"updated_at": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"description": "Atualização, YYYY-MM-DD."
}
},
"additionalProperties": false
}
},
"other_states": {
"description": "Inscrições em outras UFs.",
"type": "array",
"items": {
"type": "object",
"properties": {
"state": {
"type": "string",
"description": "UF da consulta."
},
"state_registration": {
"type": "string",
"description": "Inscrição estadual."
},
"status": {
"type": "string",
"description": "Resultado informado na certidão."
},
"registration_type": {
"type": "string",
"description": "Tipo de inscrição estadual."
}
},
"additionalProperties": false
}
}
},
"additionalProperties": false
},
"description": "Inscrições estaduais encontradas."
}
},
"required": [
"type",
"registrations"
],
"additionalProperties": false
}
],
"description": "Dados específicos da modalidade."
}
},
"required": [
"object",
"type",
"document",
"status",
"regular",
"number",
"issued_at",
"expires_at",
"validation_code",
"content"
],
"additionalProperties": false,
"allOf": [
{
"if": {
"properties": {
"type": {
"const": "cnpj",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "cnpj",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "sit",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "sit",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "tst",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "tst",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "fgts",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "fgts",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "pgfn",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "pgfn",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "state_debt_absence",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "state_debt_absence",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "municipal_debt",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "municipal_debt",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "state_court",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "state_court",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "federal_court",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "federal_court",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "labor_court",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "labor_court",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "mpt",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "mpt",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "criminal_federal",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "criminal_federal",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "criminal_state",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "criminal_state",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "ibama_negative",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "ibama_negative",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "ibama_embargo",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "ibama_embargo",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "ibama_regularity",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "ibama_regularity",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "comex",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "comex",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "siproquim",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "siproquim",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "cgu",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "cgu",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
},
{
"if": {
"properties": {
"type": {
"const": "sintegra",
"description": "Modalidade."
}
}
},
"then": {
"properties": {
"content": {
"description": "Conteúdo da modalidade.",
"properties": {
"type": {
"const": "sintegra",
"description": "Mesmo tipo da certidão."
}
}
}
}
}
}
]
},
"description": "Itens da coleção."
},
"next_cursor": {
"description": "Próximo cursor; ausente ao final.",
"type": "string"
}
},
"required": [
"object",
"data"
],
"additionalProperties": false,
"examples": [
{
"object": "list",
"data": [
{
"object": "certificate",
"type": "tst",
"document": "00000000000191",
"status": "issued",
"regular": true,
"number": "CERT-EXAMPLE",
"issued_at": null,
"expires_at": "2027-04-26",
"validation_code": null,
"content": {
"type": "tst",
"result": "NAO CONSTA"
}
}
]
}
]
}