Auto.dev

Get Interest Rates

Get current interest rates for auto loans, leases, and other financing options. Retrieve personalized rates based on vehicle details, credit score, location, and loan terms.

GET
/apr/{vin}
AuthorizationBearer <token>

Use your API key in the Authorization header: Authorization: Bearer YOUR_API_KEY

In: header

Path Parameters

vinstring

17-character Vehicle Identification Number

Match^[A-HJ-NPR-Z0-9]{17}$

Query Parameters

yearnumber

Model year of the vehicle

makestring

Vehicle manufacturer

modelstring

Vehicle model name

zipstring

5-digit ZIP code for location-based rates

Match^[0-9]{5}(-[0-9]{4})?$
creditScorestring

Credit score for rate calculation

vehicleAge?number

Age of the vehicle in years

vehicleMileage?string

Current vehicle mileage

Response Body

curl -X GET "https://api.auto.dev/apr/string?year=0&make=string&model=string&zip=string&creditScore=string&vehicleAge=0&vehicleMileage=string"

{
  "vehicle": {
    "vin": "1C4HJXEN5MW592818",
    "year": 2021,
    "make": "Jeep",
    "model": "Wrangler"
  },
  "zip": "37129",
  "creditScore": "720",
  "vehicleAge": 3,
  "vehicleMileage": "36000",
  "apr": {
    "36": 7.644,
    "48": 7.644,
    "60": 7.524,
    "72": 7.663,
    "84": 8.263
  }
}

{
  "error": {
    "status": 400,
    "error": "VIN must be exactly 17 characters containing only letters and numbers (excluding I, O, Q)",
    "code": "INVALID_VIN_FORMAT",
    "path": "/apr/123Invalid",
    "requestId": "a1b2c3d4e5f6g7h8"
  }
}

{
  "error": {
    "status": 404,
    "error": "No vehicle data found for the provided VIN",
    "code": "VIN_NOT_FOUND",
    "path": "/apr/WP0AF2A99KS165242",
    "requestId": "b2c3d4e5f6g7h8i9"
  }
}