Vehicles
Get defects for a vehicle
Changed onRetrieve a paged collection of defects for a specific vehicle (required scope vehicles:read)
get/v1/vehicles/{vehicleId}/defects
Request
- Base URLhttps://api.bigchange.com
- URLhttps://api.bigchange.com/v1/vehicles/{vehicleId}/defects
- AuthHTTP bearer
Path parameters
vehicleIdinteger required
Example:678
The unique identifier of the vehicle
Query parameters
status'open' | 'inProgress' | 'closed'
Status of a vehicle defect<p>Possible values:</p><ul><li><b>open</b>: Defect is open</li><li><b>inProgress</b>: Defect is in progress</li><li><b>closed</b>: Defect has been closed</li></ul>
Example:open
Filter by defect status
reportedFromstring date-time
Example:2024-01-01T00:00:00.0000000+00:00
Filter defects reported on or after this date (YYYY-MM-DD format)
reportedTostring date-time
Example:2024-12-31T00:00:00.0000000+00:00
Filter defects reported on or before this date (YYYY-MM-DD format)
pageNumberinteger
The page number being requested (minimum: 1, maximum: 2147483)
pageSizeinteger
The page size being requested (minimum: 1, maximum: 1000)
Headers
Customer-Idinteger required
The customer identifier
Response
OK
Example response
{
"items": [
{
"defectId": 12345,
"vehicleId": 678,
"reportedByResourceId": 42,
"category": "Engine",
"description": "Oil leak detected under engine",
"status": "open",
"occurredAt": "2024-01-15T10:30:00.0000000+00:00",
"createdAt": "2024-01-15T11:00:00.0000000+00:00"
}
],
"pageNumber": 2,
"pageSize": 100,
"pageItemCount": 55
}Changes
- warning
deleted the
queryrequest parameterpage - info
added the new optional
queryrequest parameterpageNumber
- warning
- info
endpoint added
- info