state_registrationstring | nullOpcionalInscripción tributaria estatal, normalizada en mayúsculas.
maxLength20Estructura preservada del contrato versionado de la API.
Las descripciones técnicas se traducen del contrato versionado. Se conservan los identificadores y el JSON originales; se omiten los ejemplos de datos.
Campos fiscales del transportista. Todos son opcionales; envía null para borrar un valor. La serie del CT-e no es configurable: el proveedor fiscal asigna la serie y el número, y enviar cte_serie en el cuerpo devuelve 422.
state_registrationstring | nullOpcionalInscripción tributaria estatal, normalizada en mayúsculas.
maxLength20rntrcstring | nullOpcionalRegistro Nacional de Transportistas de Carga por Carretera de Brasil, con 8 dígitos.
pattern"^\\d{8}$"rntrc_valid_untilstring | null · dateOpcionalFecha de vencimiento del RNTRC en formato YYYY-MM-DD.
city_codestring | nullOpcionalCódigo IBGE del municipio, con 7 dígitos.
pattern"^\\d{7}$"enderecoobjectOpcionalDirección fiscal de la empresa, emisora del CT-e/MDF-e. Sin ella, la vista previa del CT-e se rechaza con "Endereço da empresa não cadastrado" (dirección de la empresa no registrada).
{
"type": "object",
"description": "Campos fiscais da transportadora. Todos são opcionais; envie null para limpar um valor.\nA série do CT-e não é configurável: série e número são atribuídos pelo provedor fiscal,\ne `cte_serie` no corpo responde `422`.\n",
"properties": {
"state_registration": {
"type": [
"string",
"null"
],
"maxLength": 20,
"description": "Inscrição estadual, normalizada em maiúsculas."
},
"rntrc": {
"type": [
"string",
"null"
],
"pattern": "^\\d{8}$",
"description": "Registro Nacional de Transportadores Rodoviários de Cargas com 8 dígitos."
},
"rntrc_valid_until": {
"type": [
"string",
"null"
],
"format": "date",
"description": "Data de validade do RNTRC no formato YYYY-MM-DD."
},
"city_code": {
"type": [
"string",
"null"
],
"pattern": "^\\d{7}$",
"description": "Código IBGE do município com 7 dígitos."
},
"endereco": {
"type": "object",
"description": "Endereço fiscal da empresa — o emitente do CT-e/MDF-e. Sem ele a prévia do CT-e\nrecusa com \"Endereço da empresa não cadastrado\".\n",
"required": [
"logradouro",
"numero",
"bairro",
"municipio",
"uf",
"cep"
],
"properties": {
"logradouro": {
"type": "string",
"maxLength": 255
},
"numero": {
"type": "string",
"maxLength": 20
},
"complemento": {
"type": [
"string",
"null"
],
"maxLength": 100
},
"bairro": {
"type": "string",
"maxLength": 100
},
"municipio": {
"type": "string",
"maxLength": 60
},
"uf": {
"type": "string",
"pattern": "^[A-Z]{2}$"
},
"cep": {
"type": "string",
"pattern": "^\\d{8}$"
},
"codigo_municipio": {
"type": [
"string",
"null"
],
"pattern": "^\\d{7}$"
}
}
}
}
}