openapi: 3.0.1 info: title: Auto.dev Dealers Market Value API description: Automotive data API providing global VIN decoding, used-car vehicle listings with real-time market pricing and dealer data, vehicle specifications, photos, and NHTSA safety recalls. All endpoints are served from https://api.auto.dev and authenticated with an API key, supplied either as a Bearer token in the Authorization header or as an apikey query parameter. termsOfService: https://www.auto.dev/terms contact: name: Auto.dev Support url: https://www.auto.dev version: '2.0' servers: - url: https://api.auto.dev security: - bearerAuth: [] - apiKeyQuery: [] tags: - name: Market Value paths: /specs/{vin}: get: operationId: getSpecifications tags: - Market Value summary: Get vehicle specifications description: Returns detailed build specifications for a vehicle by VIN, including engine, fuel, measurements, drivetrain, warranty, safety, seating, and base MSRP / invoice pricing. parameters: - name: vin in: path required: true schema: type: string minLength: 17 maxLength: 17 responses: '200': description: Vehicle specifications. content: application/json: schema: $ref: '#/components/schemas/SpecsResponse' '401': $ref: '#/components/responses/Error' components: schemas: SpecsResponse: type: object properties: vehicle: type: object properties: vin: type: string year: type: integer make: type: string model: type: string manufacturer: type: string specs: type: object properties: name: type: string price: type: object properties: baseMsrp: type: number baseInvoice: type: number totalSeating: type: integer color: type: object properties: exterior: type: string interior: type: string features: type: object description: Engine, fuel, measurements, drivetrain, warranty, safety, and seating features. typeCategories: type: array items: type: string styleAttributes: type: array items: type: string Error: type: object properties: status: type: integer error: type: string message: type: string responses: Error: description: Error response. content: application/json: schema: $ref: '#/components/schemas/Error' securitySchemes: bearerAuth: type: http scheme: bearer description: Supply your Auto.dev API key as a Bearer token. apiKeyQuery: type: apiKey in: query name: apikey description: Supply your Auto.dev API key as the apikey query parameter.