Used diagnostic Equipment represent diagnostic equipment that is used by an operator to diagnose or repair a vehicle.
ticket_id | string <uuid> Identifier of the ticket. |
diagnostic_equipment_id | integer <int32> Identifier of diagnostic equipment. |
name | string [ 0 .. 255 ] characters Name of the diagnostic equipment. |
version | string or null [ 1 .. 255 ] characters Version of the diagnostic equipment. |
{- "ticket_id": "595be628-f6f2-4262-9c10-6389c6c4a5b8",
- "diagnostic_equipment_id": 12,
- "name": "iCarsoft CR Pro",
- "version": "2.0"
}
Retrieve a list of diagnostic equipment that has been used by an operator on a ticket.
Successful response.
An error occurred - see status code and problem response for more information.
{- "query": {
- "limit": 25,
- "offset": 0
}, - "result": [
- {
- "ticket_id": "595be628-f6f2-4262-9c10-6389c6c4a5b8",
- "diagnostic_equipment_id": 12,
- "name": "iCarsoft CR Pro",
- "version": "2.0"
}
], - "total": 3255
}
Add diagnostic equipment that has been used by an operator on a ticket. Diagnostic equipment can only be added on a 'In Progress' ticket.
Created.
Bad request.
An error occurred - see status code and problem response for more information.
{- "ticket_id": "595be628-f6f2-4262-9c10-6389c6c4a5b8",
- "diagnostic_equipment_id": 12
}
{- "ticket_id": "595be628-f6f2-4262-9c10-6389c6c4a5b8",
- "diagnostic_equipment_id": 12,
- "name": "iCarsoft CR Pro",
- "version": "2.0"
}
Retrieve a used diagnostic equipment by its identifiers.
Successful response.
An error occurred - see status code and problem response for more information.
{- "ticket_id": "595be628-f6f2-4262-9c10-6389c6c4a5b8",
- "diagnostic_equipment_id": 12,
- "name": "iCarsoft CR Pro",
- "version": "2.0"
}
Remove diagnostic equipment that has been used by an operator on a ticket. Diagnostic equipment can only be removed from a 'In Progress' ticket.
Successfully removed.
An error occurred - see status code and problem response for more information.
Returned when the request cannot be handled due to something that is perceived to be a client error.
{- "detail": "The request violates one or more constraints. Please resolve all of them and try again.",
- "status": 400,
- "title": "Bad request",
- "type": "/problems/violations",
- "violations": [
- {
- "property_path": "gross_price.amount",
- "in": "body",
- "detail": "Value must be greater than 0"
}, - {
- "property_path": "provider_id",
- "in": "query",
- "detail": "Provider with ID 3445 does not exist."
}
]
}