Get Next Scheduled Maintenance (GET)
Get next scheduled maintenance items at a mileage and VIN
https://api2.carmd.com/v2.0/maint/next?vin=vin&mileage=mileage
Example
https://api2.carmd.com/v2.0/maint/next?vin=1G1JC124217422600&mileage=4500
URL Parameters
Field | Type | Notes |
vin | string | Required. The VIN number of vehicle to provide scheduled maintenance items for. |
mileage | integer | Required. Current Vehicle mileage |
Response
{
"message": {
"code": 0,
"message": "OK",
"credentials": "Valid",
"version": "v2.0.0",
"account": "Premium",
"method": "Get Scheduled Maintenance",
"action": "GET",
"counter": 37
},
"data": [
{
"name": "Change Automatic Transmission Fluid",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 100000,
"dateCreated": "2016-08-30T03:13:06.55036Z",
"dateCompleted": null,
"mileageAssigned": 100000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Change Automatic Transmission Fluid",
"desc": "Change Automatic Transmission Fluid",
"errCode": "",
"errType": 0,
"fixRating": 3,
"laborCost": 75.852,
"laborHours": 0.7,
"laborRate": 108.36,
"partsCost": 53.31,
"additionalCost": 25,
"totalCost": 154.162,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Drain Plug Washer",
"desc": "Drain Plug Washer",
"manufacturer": "",
"partID": "3517830010",
"price": 2.67,
"quantity": 1,
"fixPartOems": null
},
{
"name": "Auto Trans Fluid",
"desc": "Auto Trans Fluid",
"manufacturer": "",
"partID": "00289ATFWS",
"price": 8.44,
"quantity": 6,
"fixPartOems": null
}
]
}
},
{
"name": "Change Engine Coolant",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 100000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 100000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Change Engine Coolant",
"desc": "Change Engine Coolant",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 75.852,
"laborHours": 0.7,
"laborRate": 108.36,
"partsCost": 92.94,
"additionalCost": 25,
"totalCost": 193.792,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Engine Coolant / Antifreeze",
"desc": "Engine Coolant / Antifreeze",
"manufacturer": "",
"partID": "00272SLLC2",
"price": 30.98,
"quantity": 3,
"fixPartOems": null
}
]
}
},
{
"name": "Change Engine Oil and Filter",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 5000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 5000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Change Engine Oil and Filter",
"desc": "Change Engine Oil and Filter",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 75.852,
"laborHours": 0.7,
"laborRate": 108.36,
"partsCost": 32.93,
"additionalCost": 25,
"totalCost": 133.782,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Engine Oil Drain Plug Gasket",
"desc": "Engine Oil Drain Plug Gasket",
"manufacturer": "",
"partID": "9043012031",
"price": 1.24,
"quantity": 1,
"fixPartOems": null
},
{
"name": "Engine Oil",
"desc": "Engine Oil",
"manufacturer": "",
"partID": "002791QT5W01",
"price": 4.29,
"quantity": 6,
"fixPartOems": null
},
{
"name": "Engine Oil Filter",
"desc": "Engine Oil Filter",
"manufacturer": "",
"partID": "90915YZZD3",
"price": 5.95,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Change Front Differential Fluid",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 45000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 45000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Change Front Differential Fluid",
"desc": "Change Front Differential Fluid",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 54.18,
"laborHours": 0.5,
"laborRate": 108.36,
"partsCost": 73.5,
"additionalCost": 25,
"totalCost": 152.68,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Differential Oil",
"desc": "Differential Oil",
"manufacturer": "",
"partID": "0888502506",
"price": 36.75,
"quantity": 2,
"fixPartOems": null
}
]
}
},
{
"name": "Change Rear Differential Fluid",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 45000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 45000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Change Rear Differential Fluid",
"desc": "Change Rear Differential Fluid",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 54.18,
"laborHours": 0.5,
"laborRate": 108.36,
"partsCost": 147,
"additionalCost": 25,
"totalCost": 226.18,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Differential Oil",
"desc": "Differential Oil",
"manufacturer": "",
"partID": "0888502506",
"price": 36.75,
"quantity": 4,
"fixPartOems": null
}
]
}
},
{
"name": "Change Transfer Case Fluid",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 90000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 90000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Change Transfer Case Fluid",
"desc": "Change Transfer Case Fluid",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 75.852,
"laborHours": 0.7,
"laborRate": 108.36,
"partsCost": 77.8,
"additionalCost": 25,
"totalCost": 178.652,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Differential Oil",
"desc": "Differential Oil",
"manufacturer": "",
"partID": "0888502506",
"price": 36.75,
"quantity": 2,
"fixPartOems": null
},
{
"name": "Drain Plug Washer",
"desc": "Drain Plug Washer",
"manufacturer": "",
"partID": "9043018008",
"price": 2.15,
"quantity": 2,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect A/C System",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 15000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 15000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect A/C System",
"desc": "Inspect A/C System",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 0,
"laborHours": 0,
"laborRate": 108.36,
"partsCost": 92.95,
"additionalCost": 0,
"totalCost": 92.95,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "A/C Receiver Drier / Desiccant Element",
"desc": "A/C Receiver Drier / Desiccant Element",
"manufacturer": "",
"partID": "8847417010",
"price": 92.95,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect All Fluids and Correct Level",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 5000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 5000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect All Fluids and Correct Level",
"desc": "Inspect All Fluids and Correct Level",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 0,
"laborHours": 0,
"laborRate": 108.36,
"partsCost": 8.56,
"additionalCost": 0,
"totalCost": 8.56,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Auto Trans Fluid",
"desc": "Auto Trans Fluid",
"manufacturer": "",
"partID": "00718ATF00",
"price": 8.56,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect Ball Joints",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 15000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 15000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Ball Joints",
"desc": "Inspect Ball Joints",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 0,
"laborHours": 0,
"laborRate": 108.36,
"partsCost": 66.34,
"additionalCost": 0,
"totalCost": 66.34,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Suspension Ball Joint Boot",
"desc": "Suspension Ball Joint Boot",
"manufacturer": "",
"partID": "4334569025",
"price": 33.17,
"quantity": 2,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect Brake System, Friction Material & Hydraulic System",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 5000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 5000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Brake System, Friction Material & Hydraulic System",
"desc": "Inspect Brake System, Friction Material & Hydraulic System",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 32.508,
"laborHours": 0.3,
"laborRate": 108.36,
"partsCost": 7.12,
"additionalCost": 0,
"totalCost": 39.628,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Brake Fluid",
"desc": "Brake Fluid",
"manufacturer": "",
"partID": "004751BF03",
"price": 7.12,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect Chassis, Steering, Suspension & Fasteners",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 15000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 15000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Chassis, Steering, Suspension & Fasteners",
"desc": "Inspect Chassis, Steering, Suspension & Fasteners",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 0,
"laborHours": 0,
"laborRate": 108.36,
"partsCost": 48.64,
"additionalCost": 0,
"totalCost": 48.64,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Steering Tie Rod End Boot",
"desc": "Steering Tie Rod End Boot",
"manufacturer": "",
"partID": "4553526030",
"price": 24.32,
"quantity": 2,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect Cooling System, Hoses & Clamps",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 15000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 15000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Cooling System, Hoses & Clamps",
"desc": "Inspect Cooling System, Hoses & Clamps",
"errCode": "",
"errType": 0,
"fixRating": 1,
"laborCost": 0,
"laborHours": 0,
"laborRate": 108.36,
"partsCost": 30.98,
"additionalCost": 0,
"totalCost": 30.98,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Engine Coolant / Antifreeze",
"desc": "Engine Coolant / Antifreeze",
"manufacturer": "",
"partID": "00272SLLC2",
"price": 30.98,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect Drive/Accessory Belts & Tension",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 60000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 60000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Drive/Accessory Belts & Tension",
"desc": "Inspect Drive/Accessory Belts & Tension",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 0,
"laborHours": 0,
"laborRate": 108.36,
"partsCost": 101.32,
"additionalCost": 0,
"totalCost": 101.32,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Serpentine Belt",
"desc": "Serpentine Belt",
"manufacturer": "",
"partID": "9091602571",
"price": 101.32,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect Driveshaft & Related Components",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 15000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 15000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Driveshaft & Related Components",
"desc": "Inspect Driveshaft & Related Components",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 0,
"laborHours": 0,
"laborRate": 108.36,
"partsCost": 79.04,
"additionalCost": 0,
"totalCost": 79.04,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Universal Joint",
"desc": "Universal Joint",
"manufacturer": "",
"partID": "0437160070",
"price": 79.04,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect Engine Valve Clearances",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 60000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 60000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Engine Valve Clearances",
"desc": "Inspect Engine Valve Clearances",
"errCode": "",
"errType": 0,
"fixRating": 3,
"laborCost": 0,
"laborHours": 0,
"laborRate": 108.36,
"partsCost": 0,
"additionalCost": 0,
"totalCost": 0,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": null
}
},
{
"name": "Inspect Evaporative Emission System",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 60000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 60000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Evaporative Emission System",
"desc": "Inspect Evaporative Emission System",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 0,
"laborHours": 0,
"laborRate": 108.36,
"partsCost": 39.96,
"additionalCost": 0,
"totalCost": 39.96,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Fuel Tank Vent Hose",
"desc": "Fuel Tank Vent Hose",
"manufacturer": "",
"partID": "7740435020",
"price": 39.96,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect Exhaust System",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 15000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 15000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Exhaust System",
"desc": "Inspect Exhaust System",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 0,
"laborHours": 0,
"laborRate": 108.36,
"partsCost": 56.92,
"additionalCost": 0,
"totalCost": 56.92,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Exhaust Hanger",
"desc": "Exhaust Hanger",
"manufacturer": "",
"partID": "1756531050",
"price": 28.46,
"quantity": 2,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect Front Differential Oil",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 15000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 15000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Front Differential Oil",
"desc": "Inspect Front Differential Oil",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 32.508,
"laborHours": 0.3,
"laborRate": 108.36,
"partsCost": 36.75,
"additionalCost": 0,
"totalCost": 69.258,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Differential Oil",
"desc": "Differential Oil",
"manufacturer": "",
"partID": "0888502506",
"price": 36.75,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect Fuel System",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 30000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 30000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Fuel System",
"desc": "Inspect Fuel System",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 0,
"laborHours": 0,
"laborRate": 108.36,
"partsCost": 24.71,
"additionalCost": 0,
"totalCost": 24.71,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Fuel Tank Cap",
"desc": "Fuel Tank Cap",
"manufacturer": "",
"partID": "7730033070",
"price": 24.71,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect Rear Differential Fluid & Condition",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 15000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 15000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Rear Differential Fluid & Condition",
"desc": "Inspect Rear Differential Fluid & Condition",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 32.508,
"laborHours": 0.3,
"laborRate": 108.36,
"partsCost": 36.75,
"additionalCost": 0,
"totalCost": 69.258,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Differential Oil",
"desc": "Differential Oil",
"manufacturer": "",
"partID": "0888502506",
"price": 36.75,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Inspect Transfer Case Fluid Level & Condition",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 30000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 30000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Inspect Transfer Case Fluid Level & Condition",
"desc": "Inspect Transfer Case Fluid Level & Condition",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 32.508,
"laborHours": 0.3,
"laborRate": 108.36,
"partsCost": 36.75,
"additionalCost": 0,
"totalCost": 69.258,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Differential Oil",
"desc": "Differential Oil",
"manufacturer": "",
"partID": "0888502506",
"price": 36.75,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Lube Driveshaft U-Joints, Yokes & Splines",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 15000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 15000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Lube Driveshaft U-Joints, Yokes & Splines",
"desc": "Lube Driveshaft U-Joints, Yokes & Splines",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 21.672,
"laborHours": 0.2,
"laborRate": 108.36,
"partsCost": 19.07,
"additionalCost": 25,
"totalCost": 65.742,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Multi Purpose Grease",
"desc": "Multi Purpose Grease",
"manufacturer": "",
"partID": "0888780219",
"price": 19.07,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Replace Cabin Filter",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 30000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 30000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Replace Cabin Filter",
"desc": "Replace Cabin Filter",
"errCode": "",
"errType": 0,
"fixRating": 1,
"laborCost": 21.672,
"laborHours": 0.2,
"laborRate": 108.36,
"partsCost": 22,
"additionalCost": 25,
"totalCost": 68.672,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Cabin Air Filter",
"desc": "Cabin Air Filter",
"manufacturer": "",
"partID": "871394701083",
"price": 22,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Replace Engine Air Filter",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 30000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 30000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Replace Engine Air Filter",
"desc": "Replace Engine Air Filter",
"errCode": "",
"errType": 0,
"fixRating": 1,
"laborCost": 54.18,
"laborHours": 0.5,
"laborRate": 108.36,
"partsCost": 29.7,
"additionalCost": 25,
"totalCost": 108.88,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Air Filter",
"desc": "Air Filter",
"manufacturer": "",
"partID": "1780150040",
"price": 29.7,
"quantity": 1,
"fixPartOems": null
}
]
}
},
{
"name": "Replace Spark Plugs",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 30000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 30000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Replace Spark Plugs",
"desc": "Replace Spark Plugs",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 97.524,
"laborHours": 0.9,
"laborRate": 108.36,
"partsCost": 25.2,
"additionalCost": 25,
"totalCost": 147.724,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": [
{
"name": "Spark Plug",
"desc": "Spark Plug",
"manufacturer": "",
"partID": "9091901235",
"price": 4.2,
"quantity": 6,
"fixPartOems": null
}
]
}
},
{
"name": "Re-torque Propeller Shaft Bolt",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 15000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 15000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Re-torque Propeller Shaft Bolt",
"desc": "Re-torque Propeller Shaft Bolt",
"errCode": "",
"errType": 0,
"fixRating": 1,
"laborCost": 32.508,
"laborHours": 0.3,
"laborRate": 108.36,
"partsCost": 0,
"additionalCost": 25,
"totalCost": 57.508,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": null
}
},
{
"name": "Rotate Tires, Inspect Tire Wear, & Adjust Tire Pressure",
"maintID": null,
"itemStatus": 1,
"category": "",
"cycle": 5000,
"dateCreated": "2016-08-30T03:13:06.5563603Z",
"dateCompleted": null,
"mileageAssigned": 5000,
"mileageCompleted": 0,
"notes": null,
"isCustom": null,
"completionStatus": false,
"fix": {
"dateCreated": "0001-01-01T00:00:00",
"name": "Rotate Tires, Inspect Tire Wear, & Adjust Tire Pressure",
"desc": "Rotate Tires, Inspect Tire Wear, & Adjust Tire Pressure",
"errCode": "",
"errType": 0,
"fixRating": 2,
"laborCost": 54.18,
"laborHours": 0.5,
"laborRate": 108.36,
"partsCost": 0,
"additionalCost": 25,
"totalCost": 79.18,
"predictivePercent": 0,
"predictiveCount": 0,
"fixParts": null
}
}
]
}
Field | Type | Notes |
message | Message | |
data | list<Maintenance> | A list of maintenance items. |
Message object
Field | Type | Notes |
code | string | Message code. |
message | string | Ok or Failed. |
credentials | string | Valid or Invalid. |
version | string | v1.0.1 or v1.0.2 |
account | string | Free or Premium |
method | string | Name of the API called |
action | string | returns a GET, POST, PUT, DELETE |
counter | integer | Counter for this request. Increments by one for every request made. This is only important for free users who have a limited number of API requests. |
Maintenance object
Field | Type | Notes |
name | string | Name of the maintenance needed. |
maintID | string | Unique ID of this maint item. |
itemStatus | integer | The status of this maint item as defined by the user. By default, status is: red – Maintenance item is overdue by 100 miles yellow – Maintenance item is within +-100 miles of due green – Maintenance item is +100 miles of being due |
category | string | Category this maintenance item belongs to. |
cycle | integer | The recurring cycle of this maintenance item. On items that are not cyclical, it will return 0(zero), otherwise it will return the number in miles. Some CarMD maintenance items are not based on constant cyclical rate, in those cases it will return the mileage between the last and next occurrance of this item. |
completionStatus | boolean | If true, then this maintenance was completed. |
dateCreated | string | Date this maintenance item was visible |
dateCompleted | string | Date this maintenance item was last completed. |
mileageAssigned | integer | The original due mileage for this maintenance item. |
mileageCompleted | integer | If the maintenance is not yet completed, it will return [what?]. If the maintenance has been completed, it will return the mileage it was completed at. |
notes | string | Custom notes user can add to this maintenance item |
isCustom | boolean | Indicates if this is a custom maintenance or not True – Is custom maintenance False – Is not custom maintenance. |
fix | list<Fix> | [verify, fix seems more applicable to dtc issues, not maint issues] |
Fix object
Field | Type | Notes |
name | string | Name of the fix. |
desc | string | Description of the fix. |
dateCreated | string | The date when this fix was generated. |
errCode | string | |
errType | integer | |
{% fixrating %} | integer | |
laborHours | decimal | Roughly how long it will take a mechanic to make the repair. |
laborRate | decimal | Roughly how much a mechanic costs per hour. |
laborCost | decimal | Roughly how much it the service of the repair will cost in labor. |
partCost | decimal | Roughly how much the part will cost. |
additionalCost | decimal | Additional costs for misc, such as taxes. |
totalCost | decimal | Roughly the total cost of the repair. |
fixParts | FixPart | The parts needed for the repair. |
FixPart object
Field | Type | Notes |
name | string | Name of the part that will fix the issue. |
desc | string | Description of the part. |
manufacturer | string | Manufacturer of the part. |
partID | string | ASIC part number of the part. |
price | decimal | The cost of the part. |
quantity | integer | The number of parts needed for the repair. |
Note object
Field | Type | Notes |
dateCreated | string | |
notes | string |
Feelings have more intensity, essay help now and the imagination can at will create