Request Options

Options passed to the vehicle lookup service to control lookup behavior, language, logging, and consistency level.

Property Summary
LanguageCode
string
The language code for localized content (defaults to "en").
IgnoreBrokerStock
bool
Whether to skip broker stock lookup for this request.
InsertSSCLog
bool
Whether to insert an SSC lookup audit log entry.
SSCLogInfo
SSCLogInfo
The SSC log info to record if InsertSSCLog is true.
InsertCustomerVehcileLookupLog
bool
Whether to insert a customer vehicle lookup audit log entry.
CustomerVehicleLookupLogInfo
CustomerVehicleLookupLogInfo
The customer vehicle lookup log info to record.
VehicleServiceHistoryConsistencyLevel
ConsistencyLevels
The consistency level for service history queries (defaults to Strong).
LookupEndCustomer
bool
Whether to look up end customer information for the vehicle.
LegacyPaintThickness
bool
Whether to include the legacy paint thickness format in the response.
GeneratePaintThicknessCertificateUrls
bool
Whether to generate the Paint Thickness Certificate's signed public URLs
(VehicleLookupDTO.PaintThicknessCertificateUrls) when the certificate is available.
The endpoint decides this per request — typically from a server-side permission check —
so the capability URLs are only produced for callers allowed to print the certificate.
UseKatashikiLookup
bool
Whether to use Katashiki instead of VariantCode for vehicle model lookup.
TraceServiceItemEvaluation
bool
When true, the service item evaluator records a structured
Diagnostics.ServiceItemTrace of every decision (eligibility, expansion,
status, post-processing) and attaches it to VehicleLookupDTO.ServiceItemTrace.
Off by default; opt in per request only when debugging. Adds an O(items) walk and
per-item allocations; do not leave on in production hot paths.