API Default Values by State

Values the National API applies when a field is absent, empty, or zero in the request. Source: ReleaseNotes_nationalApi — "API default values by State" tab. 51 jurisdictions.

Defaults fall into two groups. Global defaults are applied for every state. State-specific defaults are applied only for the listed jurisdiction and are layered on top of the global set. Where a default is conditional, the condition is stated in full.

Applies when: the request omits the field, sends it null, or sends 0 for a numeric field. A value supplied by the caller is never overwritten unless a rule below says otherwise.

1. Global defaults - all states

Applied for all 51 jurisdictions unless a state-specific rule in section 2 overrides it.

FieldDefault value
vehicle.fuelTypeVIN decoded
vehicle.makeVIN decoded
vehicle.modelVIN decoded
vehicle.yearVIN decoded
vehicle.unladenWeightVIN decoded — TX: VIN decoded and rounded up to the next 100
vehicle.grossWeightVIN decoded
vehicle.grossWeightRatingVIN decoded
vehicle.milePerGaloneVIN decoded
vehicle.engineCylindersVIN decoded
vehicle.cylindersVIN decoded
vehicle.manufacturesSuggestedRetailPriceVIN decoded
vehicle.purchaseDateRequest date
vehicle.odometerReadingIf odometerReading = 0 and soldAs is new → 10. If odometerReading = 0 and soldAs is used → 75,000.
vehicle.odometerUnitSixDigits
seller.deliveryMethodvehicleShipped

2. State-specific defaults

Additional defaults applied only for the listed jurisdiction.

StateFieldDefault value
ARvehicle.vehicleClassDefaults to A when no vehicle class is sent. Enum decode: A — vehicleType Truck, GVW 0–6,000. B — vehicleType Truck, GVW 6,001–13,000. AA — vehicleType Trailer, any GVW.
AZvehicle.useTypeTrucks with gross weight over 8,500 must be useType Commercial.
CAvehicle.feeExemptionIf exemptReason is not null → true.
COregistration.keepColoradoWildPassFALSE
COvehicle.collectingTaxOnLeasePayments0
CTvehicle.isOwnerMilitarySpouseFALSE
CTvehicle.collectingTaxOnLeasePayments0
DCvehicle.regPeriodTypeTwoYears
DCvehicle.useTypePassenger
DCvehicle.feeExemptionFALSE
DEvehicle.regPeriodTypeTwoYears
DEvehicle.stateRegisteredTitling state
FLowner.dateOfBirth6 months prior to request date
FLvehicle.metalPlateFeeIf registrationAction is newRegistration → true. If plateTransfer → false.
FLvehicle.vehicleTypevehicleType of Passenger defaults to Auto.
GAowner.dateOfBirth6 months prior to request date
IAapplicationTypeIf TitleOnly → default to TitleAndRegistration.
KSregistration.applyingForWildlifeParksPermitFALSE
MDvehicle.regPeriodTypeTwoYear, unless vehicleType is Truck with gross weight over 10,000 → OneYear.
MIowner.dateOfBirth6 months prior to request date
MIvehicle.regPeriodTypeTwelveMonths
MIvehicle.ownerIsBusinessFALSE
MOvehicle.beyond50MileRadiusTRUE
MTvehicle.useTypePassenger
NEvehicle.numberOfPlates2
NHowner.dateOfBirth6 months prior to request date
NMvehicle.regPeriodTypeOneYear
OHowner.dateOfBirth6 months prior to request date
OHvehicle.vehicleTypeIf vehicleType is Passenger → default useType as Personal.
OHvehicle.collectingTaxOnLeasePaymentsDefault tradeInValue as null if vehicle soldAs Used.
OKvehicle.areTireRimSizes19OrLessFALSE
ORvehicle.regPeriodTypeTwoYears if vehicle soldAs "Used"; FourYears if soldAs "New".
ORvehicle.regTitleBeforeFALSE
RIvehicle.regPeriodTypeTwoYears
RItradeIn.firstTradeInTitlingStateTitling state
SCvehicle.regPeriodTypeBiannual
SCvehicle.disabilityFALSE
TXvehicle.unladenWeightVIN decoded and rounded up to the next 100 (overrides the global rule).
VAvehicle.regPeriodTypeTwoYears
VTvehicle.regPeriodTypeOneYear
WAvehicle.batteryMileageRange1
WVtradeIn.firstTradeInTitlingStateTitling state

3. Jurisdictions with global defaults only

These states carry no state-specific defaults; only the section 1 rules apply.

AK,AL,HI,ID,IL,IN,KY,LA,MA,ME,MN,MS,NC,ND,NJ,NV,NY,PA,SD,TN,UT,WI,WY

Field names are given as sent in the API request payload. Where a spreadsheet value described behaviour rather than a literal, the behaviour is reproduced verbatim in intent. Keep this page in sync with the release-notes workbook — update on each API release.