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. |