CNH
Dados do condutor do DENATRAN + infrações de trânsito
Consulta de dados do condutor e possíveis infrações de trânsito vinculadas ao CPF no Denatran.
Seção: denatranDriverViolations
Parâmetros obrigatórios: cpf
dados
Objeto
Dados de retorno
data.message
String
Descrição do status da consulta
data.driver
Objeto
Contém as informações do condutor
data.driver.isDriver
Boolean
Se há um condutor para o documento informado (V/F)
data.driver.cnhNumber
String
Número da CNH
data.driver.cnhIssuerAgency
String
Órgão emissor da CNH
data.driver.driverName
String
Nome do motorista
data.driver.driverGender
String
Sexo do condutor
data.driver.driverBirthDate
String
Data de nascimento do condutor
data.driver.driverCpf
String
CPF do condutor
data.driver.documentType
String
Tipo de documento
data.driver.driverDocumentType
String
Tipo do documento de identidade
data.driver.driverDocumentIssuer
String
Órgão emissor do documento
data.driver.documentNumber
String
Número do documento
data.driver.driverNationality
String
Nacionalidade
data.driver.driverMotherName
String
Nome da mãe
data.driver.driverFatherName
String
Nome do pai
data.driver.driverFirstLicenseDate
String
Data da primeira habilitação
data.driver.pguId
String
Código PGU
data.driver.cnhCategory
String
Categoria da CNH
data.driver.addressUsedCnhRequest
String
Endereço cadastral utilizado na CNH
data.driver.addressStreet
String
Logradouro
data.driver.addressNumber
String
Número do endereço
data.driver.addressComplement
String
Complemento do endereço
data.driver.addressNeighborhood
String
Bairro
data.driver.addressZipCode
String
CEP
data.driver.addressCityCode
String
Código do município
data.driver.addressCityName
String
Nome do município
data.driver.addressState
String
Estado do endereço
data.driver.cnhStatus
String
Status da CNH
data.driver.previousCnhStatus
String
Status anterior da CNH
data.driver.cnhExpirationDate
String
Data de validade da CNH
data.driver.ufDomain
String
UF de domicílio
data.driver.renachFormNumber
Number
Número do formulário Renach
data.driver.cnhFormNumber
Number
Número do formulário da CNH
data.driver.impedimentListNumber
Number
Número da lista de impedimentos
data.driver.ufDocumentIssuer
String
UF do emissor do documento
data.driver.placeOfBirth
String
Naturalidade
data.driver.birthplaceCode
String
Código IBGE do local de nascimento
data.driver.birthplaceName
String
Nome do local de nascimento
data.driver.requestReason1
String
Motivo da solicitação 1
data.driver.requestReason2
String
Motivo da solicitação 2
data.driver.requestReason3
String
Motivo da solicitação 3
data.driver.requestReason4
String
Motivo da solicitação 4
data.driver.ufFirstDriverLicense
String
UF da primeira habilitação
data.driver.relegatedCategory
String
Categoria rebaixada
data.driver.authorizedCategory
String
Categoria autorizada
data.driver.ufCurrentDriverLicense
String
UF da habilitação atual
data.driver.cnhRemarksTable
String
Quadro de observações atual
data.driver.ufTransferApplicant
String
UF do solicitante de transferência
data.driver.permitHolder
Number
Permissionário
data.driver.cancellation
String
Cancelamento
data.driver.lastRecordEmissionDate
String
Data de emissão do histórico
data.driver.lastTransitionUpdateId
String
Código da transação da última atualização
data.driver.lastTransitionUpdateDate
String
Data da transação da última atualização
data.driver.courseTppRating
String
Situação do curso TPP
data.driver.ufCourseTpp
String
UF do curso TPP
data.driver.courseTeRating
String
Situação do curso TE
data.driver.ufCourseTe
String
UF do curso TE
data.driver.courseTcpRating
String
Situação do curso TCP
data.driver.ufCourseTcp
String
UF do curso TCP
data.driver.courseTveRating
String
Situação do curso TVE
data.driver.ufCourseTve
String
UF do curso TVE
data.driver.courseTciRating
String
Situação do curso TCI
data.driver.ufCourseTci
String
UF do curso TCI
data.driver.courseTmtRating
String
Situação do curso TMT
data.driver.ufCourseTmt
String
UF do curso TMT
data.driver.courseTmfRating
String
Situação do curso TMF
data.driver.ufCourseTmf
String
UF do curso TMF
data.driver.ufRecyclingCourseViolator
String
UF do curso de reciclagem do infrator
data.driver.modalityRecyclingCourseViolator
String
Modalidade do curso de reciclagem do infrator
data.driver.ufRefreshCourseCnh
String
UF do curso de renovação da CNH
data.driver.refreshCourseCnh
String
Modalidade do curso de renovação da CNH
data.driver.nationalRegistrationForeigner
String
Registro nacional de estrangeiro
data.driver.countryOriginDriverLicense
String
País de origem da habilitação estrangeira
data.driver.foreignDriverLicenseId
String
Identificação da habilitação estrangeira
data.driver.expirationDatePid
String
Data de validade do PID
data.driver.ufExpeditionPid
String
UF de expedição do PID
data.driver.numberFormCnhBasedPid
String
Número do formulário da CNH com base no PID
data.driver.requestReasonPid1
String
Motivo da solicitação do PID 1
data.driver.requestReasonPid2
String
Motivo da solicitação do PID 2
data.driver.requestReasonPid3
String
Motivo da solicitação do PID 3
data.driver.requestReasonPid4
String
Motivo da solicitação do PID 4
data.driver.statusPid
String
Status do PID
data.driver.medicalRestrictions
String
Restrições médicas
data.driver.quantityIncidentsImpediments
String
Quantidade de ocorrências e/ou impedimentos
data.violations
Array
Lista de infrações de trânsito
data.violations[x].violationId
String
Código da infração
data.violations[x].violationBreakdownId
String
Código do desdobramento da infração
data.violations[x].violationDescription
String
Descrição da infração
data.violations[x].renainfId
String
Código do Renainf
data.violations[x].violationRegistrationDate
String
Data de registro da infração
data.violations[x].actuatorAgencyState
String
UF do órgão autuador
data.violations[x].plate
String
Placa
data.violations[x].renavamId
String
Código do Renavam
data.violations[x].modelBrandId
String
Código da marca e modelo do veículo
data.violations[x].modelBrandDescription
String
Descrição da marca e modelo do veículo
data.violations[x].vehicleTypeId
Number
Código do tipo de veículo
data.violations[x].vehicleTypeDescription
String
Descrição do tipo de veículo
data.violations[x].vehicleColorId
Number
Código da cor do veículo
data.violations[x].vehicleColorDescription
String
Descrição da cor do veículo
data.violations[x].vehicleKindId
Number
Código do tipo de veículo
data.violations[x].vehicleKindDescription
String
Descrição do tipo de veículo
data.violations[x].vehicleBodyworkId
Number
Código da carroceria do veículo
data.violations[x].vehicleBodyworkDescription
String
Descrição da carroceria do veículo
data.violations[x].vehicleCategoryId
Number
Código da categoria do veículo
data.violations[x].vehicleCategoryDescription
String
Descrição da categoria do veículo
data.violations[x].vehicleJurisdictionState
String
UF de jurisdição do veículo
data.violations[x].informedRegistrationState
String
Estado em que o veículo foi registrado
data.violations[x].registrationCityId
Number
Código do município onde o veículo está registrado
data.violations[x].registrationCityDescription
String
Descrição do município onde o veículo está registrado
data.violations[x].vehicleCoutryId
Number
Código do país do veículo
data.violations[x].vehicleCoutryDescription
String
Descrição do país do veículo
data.violations[x].restrictionId1
Number
Código da restrição 1
data.violations[x].restrictionDescription1
String
Descrição da restrição 1
data.violations[x].restrictionId2
Number
Código da restrição 2
data.violations[x].restrictionDescription2
String
Descrição da restrição 2
data.violations[x].restrictionId3
Number
Código da restrição 3
data.violations[x].restrictionDescription3
String
Descrição da restrição 3
data.violations[x].restrictionId4
Number
Código da restrição 4
data.violations[x].restrictionDescription4
String
Descrição da restrição 4
data.violations[x].restrictionIndicatorRenajud
Boolean
Indicador de restrição Renajud
data.violations[x].restrictionIndicatorRenavam
Boolean
Indicador de restrição do Renavam
data.violations[x].burglaryTheftIndicatorRenavam
Boolean
Indicador de furto/roubo no Renavam
data.violations[x].actuatorAgencyId
String
Código do Órgão Notarial
data.violations[x].actuatorAgencyDescription
String
Descrição do Órgão Notificante
data.violations[x].autoInfractionNumber
String
Número do auto de infração
data.violations[x].autoSignatureId
Number
Indicador de assinatura do auto de infração
data.violations[x].autoSignatureDescription
String
Descrição da assinatura no auto de infração
data.violations[x].driverCnhModelId
Number
Código do modelo da CNH do condutor
data.violations[x].driverCnhModelDescription
String
Descrição do modelo da CNH do condutor
data.violations[x].driverCnhRegistrationNumber
String
Código do número de registro da CNH do condutor
data.violations[x].driverCnhExpeditionState
String
Descrição do número de registro da CNH do condutor
data.violations[x].violationDate
String
Data da infração
data.violations[x].violationTime
String
Hora da infração
data.violations[x].violationOccurrencePlace
String
Local onde a infração ocorreu
data.violations[x].violationCityId
String
Código do município da infração
data.violations[x].violationCityDescription
String
Descrição do município da infração
data.violations[x].autoTypeId
Number
Código do tipo do auto
data.violations[x].autoTypeDescription
String
Descrição do tipo do auto
data.violations[x].notLicensedDriverDocumentNumber
String
Número do documento do condutor não habilitado
data.violations[x].notLicensedDriverDocumentTypeId
Number
Código do tipo de documento do condutor não habilitado
data.violations[x].notLicensedDriverDocumentTypeDescription
String
Descrição do número do documento do condutor não habilitado
data.violations[x].actualMeasurement
String
Medição atual
data.violations[x].allowedLimit
String
Limite permitido
data.violations[x].measurementConsidered
String
Medição considerada
data.violations[x].measurementUnitId
Number
Código da unidade de medida
data.violations[x].measurementUnitDescription
String
Descrição da unidade de medida
data.violations[x].violationFullValue
String
Valor total da infração
data.violations[x].vehicleOwnerOriginId
Number
Código da origem do possuidor
data.violations[x].vehicleOwnerOriginDescription
String
Descrição da origem do possuidor
data.violations[x].ownerDocumentTypeId
Number
Código do tipo de documento do possuidor
data.violations[x].ownerDocumentTypeDescription
String
Descrição do tipo de documento do possuidor
data.violations[x].ownerIdentificationNumber
String
Número de identificação do proprietário
data.violations[x].ownerName
String
Nome do proprietário
data.violations[x].notificationNoticeIssueDate
String
Data de emissão do aviso de infração
data.violations[x].defenseNoticeLimitDate
String
Prazo para defesa da infração
data.violations[x].notificationNoticeIndicator
Boolean
Indicador de aviso de notificação
data.violations[x].numberNotificationPenalty
String
Número da notificação da penalidade
data.violations[x].penaltyNotificationIssueDate
String
Data de emissão da notificação da penalidade
data.violations[x].penaltyNotificationExpirationDate
String
Data de vencimento da notificação da penalidade
data.violations[x].penaltyType
Number
Tipo de penalidade
data.violations[x].penaltyDescription
String
Descrição da penalidade
data.violations[x].violatorActualName
String
Nome do infrator real
data.violations[x].violatorActualCnhModelId
Number
Código do modelo da CNH do infrator real
data.violations[x].violatorActualCnhModelDescription
String
Descrição do modelo da CNH do infrator real
data.violations[x].violatorActualCnhRegistrationNumber
String
Número de registro da CNH do infrator real
data.violations[x].driverActualCnhExpeditionState
String
UF de expedição da CNH do condutor real
data.violations[x].scoreAnalysisStatusId
String
Indicador de status da análise de pontuação
data.violations[x].scoreAnalysisStatusDescription
String
Descrição do status da análise de pontuação
data.violations[x].scoredCnhModelId
Number
Código do modelo da CNH pontuada
data.violations[x].scoredCnhModelDescription
String
Descrição do modelo da CNH pontuada
data.violations[x].scoredCnhRegistrationNumber
String
Número de registro da CNH pontuada
data.violations[x].scoredCnhExpeditionState
String
UF de expedição da CNH pontuada
data.violations[x].enforceabilityId
Number
Indicador de exigibilidade
data.violations[x].enforceabilityDescription
String
Descrição do indicador de exigibilidade
data.violations[x].paymentState
String
UF do pagamento
data.violations[x].violationPaymentDate
String
Data de pagamento da infração
data.violations[x].violationPaidValue
String
Valor pago da infração
data.violations[x].paymentRegistrationDate
String
Data de registro do pagamento da infração
data.violations[x].paymentsAmount
Number
Total de pagamentos
data.violations[x].occurrenceTypeId
Number
Código do tipo de ocorrência
data.violations[x].occurrenceTypeDescription
String
Descrição do tipo de ocorrência
data.violations[x].occurrenceOriginDescription
String
Descrição da origem da ocorrência
data.violations[x].proccessNumber
String
Número do processo
driver_has_traffic_violations
Verifica se há alguma infração para o documento consultado.
Dados do condutor
Retorna informações essenciais sobre o condutor, incluindo detalhes da Carteira Nacional de Habilitação (CNH), dados pessoais básicos, infrações em aberto, possíveis restrições e um histórico de cursos e exames concluídos.
Seção: driverViolations
Parâmetro obrigatório: cpf, registrationNumber (cnh)
mensagem
String
Descrição do status da consulta
dados
Objeto
Dados de retorno
data.driverName
String
Nome do motorista
data.cpf
String
CPF
data.driverBirthDate
String
Data de nascimento do condutor
data.state
String
Estado
data.driverMotherName
String
Nome da mãe
data.driverFatherName
String
Nome do pai
data.renachNumber
String
Número RENACH
data.cnhNumber
String
Número da CNH
data.cnhStatus
String
Situação da CNH
data.cnhCategory
String
Categoria da CNH
data.cnhEmissionDate
String
Data de emissão da CNH
data.cnhExpirationDate
String
Data de validade da CNH
data.driverFirstLicenseDate
String
Data da primeira habilitação
data.cnhObservation
String
Observação da CNH
data.cnhOrdinance
String
Portaria da CNH
data.cnhImpediment
String
Impedimento da CNH
data.violations
Array
Lista de infrações
data.violations[x].violationNumber
String
Número da infração
data.violations[x].violationIssuer
String
Órgão autuador
data.violations[x].violationDate
String
Data da infração
data.violations[x].violationDescription
String
Descrição da infração
data.violations[x].violationLicensePlate
String
Placa da infração
data.violations[x].violationLocation
String
Local da infração
data.violations[x].violationPoints
String
Pontos da infração
data.violations[x].violationNumberFine
String
Número da multa
data.violations[x].violationProcess
String
Processo da infração
data.violations[x].violationSituation
String
Situação da infração
data.violations[x].violationPointsResponsible
String
Responsável pelos pontos da infração
data.violations[x].violationValue
String
Valor da infração
data.exams
Array
Lista de exames
data.exams[x].examDescription
String
Descrição do exame
data.exams[x].examAllowedCategory
String
Categoria permitida do exame
data.exams[x].examIntendedCategory
String
Categoria pretendida do exame
data.exams[x].examCnpjEntity
String
CNPJ da entidade do exame
data.exams[x].examCpfProfessional1
String
CPF do profissional do exame
data.exams[x].examCpfProfessional2
String
CPF do profissional do exame
data.exams[x].examDate
String
Data do exame
data.exams[x].examExpirationDate
String
Data de validade do exame
data.exams[x].examCity
String
Cidade do exame
data.exams[x].examState
String
UF do exame
data.exams[x].examObservation
String
Observação do exame
data.exams[x].examRestrictionsText
String
Mensagem de restrições do exame
data.exams[x].examResult
String
Resultado do exame
data.exams[x].examUpdateType
String
Tipo de atualização do exame
data.courses
Array
Lista de cursos
data.courses[x].courseDescription
String
Descrição do curso
data.courses[x].courseWorkload
String
Carga horária do curso
data.courses[x].courseCategory
String
Categoria do curso
data.courses[x].courseCnpjEntity
String
CNPJ da entidade do curso
data.courses[x].courseCpfProfessional
String
CPF do profissional do curso
data.courses[x].courseStartDate
String
Data de início do curso
data.courses[x].courseEndDate
String
Data de término do curso
data.courses[x].courseExpirationDate
String
Data de validade do curso
data.courses[x].courseMode
String
Modalidade do curso
data.courses[x].courseCity
String
Cidade do curso
data.courses[x].courseState
String
UF do curso
data.courses[x].courseCertificateNumber
String
Número do certificado do curso
data.courses[x].courseUpdateType
String
Tipo de atualização do curso
data.blocks
Array
Lista de bloqueios
data.blocks[x].blockDescription
String
Descrição do bloqueio
data.blocks[x].blockBlockDate
String
Data do bloqueio
data.blocks[x].blockStartPenaltyDate
String
Data de início da penalidade do bloqueio
data.blocks[x].blockEndPenaltyDate
String
Data de término da penalidade do bloqueio
data.blocks[x].blockReleaseBlockDate
String
Data de liberação do bloqueio
data.blocks[x].blockGeneratorDoc
String
Documento gerador do bloqueio
data.blocks[x].blockReleaseBlockGeneratorDoc
String
Documento gerador da data de liberação do bloqueio
data.blocks[x].blockBlockReason
String
Motivo do bloqueio
data.blocks[x].blockReleaseBlockReason
String
Motivo da liberação do bloqueio
data.blocks[x].blockRespAgency
String
Órgão responsável pelo bloqueio
data.blocks[x].blockReleaseBlockRespAgency
String
Órgão responsável pela liberação do bloqueio
data.blocks[x].blockDetranReleaseBlockState
String
UF do Detran da liberação do bloqueio
data.blocks[x].blockPenaltyTerm
String
Prazo da penalidade do bloqueio
data.blocks[x].blockTotalPenaltyTerm
String
Prazo total da penalidade do bloqueio
data.blocks[x].blockCnhCollection
String
Recolhimento da CNH do bloqueio
data.blocks[x].blockReleaseRequirements
String
Requisitos para liberação do bloqueio
data.blocks[x].blockUpdateType
String
Tipo de atualização do bloqueio
data.blocks[x].blockBlockDecisionType
String
Tipo de decisão do bloqueio
data.blocks[x].blockState
String
UF do bloqueio
driver_has_pending_traffic_violations
Verifica se o condutor possui infrações de trânsito pendentes.
Atualizado

