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", "axles": 1, "shipping_line_id": 12345 } }' -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,
"axles": 1,
"shipping_line": {
"id": 12345,
"code": "UNKN",
"name": "Unknown",
"synonyms": [],
"carrier_type": "ocean",
"address": "",
"empty_container_storage_teu_quota": null,
"email": "",
"contact_person": "",
"phone": "",
"receive_email_alerts_on_container_damages": false,
"vat_number": "",
"general_ledger_id": "",
"dock_receipt_email": ""
},
"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[axles] optional |
The number of axles on the chassis. Validations:
|
|
chassis[shipping_line_id] optional |
The shipping line id of this chassis 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:
|