Skip to main content

Logs_Haynes_StrB2BGetVehicleByVRM Tables

The logs_haynes_strB2BGetVehicleByVRM_latest and logs_haynes_strB2BGetVehicleByVRM_changelog tables stores the requests and responses of each strB2BGetVehicleByVRM haynes pro API call made, including errors and api timestamps.


🔹 Standard Columns​

Column NameData TypeNullableDescription
document_nameSTRINGYESName of the Firestore document
document_event_idSTRINGYESUnique ID representing the document event (change ID)
document_timestampTIMESTAMPYESTimestamp when the document event occurred
document_operationSTRINGYESType of Firestore operation (e.g., CREATE, UPDATE, DELETE)
document_idSTRINGYESID of the Firestore document
apiCallTimeInMilliSecondsINT64YESTime taken to complete the API call in milliseconds
contextSTRINGYESContext of the log (e.g., module or feature name)
levelSTRINGYESLog level
yearSTRINGYESyear of the API call
monthSTRINGYESmonth of the API call
daySTRINGYESday of the API call
documentIdSTRINGYESunique document id in firebase

🔸 Struct Columns​

request​

Column NameData TypeNullableDescription
messageSTRINGYESDescription of the request
payload.strKey1STRINGYESAuthentication key used in the request
payload.strPasswordSTRINGYESPassword associated with the username
payload.strUserNameSTRINGYESUsername for authentication
payload.strVRMSTRINGYESVehicle Registration Mark (VRM) being looked up
payload.strVersionSTRINGYESVersion of the payload/request format
timestampINT64YESTimestamp of the request (in Unix time)

response​

Column NameData TypeNullableDescription
messageSTRINGYESResponse message
timestampINT64YESTimestamp of the response (in Unix time)
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.BOIDSTRINGYESBusiness object ID
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.CreationDateTimeSTRINGYESCreation timestamp
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Destination.AreaNumberSTRINGYESDestination area number
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Destination.DealerCountrySTRINGYESDestination dealer country
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Destination.DealerNumberSTRINGYESDestination dealer number
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Destination.DestinationNameCodeSTRINGYESDestination name code
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Destination.DestinationSoftwareSTRINGYESDestination software
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Destination.DestinationSoftwareCodeSTRINGYESDestination software code
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Destination.DestinationURISTRINGYESDestination URI
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Destination.StoreNumberSTRINGYESDestination store number
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.AreaNumberSTRINGYESSender area number
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.AuthorizationIdSTRINGYESAuthorization ID
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.ComponentSTRINGYESSender component
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.CreatorNameCodeSTRINGYESSender creator name code
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.DealerCountrySTRINGYESSender dealer country
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.DealerNumberSTRINGYESSender dealer number
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.DeliverPendingMailIndSTRINGYESDeliver pending mail indicator
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.LanguageSTRINGYESSender language
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.LogicalIdSTRINGYESLogical ID
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.PasswordSTRINGYESSender password
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.ReferenceIdSTRINGYESSender reference ID
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.SenderNameCodeSTRINGYESSender name code
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.SenderURISTRINGYESSender URI
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.StoreNumberSTRINGYESSender store number
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.SystemVersionSTRINGYESSystem version
data.strB2BGetVehicleByVRMResult.VRRError.ApplicationArea.Sender.TaskSTRINGYESTask name or ID
data.strB2BGetVehicleByVRMResult.VRRError.DataArea.Error.Details.ErrorCodeSTRINGYESError code
data.strB2BGetVehicleByVRMResult.VRRError.DataArea.Error.Details.ErrorDescriptionSTRINGYESError description
data.strB2BGetVehicleByVRMResult.VRRError.DataArea.Error.Details.ErrorDetailsSTRINGYESDetailed error message
data.strB2BGetVehicleByVRMResult.VRRError.DataArea.Error.Details.ErrorSeveritySTRINGYESSeverity of the error
data.strB2BGetVehicleByVRMResult.VRRError.DataArea.Error.Details.ErrorSourceSTRINGYESSource of the error
data.strB2BGetVehicleByVRMResult.VRRError.DataArea.Error.Header.DocumentDateTimeSTRINGYESDocument timestamp in header
data.strB2BGetVehicleByVRMResult.VRRError.attributes.environmentSTRINGYESEnvironment in which the error occurred
data.strB2BGetVehicleByVRMResult.VRRError.attributes.langSTRINGYESLanguage used
data.strB2BGetVehicleByVRMResult.VRRError.attributes.releaseSTRINGYESRelease version

timestamp​

Column NameData TypeNullableDescription
secondsINT64YESSeconds since Unix epoch
nanosecondsINT64YESNanoseconds part of the timestamp

error​

Column NameData TypeNullableDescription
dataSTRINGYESAdditional error data
messageSTRINGYESError message
nameSTRINGYESName/type of the error
stackSTRINGYESStack trace of the error
timestampTIMESTAMPYESTimestamp when the error occurred