Virginia (VA) EVR API - Sandbox

VAEVRInsuranceDTO

object
companyNamestring

Indicate name of auto insurance company.

Match pattern:^[\s\S]*$

<= 1048576 characters

Example:Sample Name

Example

VAEVRPreviousTitleDTO

object
titleIssueDatestring

Match pattern:^[\s\S]*$

<= 1048576 characters

Example:2024-03-15

titleNumberstring

Indicates prior title number.

Match pattern:^[\s\S]*$

<= 1048576 characters

Example:TL123456789

titlingStatestring

Indicate the prior titling state, if vehicle sold as used.

Allowed values:AKALARAZCACOCTDCDEFLGAHIIAIDILINKSKYLAMAMDMEMIMNMOMSMTNCNDNENHNJNMNVNYOHOKORPARISCSDTNTXUTVAVTWAWIWVWY

<= 1048576 characters

Example:VA

Example

VAEVRVehicleDTO

object
odometerReadingnumber

Set the current odometer reading.

>= -1000000000000000<= 1000000000000000

Example:35000

documentFeesnumber

Set amount for any document fees. Note some states consider dealer services the same, and taxable, as document fees.

>= -1000000000000000<= 1000000000000000

Example:499

purchaseDatestring

Set purchase date / sale date.

Match pattern:^[\s\S]*$

<= 1048576 characters

Example:2024-03-15

saleTypestring

Set the type of sale.

Allowed values:PurchaseLease

<= 1048576 characters

Example:Purchase

manufacturesRebatenumber

Indicates if a manufacturer rebate is applied to reduce the gross sales price of the vehicle.

>= -1000000000000000<= 1000000000000000

Example:100

vehicleSoldAsstring

Indicates whether the purchased vehicle is new or used.

Allowed values:NewUsed

<= 1048576 characters

Example:New

bodyTypeIdnumber

>= -1000000000000000<= 1000000000000000

Example:12

sellingPricenumber

Set the base selling price of the vehicle.

>= -1000000000000000<= 1000000000000000

Example:25000

modelstring

Set the model of the vehicle.

Match pattern:^[\s\S]*$

<= 1048576 characters

Example:Camry

vinstring

Set the VIN (or HIN) of the vehicle / vessel.

Match pattern:^[\s\S]*$

<= 1048576 characters

Example:1HGCM82633A004352

controlNumberstring

Indicates the dealer’s reference number. Examples: stock number or deal number.

Match pattern:^[\s\S]*$

<= 1048576 characters

Example:STK-2024-001

vehicleTypestring

Allowed values:PassengerMotorcycleMopedTruckPickupTruckTrailerMotorhomeATVAutocycleVessel

<= 1048576 characters

Example:Passenger

fuelTypestring

Allowed values:GasDieselElectricLiquifiedNaturalGasOther

<= 1048576 characters

Example:Gas

useTypestring

Allowed values:PersonalFarmProductionForHire

<= 1048576 characters

Example:Personal

regPeriodTypestring

Allowed values:OneYearTwoYearsPermanent

<= 1048576 characters

Example:OneYear

odometerValiditystring

Allowed values:ActualExceedsMechanicalLimitsNotActualExempt

<= 1048576 characters

Example:Actual

colorstring

Allowed values:BeigeBlackBlueDarkBlueLightBlueBrownBronzeChromeSteelCopperCreamIvoryGoldGrayGreenDarkGreenLightGreenIvoryLavenderMaroonBurgundyOrangePinkPurpleRedSilverAluminumTanTurquoiseWhiteYellow

<= 1048576 characters

Example:Beige

yearnumber

>= -1000000000000000<= 1000000000000000

Example:2021

unladenWeightnumber

>= -1000000000000000<= 1000000000000000

Example:3800

numberOfAxlesnumber

>= -1000000000000000<= 1000000000000000

Example:100

makeIdnumber

>= -1000000000000000<= 1000000000000000

Example:100

statestring

State code (e.g. CA, TX)

Match pattern:^[\s\S]*$

<= 2 characters

Example:VA

Example

VAEVRTradeInVehiclesDTO

array

<= 100000 items

modelstring

Match pattern:^[\s\S]*$

<= 1048576 characters

Example:some_string

vinstring

Match pattern:^[\s\S]*$

<= 1048576 characters

Example:some_string

yearnumber

>= -1000000000000000<= 1000000000000000

Example:2021

odometerReadingstring

Match pattern:^[\s\S]*$

<= 1048576 characters

Example:some_string

ServiceTypeEnum

string

Allowed values:FormsAndFeesFullService

<= 1048576 characters

Example