Registry entry
California Commercial Driver License (CDL) Application
Apply for a California Commercial Learner's Permit (CLP) as the first step toward a Class A, B, or C Commercial Driver's License (CDL) through the California Department of Motor Vehicles. This document models the CDL/CLP application (Form DL 44C / eDL 44C): applicant identity, the existing noncommercial licence prerequisite, the class and endorsements requested, the federal self-certification of commerce type, prior-licence history, and medical certification. It does not model the later in-person skills test or CDL issuance, and it does not submit the application; the live dmv.ca.gov source is always authoritative (see verification).
Registry entry
us/ca/dmv/commercial-drivers-license-application
GovSchema spec v0.3
Authoritative source DL 44C / eDL 44C
Machine access
- Schema document
registry/us/ca/dmv/commercial-drivers-license-application/1.1.0/schema.jsonapplication/schema+json- Registry catalog
registry/index.jsonone record per schema id
Field reference
19 fields across 4 steps, read from the published schema.json — names, types, requiredness, and validation as the document states them. The live government form remains the authoritative source.
Identify yourself and your current licence
-
lastNamestring requiredPersonal identifier; handle as sensitive data. True full legal name as it appears on your identity document.
length: 1–100 -
firstNamestring requiredPersonal identifier; handle as sensitive data.
length: 1–100 -
middleNamestring optionalPersonal identifier; handle as sensitive data.
length: 0–100 -
dateOfBirthdate requiredPersonal identifier; handle as sensitive data. Full date, YYYY-MM-DD. Applicant must be at least 18 to drive intrastate commerce; at least 21 is required to drive interstate commerce, transport hazardous materials, or hold the hazardous materials or tank vehicle endorsements.
classification: sensitive-pii -
socialSecurityNumberstring requiredPersonal identifier; handle as sensitive data. 9 digits, no dashes. An original Social Security card is required to confirm this for a first CDL application.
patternclassification: sensitive-pii -
californiaDriverLicenseNumberstring requiredPersonal identifier; handle as sensitive data. You must already hold a valid California noncommercial Class C driver's license (a temporary/interim licence is acceptable) before a CLP can be issued. One letter followed by 7 digits, e.g. D1234567.
pattern
Residence address
-
residenceAddressLine1string requiredPersonal identifier; handle as sensitive data. Must match a residency document if you have never held a California DL or ID.
length: 1–120 -
residenceAddressLine2string optionalPersonal identifier; handle as sensitive data.
length: 0–120 -
residenceAddressCitystring requiredPersonal identifier; handle as sensitive data.
length: 1–80 -
residenceAddressPostalCodestring requiredPersonal identifier; handle as sensitive data. 5-digit or ZIP+4 format, e.g. 90210 or 90210-1234. The state is California (US-CA).
pattern
Class, endorsements, and commerce type
-
cdlClassRequestedenum requiredclass_a = any combination of vehicles with a gross combination weight rating of 26,001+ lbs where the towed unit exceeds 10,000 lbs; class_b = any single vehicle with a gross vehicle weight rating over 26,000 lbs (or towing a unit of 10,000 lbs or less); class_c = a smaller vehicle that nonetheless requires a CDL because it is designed to transport 16+ people (including the driver) or placarded hazardous materials.
enum: class_a | class_b | class_c -
endorsementHazardousMaterialsboolean requiredRequires a TSA security threat assessment in addition to the knowledge test. If both this and endorsementTankVehicle are true, California issues the combined X endorsement instead of separate H and N endorsements (49 CFR 383.153).
-
endorsementTankVehicleboolean requiredKnowledge test required. See endorsementHazardousMaterials for the combined-X rule when both are requested.
-
endorsementPassengerboolean requiredKnowledge and skills tests required. Needed to transport 16 or more people including the driver.
-
endorsementSchoolBusboolean requiredKnowledge and skills tests required; requires the passenger endorsement as well.
-
endorsementDoubleTripleboolean requiredKnowledge test required. Needed to pull two or three trailers at once (Class A only).
-
selfCertifiedCommerceTypeenum requiredFederal self-certification categories (49 CFR 383.71): non_excepted_interstate = interstate commerce, subject to full federal driver qualification and medical certificate rules; excepted_interstate = interstate commerce, exempt from the federal medical certificate rule; non_excepted_intrastate = California only, still requires a medical examiner's certificate; excepted_intrastate = California only, exempt from the medical certificate rule. If any interstate operation is possible, DMV guidance recommends certifying interstate rather than intrastate. non_excepted_intrastate carries a DMV-applied Intrastate Only (K) restriction.
enum: non_excepted_interstate | excepted_interstate | non_excepted_intrastate | excepted_intrastate
Licence history and medical certification
-
licensedInOtherJurisdictionLast10Yearsboolean requiredIf true, a completed 10 Year History Record Check (Form DL 939) covering that period must also be provided.
-
medicalExaminerCertificateExpirationDatedate requiredFull date, YYYY-MM-DD. Required for both non_excepted_interstate and non_excepted_intrastate self-certification; not required for the two excepted categories (leave at the source form's 'not applicable' option in that case). Issued from a Medical Examination Report (MCSA-5875) and Medical Examiner's Certificate (MCSA-5876) completed within 2 years by an examiner on the FMCSA National Registry.
Version history
-
1.1.0draftlatestthis pageno independent verification recordschema.json -
1.0.0draft has verification recordschema.json
Independent and non-affiliated
GovSchema is an independent, open-source project. This reference is not produced, reviewed, or endorsed by California Department of Motor Vehicles or any government. The authoritative source is always the live government form and its official instructions.