Main freight requirements.
Object Fields
| Attribute | Type | Example | Mandatory | Description |
| exemption_from_adr | Boolean | False | No | The load can be transported by carrier without ADR authorization. It occurs only for other_requirements = adr. |
| is_ftl | Boolean | True | Yes | Determines if freight is a full truck load (True) or less than truckload (False). See also transport.type below. |
| monitoring | String | without_monitoring | No | Monitoring requirement. Acceptable values: required, without_monitoring. |
| other_requirements | Array of String | No | Additional requirements (see dictionary) | |
| required_adr_classes | Array of String | No | ADR freight classes (see dictionary) | |
| required_door_types | Array of String | No | Tipper door types. Available only for dump-truck, aluminum, steel truck body. Acceptable values: tailgate, door. | |
| required_tipper_trailer_ additional_equipment | Array of String | No | Tipper equipment. Available only for dump-truck, aluminum, steel truck body. Acceptable values: single_grain_hatch, double_grain_hatch, dust_sock. | |
| required_truck_bodies | Array of String | Yes | Expected vehicle body types matched to selected vehicle_size (see dictionary). Array can contains max 5 values. | |
| required_ways_of_loading | Array of String | No | The way of loading/unloading vehicle. Acceptable values: back, side, top. | |
| shipping_remarks | String | description | No | Additional shipping remarks |
| temperature | Object | 125 | No | Required freight transport temperature. It can be added only for one of the following truck_bodies: cooler, isotherm, hook-truck. |
| temperature.min | Int | -20 | No | The input is between ‘-999’ and ‘999’, inclusively |
| temperature.max | Int | -5 | No | The input is between ‘-999’ and ‘999’, inclusively |
| transport | Object | Yes / No | Required for multi_ftl transport type or for ton settlement. | |
| transport.count | Int | 5 | Yes | Number of transports — only occurs for multi_ftl transport type |
| transport.per_order_min | Int | 1 | Yes | Min. limit of courses visible for the contractor (range: 1 — transport.count) |
| transport.per_order_max | Int | 3 | Yes | Max. limit of courses visible for the contractor (range: transport.per_order_min — transport.count) |
| transport.proposed_count | Int | 2 | No | Preferred number of courses per contractor. |
| transport.remaining | Int | 2 | only response | Number of transports remaining to be negotiated by carrier. |
| transport.schedule_type | String | carrier | Yes | Editor of scheduling haulages. Acceptable values: shipper, carrier, together |
| transport.settlement | String | ton | Yes | Type of settlement. Available values: route, ton. Default is route.For ton setting available values of required truck bodies are: aluminum, silos, steel, walkingfloor. |
| transport.settlement_basis | String | loading | Yes | Settlement basis. No values for route. Acceptable values for ton: loading, unloading |
| transport.total_weight | Float | 24 | Yes | Total transports weight — only occurs for multi_ftl transport type with ton settlement |
| transport.type | String | ftl | Yes | Transport type. If occurs it overwrites is_ftl attribute. Acceptable values: ftl, ltl, multi_ftl |
| vehicle_size | String | any_size | No | Expected vehicle size (see dictionary). Default value is any_size. If you select any_size all 4 basic types of vehicle size are automatically selected. |
Example Object Body
"requirements": {
"exemption_from_adr": false,
"is_ftl": true,
"monitoring": "without_monitoring",
"other_requirements": [
"load_securing_poles",
"qualimat_certificate",
"adr"
],
"required_adr_classes": [
"adr_1"
],
"required_door_types": [
"tailgate"
],
"required_tipper_trailer_additional_equipment": [
"single_grain_hatch"
],
"required_truck_bodies": [
"dump-truck"
],
"required_ways_of_loading": [
"side"
],
"shipping_remarks": "remarks",
"temperature": {
"max": null,
"min": null
},
"transport": {
"count": null,
"schedule_type": "shipper",
"settlement": "ton",
"settlement_basis": "unloading",
"total_weight": null,
"type": "ftl"
},
"vehicle_size": "lorry"
},