This API endpoint allows you to update an existing chassis.
Code | Description |
---|---|
400 | Bad Request. |
404 | Chassis Not Found |
422 | Unprocessable entity |
500 | Internal Server Error. |
curl "https://app.octopi.co/api/v1/chassis/TEST1234.json" -X POST -d '{ "chassis": { "size": 20, "equipment_condition": "excellent", "license_plate_number": "NEW123" } }' -H "Accept: application/json" -H "Content-Type: application/json" -H "Authorization: Token token=YOUR TOKEN HERE"
{ "chassis": { "id": 4262, "number": "TEST1234", "active": true, "owner": "HAMBURG SUD", "size": 20, "equipment_condition": "Excellent", "current_location": null, "container": null, "license_plate_number": "NEW123", "created_at": "2022-07-06T08:39:06Z", "updated_at": "2022-07-06T08:39:06Z" } }
Param name | Description |
---|---|
chassis required |
Validations:
|
chassis[number] required |
The chassis number. Must be unique. Validations:
|
chassis[active] optional |
Whether the chassis is active or not. Validations:
|
chassis[owner_type] optional |
The owner type for this chassis. Defaults to ‘Organization’. Validations:
|
chassis[owner_id] optional |
The owner id for this chassis Validations:
|
chassis[size] optional |
The chassis size. Validations:
|
chassis[equipment_condition] optional |
The chassis condition. Validations:
|
chassis[current_location_type] optional |
The chassis current location type. Validations:
|
chassis[current_location_id] optional |
The chassis current location id. Validations:
|
chassis[container] optional |
The container number for this chassis. Validations:
|
chassis[license_plate_number] optional |
The chassis license plate number. Must be unique. Validations:
|