---
title: "VehicleDetailResponse"
url: "https://stage-api-docs.centraldispatch.com/apis/stage-fulfillment-api-1-0-0/versions/8637c155-7ff6-49fa-ac0a-3b4df78c9665/schemas/VehicleDetailResponse"
---

> Full API specification: https://stage-api-docs.centraldispatch.com/apis/stage-fulfillment-api-1-0-0/versions/8637c155-7ff6-49fa-ac0a-3b4df78c9665.md

# VehicleDetailResponse

Details of a vehicle.

## OpenAPI definition

```yaml
openapi: 3.0.1
info:
  title: Fulfillment API
  version: 1.0.0
servers:
  - url: https://fulfillment-api.centraldispatch.com
    description: Production server
components:
  schemas:
    VehicleAttributeResponse:
      type: object
      properties:
        shipmentDescriptionVehicleAttributeId:
          type: string
          description: The ID of the shipment description vehicle attribute.
          format: uuid
          nullable: true
          example: 157a16f0-503d-4256-ba60-a4876e8eb9bb
        shipmentDescriptionVehicleDetailsId:
          type: string
          description: The ID of the shipment description vehicle details.
          format: uuid
          nullable: true
          example: 2539f4b4-d3d6-45db-8df3-7ba768caba9b
        vehicleAttributeType:
          enum:
            - feature
            - damage
          type: string
          description: The type of the vehicle attribute. This list is not exhaustive and
            additional values may be added at any time.
          nullable: true
          example: damage
        attributeName:
          enum:
            - oversizedUnit
            - convertible
            - flatBed
            - regularCab
            - crewCab
            - extendedCab
            - toolBox
            - ladderRack
            - leftKit
            - shortBed
            - longBed
            - is4x4
            - is4x2
            - singleRearWheel
            - dualRearWheel
            - raisedRoof
            - extendedLength
            - utilityBody
            - cabAndChassis
            - standardLength
            - oversizeTires
            - hasKeys
            - noTires
            - flatTire
            - frameDamage
            - doesNotRun
            - doesNotSteer
            - doesNotRoll
            - otherInop
            - otherInopNotes
            - isTWIC
          type: string
          description: The name of the vehicle attribute. This list is not exhaustive and
            additional values may be added at any time.
          nullable: true
          example: hasKeys
        value:
          type: string
          description: The value of the vehicle attribute.
          nullable: true
          example: "true"
      description: Details of a vehicle attribute.
    VehicleDetailResponse:
      type: object
      properties:
        vehicleAttributes:
          type: array
          items:
            $ref: "#/components/schemas/VehicleAttributeResponse"
          description: A collection of vehicle attributes.
          nullable: true
        shipmentDescriptionVehicleId:
          type: string
          description: The ID of the shipment description.
          format: uuid
          nullable: true
          example: 519e0000-e89b-12d3-a456-426614174000
        shipmentDescriptionVehicleDetailsId:
          type: string
          description: The ID of the shipment description vehicle details.
          format: uuid
          nullable: true
          example: 2539f4b4-d3d6-45db-8df3-7ba768caba9b
        vin:
          type: string
          description: The vehicle identification number (VIN).
          nullable: true
          example: KL8CH6SA6NC001234
        year:
          type: integer
          description: The 4 digit year of the vehicle.
          format: int32
          nullable: true
          example: 2022
        make:
          type: string
          description: The manufacturer's make of the vehicle.
          nullable: true
          example: Chevrolet
        model:
          type: string
          description: The manufacturer's model of the vehicle.
          nullable: true
          example: Spark
        subModel:
          type: string
          description: The manufacturer's sub-model of the vehicle.
          nullable: true
          example: ACTIV
        trim:
          type: string
          description: The manufacturer's trim of the vehicle.
          nullable: true
          example: LS
        vehicleType:
          type: string
          description: The type of vehicle e.g. CAR, PICKUP, SUV.
          nullable: true
          example: CAR
        vehicleTypeDescription:
          type: string
          description: The description of the vehicle type.
          nullable: true
          example: CAR
        color:
          type: string
          description: The color of the vehicle.
          nullable: true
          example: Red
        weight:
          type: integer
          description: The weight of the vehicle.
          format: int32
          nullable: true
          example: 2246
        weightUnits:
          type: string
          description: The units of `weight` and `decodedWeight`.
          nullable: true
          example: lbs
        decodedWeight:
          type: integer
          description: The decoded weight of the vehicle.
          format: int32
          nullable: true
          example: 2246
        size:
          type: string
          description: The size of the vehicle.
          nullable: true
          example: MEDIUM
        length:
          type: integer
          description: The length of the vehicle.
          format: int32
          nullable: true
          example: 143
        lengthUnits:
          type: string
          description: The units of `length`.
          default: inches
          nullable: true
          example: inches
        decodedLength:
          type: integer
          description: The decoded length of the vehicle in inches.
          format: int32
          nullable: true
          example: 143
        width:
          type: integer
          description: The width of the vehicle.
          format: int32
          nullable: true
          example: 62
        widthUnits:
          type: string
          description: The units of `width`.
          default: inches
          nullable: true
          example: "62"
        decodedWidth:
          type: integer
          description: The decoded width of the vehicle in inches.
          format: int32
          nullable: true
          example: 62
        height:
          type: integer
          description: The height of the vehicle.
          format: int32
          nullable: true
          example: 58
        heightUnits:
          type: string
          description: The units of `height`.
          default: inches
          nullable: true
          example: inches
        decodedHeight:
          type: integer
          description: The decoded height of the vehicle in inches.
          format: int32
          nullable: true
          example: 58
        licensePlate:
          type: string
          description: The license plate of the vehicle.
          nullable: true
          example: B314PIE
        licensePlateState:
          type: string
          description: The two-letter state abbreviation of the vehicle's license plate.
          nullable: true
          example: CA
        tariff:
          type: number
          description: The tariff on the vehicle.
          format: double
          nullable: true
          example: 1030.5
        lotNumber:
          type: string
          description: The lot number of the vehicle.
          nullable: true
          example: LOT789
        additionalInformation:
          type: string
          description: Additional information.
          nullable: true
          example: The vehicle is in the back of the lot behind the big tree.
        isInOperable:
          type: boolean
          description: Indicates whether the vehicle is inoperable.
          example: false
        reportedBy:
          type: string
          description: The person who reported the vehicle details.
          nullable: true
          example: d71b5750-e89b-12d3-a456-426614174000
        decodedVehicleType:
          type: string
          description: The decoded type of the vehicle.
          nullable: true
          example: CAR
        fuelType:
          type: string
          description: The type of fuel.
          nullable: true
          example: Gas
      description: Details of a vehicle.
```
