---
schema_version: "1"
id: ac46ffe136685fdff4b05b0f39df571bdfe49c3cd1fe99950debf16798c3a00c
title: VehDefSearchableField
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/automotive_cloud/sforce_api_objects_vehdefsearchablefield.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.automotive_cloud.meta/automotive_cloud/sforce_api_objects_vehdefsearchablefield.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 59170e99b8b2e9fb2805c1f159cb21c12e7603b57335c11bd04dcbbcdd7114c8
description: Represents multiple fields from objects such as Product, Price Book, and Vehicle Definition, that are used to search a vehicle's model specifications in vehicle and asset lending. This object is available in API version 63.0 and later.
---
# VehDefSearchableField

Represents multiple fields from objects such as Product, Price Book, and Vehicle Definition, that are used to search a vehicle's model specifications in vehicle and asset lending. This object is available in API version 63.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Fields

### BodyType

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The body type or style of the vehicle, such as hatchback, SUV, or coupe.

### BusinessBrandId

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The ID of a Business Brand record related to a vehicle model. This field is a relationship field.
- **Relationship Name**: BusinessBrand
- **Refers To**: BusinessBrand

### BusinessBrandName

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The name of the business brand related to a vehicle model.

### DoorCount

- **Type**: int
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The number of doors in the vehicle model, such as 2 or 4.

### DoorStyle

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The door style of the vehicle.

### DrivetrainSystem

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The drivetrain system implemented in the vehicle.

### EmissionStandard

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The emission standard applicable to the vehicle, such as EURO 5, or LEV.

### EngineCapacity

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The engine capacity of the vehicle model, such as 1900 cc.

### FuelSource

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The power source used in the vehicle.

### GeoCountryId

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The Geo Country code associated with the specific vehicle model and variant. This field is a relationship field.
- **Relationship Name**: GeoCountry
- **Refers To**: GeoCountry

### GeoCountryName

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The country associated with the specific vehicle model and variant.

### LastReferencedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The date the associated location was last modified.

### LastViewedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The date the associated location was last viewed.

### ListPrice

- **Type**: currency
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The price of the vehicle definition configured in the price book entry.

### MainBatteryType

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The type of battery used in the vehicle, such as Lithium Ion, or gel cell battery (Dry Cell).

### MakeName

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The make name of a vehicle.

### ModelName

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The model name of a vehicle.

### ModelVersionName

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The version name associated with the vehicle model.

### ModelYear

- **Type**: int
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The model year of a vehicle.

### Name

- **Type**: string
- **Properties**: Autonumber, Defaulted on create, Filter, idLookup, Sort
- **Description**: The name of the vehicle definition searchable field.

### OwnerId

- **Type**: reference
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: The owner ID of the vehicle definition searchable field. This field is a polymorphic relationship field.
- **Relationship Name**: Owner
- **Refers To**: Group, User

### PriceBookEntryId

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The ID of the Price Book Entry record related to the product. This field is a relationship field.
- **Relationship Name**: PriceBookEntry
- **Refers To**: PricebookEntry

### ProductCode

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The unique code of a Product record related to the vehicle model.

### ProductFamily

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The product family to which a vehicle belongs.

### ProductId

- **Type**: reference
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The ID of the Product record related to a vehicle defintion. This field is a relationship field.
- **Relationship Name**: Product
- **Refers To**: Product2

### ProductImageUrl

- **Type**: url
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The URL to the image of a product.

### TopSpeed

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The highest speed the vehicle model can achieve.

### TransmissionSystem

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The transmission type of the vehicle.

### TrimType

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The trim type of the vehicle model, such as DX, GT,or LS.

### UniversalProductCode

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The universal product code used to track the part used in the product.

### VariantName

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The variant of a specific vehicle, such as LS or XD.

### VehicleClass

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The classification or category of the vehicle such as sport, utility, or sedan.

### VehicleDefinitionId

- **Type**: reference
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The ID of the Vehicle Definition record. This field is a relationship field.
- **Relationship Name**: VehicleDefinition
- **Refers To**: VehicleDefinition

### VehicleDefinitionName

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The name of the vehicle definition related to a vehicle.

## Associated Objects

This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

- [VehDefSearchableFieldOwnerSharingRule](https://developer.salesforce.com/docs/atlas.en-us.264.0.industries_reference.meta/industries_reference/sforce_api_associated_objects_ownersharingrule.htm): Sharing rules are available for the object.
- [VehDefSearchableFieldShare](https://developer.salesforce.com/docs/atlas.en-us.264.0.industries_reference.meta/industries_reference/sforce_api_associated_objects_share.htm): Sharing is available for the object.