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:
|