Result Json File Field’s Description
This document contains all fields and subfields of the Final Result JSON, including descriptions, formats, examples, ranges/values, and default values. Click the JSON Description button to view detailed information about the file’s fields along with an example JSON showing parts and damages, or click the Part And Damage List With Visual Examples button to see the parts and damages section with examples.
JSON Description
Part And Damage List With Visual Examples
Field | Description | Format | Range/Values | Default Value |
status | Available; constant field | String | "Available" | "Available" |
caseId | Client's unique identifier (same as requestBatchId) | String | N/A | N/A |
inspectionId | Inspektlabs' unique identifier (same as session / inspectionUId) | String | N/A | N/A |
vendor | Inspektlabs; constant field | String | "Inspektlabs" | "Inspektlabs" |
version | Inspektlabs model version | String | N/A | N/A |
uploadStatus | Defines whether all frames uploaded | String | "complete upload", "incomplete upload" | N/A |
vehicleType | Type of vehicle inspected | String | car, car_suv, car_hatchback, car_sedan, van, truck, bus, motorcycle, pickup-truck | N/A |
appFormData | For superapp clients; custom info | String | N/A | "" |
geoLocation | Inspection location ("NA" when missing) | List | N/A | "NA" |
vehicleReadings | ||||
vehicleReadings.odometerReading | Odometer reading | String | N/A | N/A |
vehicleReadings.vinReading | VIN number | String | N/A | N/A |
vehicleReadings.fuelMeterReading | Fuel meter value | String | 0–1 | N/A |
vehicleReadings.licensePlateReading | License plate number | String | N/A | N/A |
vehicleReadings.engineNumberReading | Engine number | String | N/A | N/A |
vehicleReadings.observations | Custom field | String | N/A | "NA" |
vehicleReadings.make | Vehicle make (with confidence %) | String | N/A | "" |
vehicleReadings.model | Vehicle model (with confidence %) | String | N/A | "" |
vehicleReadings.subModel | Vehicle submodel | String | N/A | "" |
vehicleReadings.color | Vehicle color (with confidence %) | String | N/A | "" |
vehicleReadings.laborHoursEstimate | Total labour hours | Float | ≥ 0.1 | N/A |
fraudDetection | ||||
fraudDetection.videoFraudStatus | Fraud detected or not | String | "True", "False" | "False" |
fraudDetection.videoFraudReason | Reason of fraud | String | "camera pointed to ground", "camera pointed to document", "" | "" |
fraudDetection.videoFraudTimestamp | Fraud timestamp in video | String | {time} sec | N/A |
preInspection | ||||
preInspection.recommendationStatus | Insurance recommendation | String | "Y", "N", "R" | N/A |
preInspection.message | Custom message | String | N/A | N/A |
preInspection.damagedParts.partName | Damaged part name | String | Refer Parts Tab | N/A |
preInspection.damagedParts.listOfDamages | Type of damages | String | Refer Damages Tab | N/A |
preInspection.damagedParts.damageSeverityScore | Severity score | Float | 0–0.2: No action, 0.2–0.4: Repair, 0.4–0.7: Repair/Replace, >0.7: Replace | N/A |
preInspection.damagedParts.laborOperation | Repair vs replace | String | "Repair", "R/R", "Replace" | N/A |
preInspection.damagedParts.confidenceScore | Confidence score | Float | 0–1 | N/A |
preInspection.damagedParts.paintLaborUnits | Paint labour hours | Float | ≥ 0.1 | N/A |
preInspection.damagedParts.removalRefitUnits | Remove & refit hours | Float | ≥ 0.1 | N/A |
preInspection.damagedParts.laborRepairUnits | Repair hours | Float | ≥ 0.1 | N/A |