v3.0

Data Points Reference

Complete reference of all data points accepted by the Taxes & Fees API. Fields marked "Some" are required in certain states or for certain vehicle types.

Request Attributes

FieldTypeRequiredDescription
verbosityLevelIntegerYesDetail level (0-3). Higher = more detail.
granularityIntegerYesFee grouping (0-2). Controls subfee display.
quoteTypeStringYesAlways "A"

Location Fields

FieldTypeRequiredDescription
StateStringYesRegistration state name or 2-letter abbreviation
CountyStringYesRegistration county name
CityStringYesRegistration city name
OutsideCityLimitsBooleanYes1 = outside city (no city fees), 0 = inside
IsProcessingIntegerYesInternal use. Always set to 0.
InStateBooleanNo1 = in-state, 0 = out-of-state (default: 0)

Vehicle Fields

FieldTypeRequiredDescription
VINStringYesVehicle ID Number (tags required, value optional)
BasePriceDecimalYesBase price of the vehicle
CustomerTypeEnumYesD=Dealer, C=Consumer, F=Financial
TitleStatusEnumYesMSO=New vehicle, T=Used vehicle
VehicleTypeEnumYesPV, LT, M, T, O, CC, SUV, TR, DV, BUS
VehicleSubTypeEnumSomeSub-category based on vehicle type
TransactionTypeEnumYesP=Purchase, L=Lease, B=Buyout, TO=Title, D=Duplicate, R=Refinance
FuelTypeEnumSomeG=Gas, E=Electric, Dl=Diesel, H=Hybrid, Pl=Plug-in
LienStatusBooleanYes1=Has lien, 0=No lien
YearIntegerSomeModel year of vehicle
MSRPDecimalSomeManufacturer's Suggested Retail Price
WeightIntegerSomeEmpty weight of vehicle
GVWIntegerSomeGross Vehicle Weight
GVWRIntegerSomeGross Vehicle Weight Rating
CylindersIntegerSomeNumber of cylinders (MA, NY, RI)
HPIntegerSomeHorsepower (MO)
MPGIntegerSomeCity miles per gallon
CombinedMPGIntegerSomeCombined city/highway MPG (VA)
CCIntegerSomeCubic centimeters (motorcycles)
LengthIntegerSomeLength in feet (trailers)
SquareFootageIntegerSomeSquare footage (trailers)
TiresIntegerSomeNumber of tires (NE)
PassengerCapacityIntegerSomeSeating capacity (buses, RI)
RegistrationMonthsIntegerSomeRegistration period in months

Plate Fields

FieldTypeRequiredDescription
IsTransferBooleanYes1=Plate transfer, 0=New plate
PlateTypeEnumYesR=Regular, C=Commercial

Financial Fields

FieldTypeRequiredDescription
TradeInAmountDecimalNoValue of trade-in vehicle
Dealer RebateDecimalNoDealer rebate amount
Manufacturer RebateDecimalNoManufacturer rebate amount
DiscountsDecimalNoDiscounts on purchase price
DocFeesDecimalNoDocument fees
TaxCreditDecimalNoEV Tax Credit amount
TaxesPaidToAnotherStateDecimalNoTaxes already paid elsewhere

Lease Fields (TransactionType = L)

FieldTypeRequiredDescription
DownPaymentDecimalNoDown payment amount
MonthlyPaymentDecimalNoMonthly lease payment
MonthsInTermIntegerNoLease term in months
CapCostReductionDecimalNoCap cost reduction
ResidualValueDecimalNoVehicle value after lease

CustomerType

ValueDescription
DDealer
CConsumer
FFinancial Institution

TitleStatus

ValueDescription
MSONew vehicle (Manufacturer's Statement of Origin)
TUsed vehicle (Title)

VehicleType

ValueDescription
PVPassenger Vehicle
LTPickup Truck
MMotorcycle
TTrailer
OMotorhome/RV
CCCab & Chassis
SUVSports Utility Vehicle
TRTruck
DVDelivery Vehicle
BUSBus

VehicleSubType

Parent TypeValueDescription
TruckCCCab & Chassis
MDMedium Duty
HDHeavy Duty
FUFarm Use
TrailerSTSemi Trailer
TTTravel Trailer
UTUtility
HSHouse
HMHomemade
CAMPCamping
BTBoat
BusCCCab & Chassis
OTHOther
SCHSchool
TOURTourism
NPFTNon-Profit
TRSTransit
FHFor Hire

TransactionType

ValueDescription
PPurchase
LLease
BLease Buyout
TOTitle Only
DDuplicate Title
RRefinance

FuelType

ValueDescription
GGas
EElectric
DlDiesel
HHybrid
PlPlug-in Hybrid (capital P, lowercase l)

PlateType

ValueDescription
RRegular
CCommercial

RegistrationOption

ValueDescription
MMilitary
BBusiness
(blank)Individual

FeeServiceResponse

FieldTypeDescription
StatusInteger0 = success, non-zero = error
FeeTotalDecimalTotal of all fees and taxes
NotesArrayImportant notes about the transaction
TotalSalesTaxObjectCombined sales tax info
FeeDetailsArrayIndividual fee breakdown

TotalSalesTax

FieldTypeDescription
RateDecimalCombined tax rate percentage
AmountDecimalTotal sales tax amount

FeeDetail

FieldTypeDescription
FeeIdIntegerUnique fee identifier
FeeCategoryStringStandalone, Rollup, or Subfee
FeeNameStringName of the fee
FeeTypeStringSales or Registration
SourceTypeStringState, County, or City
FormulaMergedStringFormula with values (verbosity 3)
FormulaTextualStringFormula in text (verbosity 2+)
FormulaFieldsStringPipe-delimited field list
FeeDescriptionStringAdditional info (may have HTML)
InformationOnlyBoolean1=Info only, 0=Actual fee
FeeTaxRateDecimalTax rate percentage
AmountDecimalFee amount in dollars
SubFeesArraySub-fees (granularity 2 only)

Note

FieldTypeDescription
NoteTextStringNote content (may contain HTML)
SourceTypeStringState, County, or City
DisplayForATCBoolean1=Display to user, 0=Internal