Skip to main content
Tire defects represent issues detected during tire inspections that require attention, ranging from low pressure warnings to critical wear conditions. The defect system categorizes, prioritizes, and tracks issues throughout their lifecycle to help fleet managers maintain safe and efficient operations.

Overview

The Smart Tire API provides access to tire defect history through the Tire Defect Events endpoint. Per request, You can retrieve defects for specific vehicles, groups, or your entire fleet within a date range of up to 6 months.

Defect Structure

Each defect includes comprehensive information to help you understand and address the issue:
FieldDescription
categoryHigh-level classification of the defect
typeSpecific type of defect
entityTypeWhether the defect affects a tire, axle, or vehicle
severityPriority level for addressing the defect
inProgressWhether the defect is still active (true) or resolved (false)
creationDateWhen the defect was first detected
updateDateWhen the defect was last updated
propertiesAdditional details specific to the defect type

Defect Categories

Defects are classified into the following high-level categories:
CategoryDescription
WEARTread depth has reached concerning levels
PRESSURETire pressure is outside acceptable range
TEMPERATURETire temperature is abnormally high
CONFIG_WEARConfiguration mismatch detected during wear inspection
CONFIG_PRESSUREConfiguration mismatch detected during pressure inspection
NOT_INSTALLED_PRESSUREExpected TPMS sensor not reporting pressure data
NOT_INSTALLED_WEARTire position not detected during wear scan
MANUALDefect manually reported by an operator

Defect Types

More specific defect classifications within each category:
TypeDescription
WEARGeneral tread wear defect
CONICITYUneven wear causing the tire to pull to one side
TTCTime to Critical — tire approaching critical wear level
WEAR_TTCCombined wear and time-to-critical alert
PRESSUREPressure outside normal range
PRESSURE_TTCPressure defect approaching critical threshold
INCONSISTENCYMismatched tires on the same axle
MANUALManually reported defect
PRESSURE_FOOTPRINTPressure anomaly detected via footprint analysis

Entity Types

Defects can affect different levels of the vehicle:
Entity TypeDescriptionExample
TIREAffects a single tireLow pressure on front left tire
AXLEAffects an entire axleMismatched tires on rear axle
VEHICLEAffects the vehicle as a wholeVehicle-level inspection required
Axle-level defects typically indicate configuration issues such as mismatched tire brands, sizes, or significantly different wear levels between tires on the same axle.

Severity Levels

Defects are assigned severity levels to help prioritize maintenance:
SeverityDescriptionRecommended Action
INFORMATIONAdvisory noticeMonitor during next inspection
ATTENTIONRequires monitoringSchedule inspection soon
MINORLow priority issueAddress during routine maintenance
MODERATEMedium priority issueSchedule maintenance within days
MAJORHigh priority issueAddress promptly
CRITICALSafety-critical issueImmediate action required
NOT_INSTALLEDEquipment not detectedVerify sensor/tire installation
OTHER_ACTIONNon-standard interventionReview and determine action
Critical defects require immediate attention. Vehicles with critical tire defects should be taken out of service until the issue is resolved to prevent safety incidents.

Defect Properties

The properties object contains additional details specific to each defect type:

Common Properties

PropertyDescription
dueDatePredicted date when the defect will become critical
positionsArray of tire positions affected by the defect
PropertyUnitDescription
pressurePascals (Pa)Measured tire pressure
normalizedPressurePascals (Pa)Pressure adjusted to 20°C reference
temperatureCelsius (°C)Tire temperature at time of detection
PropertyUnitDescription
conicitymmMeasurement of uneven wear
grooveHeightDifferencemmDifference in groove depth (for inconsistency defects)

Filtering Defects

By Severity

Filter to retrieve only defects of specific severity levels:
curl --request GET \
  --url 'https://public-api.masternautconnect.com/public/v1/customer/{customerId}/asset/tire/defect/history?startDate=2025-01-01T00:00:00Z&endDate=2025-01-31T23:59:59Z&severities=CRITICAL,MAJOR' \
  --header 'Authorization: Token <your-api-token>'

By Vehicle

Retrieve defects for a specific vehicle:
curl --request GET \
  --url 'https://public-api.masternautconnect.com/public/v1/customer/{customerId}/asset/tire/defect/history?startDate=2025-01-01T00:00:00Z&endDate=2025-01-31T23:59:59Z&assetId={assetId}' \
  --header 'Authorization: Token <your-api-token>'

By Group

Retrieve defects for all vehicles in a group:
curl --request GET \
  --url 'https://public-api.masternautconnect.com/public/v1/customer/{customerId}/asset/tire/defect/history?startDate=2025-01-01T00:00:00Z&endDate=2025-01-31T23:59:59Z&groupId={groupId}' \
  --header 'Authorization: Token <your-api-token>'

Use Cases

Daily Safety Check

Retrieve all critical and major defects from the past 24 hours:
curl --request GET \
  --url 'https://public-api.masternautconnect.com/public/v1/customer/{customerId}/asset/tire/defect/history?startDate=2025-01-20T00:00:00Z&endDate=2025-01-21T00:00:00Z&severities=CRITICAL,MAJOR' \
  --header 'Authorization: Token <your-api-token>'

Maintenance Planning

Retrieve all defects to build a maintenance schedule based on severity and due dates:
curl --request GET \
  --url 'https://public-api.masternautconnect.com/public/v1/customer/{customerId}/asset/tire/defect/history?startDate=2025-01-01T00:00:00Z&endDate=2025-06-30T23:59:59Z' \
  --header 'Authorization: Token <your-api-token>'

Alert Integration

Poll for new defects regularly and integrate with your alerting or ticketing system:
  1. Query defects with a recent startDate
  2. Filter for inProgress: true to get active defects
  3. Create tickets or alerts based on severity
  4. Track updateDate to detect status changes
The date range for defect queries cannot exceed 6 months. For longer historical analysis, make multiple requests with consecutive date ranges.