Perform CRUD actions for tasks.
Only SysAdmin is authorized.
| page | integer <int64>   >= 1   Default:  1   | 
| per_page | integer <int64>   >= 1   Default:  200   | 
| order | string  Default:  "desc"  Enum: "asc" "desc"   The direction of the sort  | 
| range_start_created_at | string  Range start (inclusive) of Created At  | 
| range_end_created_at | string  Range end (inclusive) of Created At  | 
| org_id | Array of strings  Array of Merchant IDs  | 
| broadcast_preference | string  Enum: "all" "squad" "marine"   To whom this will be broadcast/sent  | 
| group_tag | string  Group tag  | 
{- "meta": {
- "page": 0,
 - "per_page": 0
 
}, - "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "XXXXXX",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "org_transporter": {
- "id": "string",
 - "name": "string",
 - "org_driver": {
- "id": "string",
 - "name": "string"
 
} 
}, - "user": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "email": "test@example.com",
 - "roles": [
- "SysAdmin"
 
] 
}, - "is_squad": false,
 - "is_urgent": true,
 - "price": 120000,
 - "driver_price": 120000,
 - "currency": "SGD",
 - "current_status": "pending_broadcast",
 - "created_at": "2019-08-24T14:15:22Z",
 - "updated_at": "2019-08-24T14:15:22Z",
 - "org_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "platform_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "broadcast_preference": "squad",
 - "version_rev": "0-xxxxxxxx",
 - "vehicle_preference": "lorry_40ft",
 - "service_type": "ftl",
 - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "item_summary": {
- "total_item_quantity": 1,
 - "total_item_volume": 2,
 - "total_item_weight": 3,
 - "total_quanity_unit": "Pallet",
 - "total_volume_unit": "m³",
 - "total_weight_unit": "kg"
 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "updated_by": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "email": "test@example.com",
 - "roles": [
- "SysAdmin"
 
] 
}, - "version_seq": 0
 
} 
], - "vehicle_emissions_type": "ev"
 
} 
] 
}Only SysAdmin is authorized.
| tracking_id | string  Custom tracking id that consist of alphanumeric & symbols.  | 
object (client_info)    | |
| broadcast_preference required  | string  Enum: "squad" "all" "marine"    | 
| vehicle_preference required  | string  Enum: "ltl" "motorcycle" "car" "mpv" "van_1.7m" "van_2.4m" "lorry_10ft" "lorry_14ft" "lorry_20ft" "lorry_24ft" "lorry_40ft"   Transportation mode requirement for deliver the package  | 
| service_type required  | string  Enum: "ftl" "ltl"   Charter a full truck (FTL) or Book only the truck space you need (LTL)  | 
| client_time_utc required  | string <date-time>   Time when task creation submitted  | 
| client_timezone | string  Timezone used for task creation  | 
| invoice_number | string   | 
required  | object (address)    | 
required  | object (time_window)    | 
object (contact)    | |
| pickup_note_to_driver | string  The instruction notes for driver when the packets are to be collected.  | 
required  | object (address)    | 
object (time_window)    | |
object (contact)    | |
| delivery_note_to_driver | string  The instruction notes for driver when the packets are to be delivered.  | 
object (officer_contact)    | |
| group_tag | string   | 
| currency | string  The currency should follow the ISO4217 format.  | 
Array of objects (item)   The lists of package  | |
Array of objects (cargo_detail)   The lists of package  | |
| total_item_weight | number <float>    | 
| total_weight_unit | string   | 
| total_item_volume | number <float>    | 
| total_volume_unit | string   | 
| total_item_quantity | number <int16>    | 
| total_quantity_unit | string   | 
| cargo_net_quantity | integer <int32>   >= 0    | 
| rigger_required | boolean  Is Rigger required for the task  | 
| min_price | number <int16>   Unit used is 1/1000 cents  | 
| max_price | number <int16>   Unit used is 1/1000 cents  | 
| increment | number <int16>   Unit used is 1/1000 cents  | 
| admin_fee | number <int16>   Unit used is 1/1000 cents  | 
| from_location_type | string  Enum: "land" "sea"   Type of the location for pickup  | 
| to_location_type | string  Enum: "land" "sea"   Type of the location for delivery  | 
| vehicle_emissions_type | string  Enum: "ev" "ice"   Vehicle Emissions Type  | 
object (task_epod)    | |
| org_id | string   | 
| org_name | string   | 
{- "tracking_id": "string",
 - "broadcast_preference": "squad",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "pickup_note_to_driver": "Please pickup at 2pm",
 - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "delivery_note_to_driver": "Meet at the lobby",
 - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "group_tag": "Tag example",
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 0,
 - "total_quantity_unit": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "from_location_type": "land",
 - "to_location_type": "land",
 - "vehicle_emissions_type": "ev",
 - "epod": {
- "recipient_email": "test@example.com"
 
}, - "org_id": "string",
 - "org_name": "string"
 
}{- "task": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}, - "server_time": "2019-08-24T14:15:22Z"
 
}Only SysAdmin is authorized.
| page | integer <int64>   >= 1   Default:  1   | 
| per_page | integer <int64>   >= 1   Default:  200   | 
| order | string  Default:  "desc"  Enum: "asc" "desc"   The direction of the sort  | 
| range_start_created_at | string  Range start (inclusive) of Created At  | 
| range_end_created_at | string  Range end (inclusive) of Created At  | 
| org_id | Array of strings  Array of Merchant IDs  | 
| broadcast_preference | string  Enum: "all" "squad" "marine"   To whom this will be broadcast/sent  | 
| group_tag | string  Group tag  | 
[- {
- "order_id": "c30ed76c-f893-4c2a-ab99-55c906e1b8c1",
 - "merchant_name": "Wonderland Comp",
 - "pickup_vessel_name": "xxxx-xxx-xxxx",
 - "delivery_vessel_name": "xxxx-xxx-xxxx",
 - "order_status": "complete",
 - "vehicle_preference": "van_1.7m",
 - "service_type": "ftl",
 - "pickup_start_date": "2022-04-11",
 - "pickup_start_time": "15:00:19",
 - "pickup_end_date": "2022-04-11",
 - "pickup_end_time": "16:00:19",
 - "successful_pickup_date": "2022-04-11",
 - "successful_pickup_time": "15:21:39",
 - "unsuccessful_pickup_date": "",
 - "unsuccessful_pickup_time": "",
 - "delivery_start_date": "2022-04-11",
 - "delivery_start_time": "18:00:19",
 - "delivery_end_date": "2022-04-12",
 - "delivery_end_time": "16:00:19",
 - "successful_delivery_date": "2022-04-12",
 - "successful_delivery_time": "03:00:25",
 - "unsuccessful_delivery_date": "",
 - "unsuccessful_delivery_time": "",
 - "driver_name": "John Doe",
 - "pickup_location_street_address": "78051 (bus stop) pasir ris dr 1",
 - "pickup_location_unit_no": "",
 - "pickup_location_postal_code": 520887,
 - "pickup_location_latitude": 1.35046411304959,
 - "pickup_location_longitude": 103.931896396161,
 - "delivery_location_street_address": "887 tampines street 81 pcf sparkletots preschool @ tampines west blk 887 (kn) singapore 520887",
 - "delivery_location_unit_no": "K12",
 - "delivery_location_postal_code": "",
 - "delivery_location_latitude": 1.36625310816966,
 - "delivery_location_longitude": 103.961181225861,
 - "pickup_instructions_to_driver": "Intruction to Pickup",
 - "delivery_instructions_to_driver": "Intruction to Delivery"
 
} 
]Only SysAdmin is authorized.
| tracking_id | string   | 
| invoice_number | string   | 
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (officer_contact)    | |
| broadcast_preference | string  Enum: "marine" "squad" "all"    | 
| group_tag | string   | 
| pickup_note_to_driver | string   | 
| delivery_note_to_driver | string   | 
| cargo_net_quantity | integer <int32>   >= 0    | 
| rigger_required | boolean  Is Rigger required for the task  | 
| price | integer <int64>   >= 0   Unit used is 1/1000 cents, will be set as 0 if the currency is "". The example value (120000 = 120x1000) represents 120 cents.  | 
| currency | string  The currency should follow the ISO4217 format.  | 
Array of objects (item)    | |
Array of objects (cargo_detail)    | |
| org_id required  | string   | 
| total_item_weight | number <float>    | 
| total_weight_unit | string   | 
| total_item_volume | number <float>    | 
| total_volume_unit | string   | 
| total_item_quantity | number <int16>    | 
| total_quantity_unit | string   | 
| min_price | number <int16>   Unit used is 1/1000 cents  | 
| max_price | number <int16>   Unit used is 1/1000 cents  | 
| increment | number <int16>   Unit used is 1/1000 cents  | 
| admin_fee | number <int16>   Unit used is 1/1000 cents  | 
| client_time_utc required  | string <date-time>    | 
| client_timezone | string   | 
| vehicle_preference | string  Enum: "ltl" "motorcycle" "car" "mpv" "van_1.7m" "van_2.4m" "lorry_10ft" "lorry_14ft" "lorry_20ft" "lorry_24ft" "lorry_40ft"    | 
| service_type | string  Enum: "ftl" "ltl"   Charter a full truck (FTL) or Book only the truck space you need (LTL)  | 
{- "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "broadcast_preference": "marine",
 - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "org_id": "string",
 - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 0,
 - "total_quantity_unit": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl"
 
}{- "task": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}, - "server_time": "2019-08-24T14:15:22Z"
 
}Only SysAdmin is authorized.
Retrieve task information as well as version revision value
| taskID required  | string  ID of the task to be read  | 
{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only SysAdmin is authorized. Update task details. Disallow addition, deletion, or update of the items and attachments. Disallow driver assignment or task completion.
| taskID required  | string  ID of the task to be modified  | 
| tracking_id | string   | 
| invoice_number | string   | 
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (officer_contact)    | |
Array of objects (archived_attachments)    | |
| group_tag | string   | 
| pickup_note_to_driver | string   | 
| delivery_note_to_driver | string   | 
| cargo_net_quantity | integer <int32>   >= 0    | 
| rigger_required | boolean  Is Rigger required for the task  | 
| admin_fee | number <int16>   Unit used is 1/1000 cents  | 
| version_rev required  | string  Revision value of the record version  | 
| vehicle_emissions_type | string  Enum: "ev" "ice"   Vehicle Emissions Type  | 
object (task_epod)    | 
{- "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "archived_attachments": [
- {
- "attachment_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "associated_task_status": "pending_delivery"
 
} 
], - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "admin_fee": 20000,
 - "version_rev": "0-xxxxxxxx",
 - "vehicle_emissions_type": "ev",
 - "epod": {
- "recipient_email": "test@example.com"
 
} 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}All tasks created will be mark status as Pending Broadcast: Order is placed by sender and is awaiting to be assigned into Runsheet. Provide task details, array of items, and item summary. Does not allow attachment addition, driver assignment, or status update.
Array of objects (task_post_request)    | 
{- "tasks": [
- {
- "tracking_id": "string",
 - "broadcast_preference": "squad",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "pickup_note_to_driver": "Please pickup at 2pm",
 - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "delivery_note_to_driver": "Meet at the lobby",
 - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "group_tag": "Tag example",
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 0,
 - "total_quantity_unit": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "from_location_type": "land",
 - "to_location_type": "land",
 - "vehicle_emissions_type": "ev",
 - "epod": {
- "recipient_email": "test@example.com"
 
} 
} 
] 
}{- "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Only OrgAdmin is authorized.
| page | integer <int64>   >= 1   Default:  1   | 
| per_page | integer <int64>   >= 1   Default:  200   | 
| order | string  Default:  "desc"  Enum: "asc" "desc"   The direction of the sort  | 
| range_start_created_at | string  Range start (inclusive) of Created At  | 
| range_end_created_at | string  Range end (inclusive) of Created At  | 
| group_tag | string  Group tag  | 
{- "meta": {
- "page": 0,
 - "per_page": 0
 
}, - "tasks": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "current_status": "pending_broadcast",
 - "version_rev": "0-xxxxxxxx"
 
} 
] 
}Mark status as Pending Broadcast: Order is placed by sender and is awaiting to be assigned into Runsheet. Provide task details, array of items, and item summary. Does not allow attachment addition, driver assignment, or status update.
| tracking_id | string  Custom tracking id that consist of alphanumeric & symbols.  | 
object (client_info)    | |
| broadcast_preference required  | string  Enum: "squad" "all" "marine"    | 
| vehicle_preference required  | string  Enum: "ltl" "motorcycle" "car" "mpv" "van_1.7m" "van_2.4m" "lorry_10ft" "lorry_14ft" "lorry_20ft" "lorry_24ft" "lorry_40ft"   Transportation mode requirement for deliver the package  | 
| service_type required  | string  Enum: "ftl" "ltl"   Charter a full truck (FTL) or Book only the truck space you need (LTL)  | 
| client_time_utc required  | string <date-time>   Time when task creation submitted  | 
| client_timezone | string  Timezone used for task creation  | 
| invoice_number | string   | 
required  | object (address)    | 
required  | object (time_window)    | 
object (contact)    | |
| pickup_note_to_driver | string  The instruction notes for driver when the packets are to be collected.  | 
required  | object (address)    | 
object (time_window)    | |
object (contact)    | |
| delivery_note_to_driver | string  The instruction notes for driver when the packets are to be delivered.  | 
object (officer_contact)    | |
| group_tag | string   | 
| currency | string  The currency should follow the ISO4217 format.  | 
Array of objects (item)   The lists of package  | |
Array of objects (cargo_detail)   The lists of package  | |
| total_item_weight | number <float>    | 
| total_weight_unit | string   | 
| total_item_volume | number <float>    | 
| total_volume_unit | string   | 
| total_item_quantity | number <int16>    | 
| total_quantity_unit | string   | 
| cargo_net_quantity | integer <int32>   >= 0    | 
| rigger_required | boolean  Is Rigger required for the task  | 
| min_price | number <int16>   Unit used is 1/1000 cents  | 
| max_price | number <int16>   Unit used is 1/1000 cents  | 
| increment | number <int16>   Unit used is 1/1000 cents  | 
| admin_fee | number <int16>   Unit used is 1/1000 cents  | 
| from_location_type | string  Enum: "land" "sea"   Type of the location for pickup  | 
| to_location_type | string  Enum: "land" "sea"   Type of the location for delivery  | 
| vehicle_emissions_type | string  Enum: "ev" "ice"   Vehicle Emissions Type  | 
object (task_epod)    | 
{- "tracking_id": "string",
 - "broadcast_preference": "squad",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "pickup_note_to_driver": "Please pickup at 2pm",
 - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "delivery_note_to_driver": "Meet at the lobby",
 - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "group_tag": "Tag example",
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 0,
 - "total_quantity_unit": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "from_location_type": "land",
 - "to_location_type": "land",
 - "vehicle_emissions_type": "ev",
 - "epod": {
- "recipient_email": "test@example.com"
 
} 
}{- "task": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}, - "server_time": "2019-08-24T14:15:22Z"
 
}Retrieve task information as well as version revision value
| trackingID required  | string  ID of the tracking task to be read. In frontend you can find it as reference ID  | 
{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Retrieve task information as well as version revision value
| taskID required  | string  ID of the task to be read  | 
{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Update task details. Disallow addition, deletion, or update of the items and attachments. Disallow driver assignment or task completion.
| taskID required  | string  ID of the task to be modified  | 
| tracking_id | string   | 
| invoice_number | string   | 
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (officer_contact)    | |
| broadcast_preference | string  Enum: "marine" "squad" "all"    | 
| group_tag | string   | 
| pickup_note_to_driver | string   | 
| delivery_note_to_driver | string   | 
| cargo_net_quantity | integer <int32>   >= 0    | 
| rigger_required | boolean  Is Rigger required for the task  | 
| price | integer <int64>   >= 0   Unit used is 1/1000 cents, will be set as 0 if the currency is "". The example value (120000 = 120x1000) represents 120 cents.  | 
| currency | string  The currency should follow the ISO4217 format.  | 
Array of objects (item)    | |
Array of objects (cargo_detail)    | |
| org_id | string   | 
| total_item_weight | number <float>    | 
| total_weight_unit | string   | 
| total_item_volume | number <float>    | 
| total_volume_unit | string   | 
| total_item_quantity | number <int16>    | 
| total_quantity_unit | string   | 
| min_price | number <int16>   Unit used is 1/1000 cents  | 
| max_price | number <int16>   Unit used is 1/1000 cents  | 
| increment | number <int16>   Unit used is 1/1000 cents  | 
| admin_fee | number <int16>   Unit used is 1/1000 cents  | 
| client_time_utc | string <date-time>    | 
| client_timezone | string   | 
| vehicle_preference | string  Enum: "ltl" "motorcycle" "car" "mpv" "van_1.7m" "van_2.4m" "lorry_10ft" "lorry_14ft" "lorry_20ft" "lorry_24ft" "lorry_40ft"    | 
| service_type | string  Enum: "ftl" "ltl"   Charter a full truck (FTL) or Book only the truck space you need (LTL)  | 
| version_rev required  | string  Revision value of the record version  | 
| vehicle_emissions_type | string  Enum: "ev" "ice"   Vehicle Emissions Type  | 
object (task_epod)    | 
{- "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "broadcast_preference": "marine",
 - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "org_id": "string",
 - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "version_rev": "0-xxxxxxxx",
 - "vehicle_emissions_type": "ev",
 - "epod": {
- "recipient_email": "test@example.com"
 
} 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only SysAdmin is authorized.
| page | integer <int64>   >= 1   Default:  1   | 
| per_page | integer <int64>   >= 1   Default:  200   | 
| order | string  Default:  "desc"  Enum: "asc" "desc"   The direction of the sort  | 
| org_id | Array of strings  Array of Merchant IDs  | 
| is_qa | string  Enum: true false   Is QA true or false  | 
| group_tag | string  Group tag  | 
| broadcast_preference | string  Enum: "all" "squad" "marine"   To whom this will be broadcast/sent  | 
| is_future_pickup_end_time | boolean  Limit for today & next date pickup time only  | 
{- "meta": {
- "page": 0,
 - "per_page": 0
 
}, - "tasks": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "current_status": "pending_broadcast",
 - "version_rev": "0-xxxxxxxx"
 
} 
] 
}Only driver is authorized. data is filtered by driver.
| range_start_created_at | string  Range start (inclusive) of Created At  | 
| range_end_created_at | string  Range end (inclusive) of Created At  | 
{- "meta": {
- "page": 0,
 - "per_page": 0
 
}, - "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "XXXXXX",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "org_transporter": {
- "id": "string",
 - "name": "string",
 - "org_driver": {
- "id": "string",
 - "name": "string"
 
} 
}, - "user": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "email": "test@example.com",
 - "roles": [
- "SysAdmin"
 
] 
}, - "is_squad": false,
 - "is_urgent": true,
 - "price": 120000,
 - "driver_price": 120000,
 - "currency": "SGD",
 - "current_status": "pending_broadcast",
 - "created_at": "2019-08-24T14:15:22Z",
 - "updated_at": "2019-08-24T14:15:22Z",
 - "org_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "platform_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "broadcast_preference": "squad",
 - "version_rev": "0-xxxxxxxx",
 - "vehicle_preference": "lorry_40ft",
 - "service_type": "ftl",
 - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "item_summary": {
- "total_item_quantity": 1,
 - "total_item_volume": 2,
 - "total_item_weight": 3,
 - "total_quanity_unit": "Pallet",
 - "total_volume_unit": "m³",
 - "total_weight_unit": "kg"
 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "updated_by": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "email": "test@example.com",
 - "roles": [
- "SysAdmin"
 
] 
}, - "version_seq": 0
 
} 
], - "vehicle_emissions_type": "ev"
 
} 
] 
}Only driver is authorized. data is filtered by driver id.
| page | integer <int64>   >= 1   Default:  1   | 
| per_page | integer <int64>   >= 1   Default:  200   | 
| range_start_created_at | string  Range start (inclusive) of Created At  | 
| range_end_created_at | string  Range end (inclusive) of Created At  | 
{- "meta": {
- "page": 0,
 - "per_page": 0
 
}, - "tasks": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "current_status": "pending_broadcast",
 - "version_rev": "0-xxxxxxxx"
 
} 
] 
}Only transporter is authorized. data is filtered by transporter organization.
| page | integer <int64>   >= 1   Default:  1   | 
| per_page | integer <int64>   >= 1   Default:  200   | 
| range_start_created_at | string  Range start (inclusive) of Created At  | 
| range_end_created_at | string  Range end (inclusive) of Created At  | 
{- "meta": {
- "page": 0,
 - "per_page": 0
 
}, - "tasks": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "current_status": "pending_broadcast",
 - "version_rev": "0-xxxxxxxx"
 
} 
] 
}Read tasks from platform partner's associated organizations. Only Platform Partner's OrgAdmin is authorized.
| page | integer <int64>   >= 1   Default:  1   | 
| per_page | integer <int64>   >= 1   Default:  200   | 
| order | string  Default:  "desc"  Enum: "asc" "desc"   The direction of the sort  | 
| range_start_created_at | string  Range start (inclusive) of Created At  | 
| range_end_created_at | string  Range end (inclusive) of Created At  | 
| org_id | Array of strings  Array of Merchant IDs  | 
| broadcast_preference | string  Enum: "all" "squad" "marine"   To whom this will be broadcast/sent  | 
| group_tag | string  Group tag  | 
{- "meta": {
- "page": 0,
 - "per_page": 0
 
}, - "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "XXXXXX",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "org_transporter": {
- "id": "string",
 - "name": "string",
 - "org_driver": {
- "id": "string",
 - "name": "string"
 
} 
}, - "user": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "email": "test@example.com",
 - "roles": [
- "SysAdmin"
 
] 
}, - "is_squad": false,
 - "is_urgent": true,
 - "price": 120000,
 - "driver_price": 120000,
 - "currency": "SGD",
 - "current_status": "pending_broadcast",
 - "created_at": "2019-08-24T14:15:22Z",
 - "updated_at": "2019-08-24T14:15:22Z",
 - "org_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "platform_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "broadcast_preference": "squad",
 - "version_rev": "0-xxxxxxxx",
 - "vehicle_preference": "lorry_40ft",
 - "service_type": "ftl",
 - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "item_summary": {
- "total_item_quantity": 1,
 - "total_item_volume": 2,
 - "total_item_weight": 3,
 - "total_quanity_unit": "Pallet",
 - "total_volume_unit": "m³",
 - "total_weight_unit": "kg"
 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "updated_by": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "email": "test@example.com",
 - "roles": [
- "SysAdmin"
 
] 
}, - "version_seq": 0
 
} 
], - "vehicle_emissions_type": "ev"
 
} 
] 
}Create multiple tasks from platform partners to associated organizations or own. Only Platform Partner's OrgAdmin is authorized.
Array of objects   | 
{- "tasks": [
- {
- "tracking_id": "string",
 - "broadcast_preference": "squad",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "pickup_note_to_driver": "Please pickup at 2pm",
 - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "delivery_note_to_driver": "Meet at the lobby",
 - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "group_tag": "Tag example",
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 0,
 - "total_quantity_unit": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "from_location_type": "land",
 - "to_location_type": "land",
 - "vehicle_emissions_type": "ev",
 - "epod": {
- "recipient_email": "test@example.com"
 
}, - "org_id": "string"
 
} 
] 
}{- "message": "You're not allowed to accept the task with this credentials."
 
}Read tasks in detail from platform partner's associated organizations. Only Platform Partner's OrgAdmin is authorized.
| taskID required  | string  ID of the task to get the detail  | 
{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Update task details from plat. Only Platform Partner's OrgAdmin is authorized.
| taskID required  | string  ID of the task to be modified  | 
| tracking_id | string   | 
| platform_id | string   | 
| invoice_number | string   | 
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (officer_contact)    | |
| broadcast_preference | string  Enum: "marine" "squad" "all"    | 
| group_tag | string   | 
| pickup_note_to_driver | string   | 
| delivery_note_to_driver | string   | 
| cargo_net_quantity | integer <int32>   >= 0    | 
| rigger_required | boolean  Is Rigger required for the task  | 
| price | integer <int64>   >= 0   Unit used is 1/1000 cents, will be set as 0 if the currency is "". The example value (120000 = 120x1000) represents 120 cents.  | 
| currency | string  The currency should follow the ISO4217 format.  | 
Array of objects (item)    | |
Array of objects (cargo_detail)    | |
| org_id | string   | 
| total_item_weight | number <float>    | 
| total_weight_unit | string   | 
| total_item_volume | number <float>    | 
| total_volume_unit | string   | 
| total_item_quantity | number <int16>    | 
| total_quantity_unit | string   | 
| min_price | number <int16>   Unit used is 1/1000 cents  | 
| max_price | number <int16>   Unit used is 1/1000 cents  | 
| increment | number <int16>   Unit used is 1/1000 cents  | 
| admin_fee | number <int16>   Unit used is 1/1000 cents  | 
| client_time_utc | string <date-time>    | 
| client_timezone | string   | 
| vehicle_preference | string  Enum: "ltl" "motorcycle" "car" "mpv" "van_1.7m" "van_2.4m" "lorry_10ft" "lorry_14ft" "lorry_20ft" "lorry_24ft" "lorry_40ft"    | 
| service_type | string  Enum: "ftl" "ltl"   Charter a full truck (FTL) or Book only the truck space you need (LTL)  | 
| version_rev required  | string  Revision value of the record version  | 
object (task_epod)    | 
{- "tracking_id": "string",
 - "platform_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "broadcast_preference": "marine",
 - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "org_id": "string",
 - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "version_rev": "0-xxxxxxxx",
 - "epod": {
- "recipient_email": "test@example.com"
 
} 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Platform Partners confirm draft to change its status to pending_broadcast.
Array of objects   | 
{- "task_ids": [
- {
- "id": "string",
 - "tracking_id": "string"
 
} 
] 
}{- "updated_tasks": [
- {
- "id": "string",
 - "current_status": "string"
 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Patch multiple task tracking_id
Array of objects   | 
{- "tasks": [
- {
- "id": "string",
 - "tracking_id": "string"
 
} 
] 
}{- "updated_tasks": [
- {
- "id": "string",
 - "tracking_id": "string"
 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Read tasks from platform partner's user.
| page | integer <int64>   >= 1   Default:  1   | 
| per_page | integer <int64>   >= 1   Default:  200   | 
| order | string  Default:  "desc"  Enum: "asc" "desc"   The direction of the sort  | 
| range_start_created_at | string  Range start (inclusive) of Created At  | 
| range_end_created_at | string  Range end (inclusive) of Created At  | 
| is_platform_admin required  | boolean  Flag indicating if the user has platform administrator privileges.  | 
| is_general_user required  | boolean  Flag indicating if the user is a general user (non-admin within their org context).  | 
| current_status | Array of strings  Filter tasks by their current status. Provide multiple times (e.g.,   | 
| task_id | string  Filter by a specific task ID.  | 
{- "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
} 
], - "meta": {
- "page": 0,
 - "per_page": 0,
 - "total_records": 0,
 - "total_pages": 0
 
} 
}Create multiple tasks for the organization associated with the platform partner user's context. The system will automatically determine the organization based on the user's platform attributes. If the organization doesn't exist, it will be created.
required  | Array of objects  List of tasks to be created.  | 
{- "tasks": [
- {
- "tracking_id": "string",
 - "broadcast_preference": "squad",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "pickup_note_to_driver": "Please pickup at 2pm",
 - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "delivery_note_to_driver": "Meet at the lobby",
 - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "group_tag": "Tag example",
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 0,
 - "total_quantity_unit": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "from_location_type": "land",
 - "to_location_type": "land",
 - "vehicle_emissions_type": "ev",
 - "epod": {
- "recipient_email": "test@example.com"
 
}, - "org_name": "string"
 
} 
] 
}{- "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Read a specific task's details based on user's platform partnership context.
Access control is determined by the X-Task-Access-Permission header:
ALLOW_ALL: No restrictions (within user's general role permissions).ALLOW_PLATFORM_ORG: Allows access if the task belongs to the user's organization OR if the task's platform ID and platform org ID match the user's platform attributes.ALLOW_USER: Allows access only if the task's user email matches the requesting user's email.
Requires appropriate roles and platform attributes verified by middleware.| taskID required  | string <uuid>   ID of the task to retrieve details for.  | 
| X-Task-Access-Permission required  | string  Enum: "ALLOW_ALL" "ALLOW_PLATFORM_ORG" "ALLOW_USER"   Defines the permission level for accessing the task details.  | 
{- "task": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}, - "server_time": "2019-08-24T14:15:22Z"
 
}Confirms multiple draft tasks (changing their status to pending_broadcast) and patches their tracking_id in a single operation. 
Only Platform Partner's OrgAdmin is authorized. 
Returns the result for each task, including any failures.
required  | Array of objects  List of tasks to confirm and patch tracking IDs.  | 
{- "tasks": [
- {
- "id": "xxxx-xxxx-xxxx-xxxx",
 - "tracking_id": "TRACK-002"
 
} 
] 
}{- "updated_tasks": [
- {
- "id": "string",
 - "current_status": "string"
 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Allows a Platform Partner Admin to create multiple tasks for a specified organization.
org_id and org_name.required  | Array of objects  List of tasks to be created.  | 
{- "tasks": [
- {
- "tracking_id": "string",
 - "broadcast_preference": "squad",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "pickup_note_to_driver": "Please pickup at 2pm",
 - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "delivery_note_to_driver": "Meet at the lobby",
 - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "group_tag": "Tag example",
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 0,
 - "total_quantity_unit": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "from_location_type": "land",
 - "to_location_type": "land",
 - "vehicle_emissions_type": "ev",
 - "epod": {
- "recipient_email": "test@example.com"
 
}, - "org_name": "string",
 - "org_id": "string"
 
} 
] 
}{- "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Retrieve multiple tasks by their IDs for platform partner users. Returns 200 if all found, 207 if partially found, 404 if none found, and 500 for internal errors.
| tasks_ids required  | Array of strings  List of task IDs to retrieve  | 
{- "tasks_ids": [
- "string"
 
] 
}{- "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Allows a Platform Partners User to cancel a task by providing a reason and the current version revision. If the task is assigned to a runsheet, the cancellation will also update the runsheet accordingly. Only authorized Platform Partners Users can access this endpoint.
| id required  | string <uuid>   The ID of the task to cancel.  | 
| reason required  | string  Reason for cancelling the task.  | 
| version_rev required  | string  Revision value of the record version.  | 
{- "reason": "string",
 - "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Allows a Platform Partners User to update a task's details. Only tasks in editable statuses (Draft, Pending Broadcast, Broadcasting, Accepted) can be updated. If the task is assigned to a runsheet, the update will also update the runsheet accordingly. Only authorized Platform Partners Users can access this endpoint.
| id required  | string <uuid>   The ID of the task to update.  | 
| tracking_id | string   | 
| invoice_number | string   | 
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (officer_contact)    | |
| broadcast_preference | string  Enum: "marine" "squad" "all"    | 
| group_tag | string   | 
| pickup_note_to_driver | string   | 
| delivery_note_to_driver | string   | 
| cargo_net_quantity | integer <int32>   >= 0    | 
| rigger_required | boolean  Is Rigger required for the task  | 
| price | integer <int64>   >= 0   Unit used is 1/1000 cents, will be set as 0 if the currency is "". The example value (120000 = 120x1000) represents 120 cents.  | 
| currency | string  The currency should follow the ISO4217 format.  | 
Array of objects (item)    | |
Array of objects (cargo_detail)    | |
| org_id required  | string   | 
| total_item_weight | number <float>    | 
| total_weight_unit | string   | 
| total_item_volume | number <float>    | 
| total_volume_unit | string   | 
| total_item_quantity | number <int16>    | 
| total_quantity_unit | string   | 
| min_price | number <int16>   Unit used is 1/1000 cents  | 
| max_price | number <int16>   Unit used is 1/1000 cents  | 
| increment | number <int16>   Unit used is 1/1000 cents  | 
| admin_fee | number <int16>   Unit used is 1/1000 cents  | 
| client_time_utc required  | string <date-time>    | 
| client_timezone | string   | 
| vehicle_preference | string  Enum: "ltl" "motorcycle" "car" "mpv" "van_1.7m" "van_2.4m" "lorry_10ft" "lorry_14ft" "lorry_20ft" "lorry_24ft" "lorry_40ft"    | 
| service_type | string  Enum: "ftl" "ltl"   Charter a full truck (FTL) or Book only the truck space you need (LTL)  | 
| version_rev required  | string  Revision value of the record version  | 
| is_qa | boolean  Is QA true or false  | 
Array of objects (archived_attachments)    | |
| from_location_type | string  Enum: "land" "sea"   Type of the location for pickup  | 
| to_location_type | string  Enum: "land" "sea"   Type of the location for delivery  | 
object (task_epod)    | 
{- "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "broadcast_preference": "marine",
 - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "org_id": "string",
 - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "version_rev": "0-xxxxxxxx",
 - "is_qa": true,
 - "archived_attachments": [
- {
- "attachment_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "associated_task_status": "pending_delivery"
 
} 
], - "from_location_type": "land",
 - "to_location_type": "land",
 - "epod": {
- "recipient_email": "test@example.com"
 
} 
}{- "task": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}, - "server_time": "2019-08-24T14:15:22Z"
 
}Only SysAdmin is authorized. Can update currency and price for task with no runsheet. Can only update price for task with runsheet. Can't update price after assign to driver
| taskID required  | string  ID of the task which currency and/or price needs to be updated  | 
| currency | string   | 
| price | integer <int64>   >= 0   Unit used is 1/1000 cents, is 0 if the currency is "". The example value (120000 = 120x1000) represents 120 cents.  | 
| version_rev required  | string  Revision value of the record version  | 
{- "currency": "string",
 - "price": 120000,
 - "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only SysAdmin is authorized. Can update admin fee for task with no runsheet.
| taskID required  | string  ID of the task which admin fee needs to be updated  | 
| currency | string   | 
| admin_fee | integer <int64>   >= 0   Unit used is 1/1000 cents, is 0 if the currency is "". The example value (120000 = 120x1000) represents 120 cents.  | 
| version_rev required  | string  Revision value of the record version  | 
{- "currency": "string",
 - "admin_fee": 120000,
 - "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Used by Price Adjustment worker via Runsheet Management. The task will be listed and sent to this endpoint. The response will be log in the runsheet Price Adjustment
| taskID required  | string  ID of the task which price needs to be incremented  | 
| attempt required  | number  Attempt for the increment  | 
| version_rev required  | string  Revision value of the record version  | 
{- "attempt": 1,
 - "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only SysAdmin & Automation is authorized. Task can only be expired if its status is Broadcasting.
| taskID required  | string  ID of the task to be expired  | 
| version_rev required  | string  Revision value of the record version  | 
{- "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only SysAdmin is authorized. Task can only be cancelled if its status is Pending Broadcast or Broadcasting.
| taskID required  | string  ID of the task to be cancelled  | 
| reason required  | string  Reason for cancelling the task  | 
| version_rev required  | string  Revision value of the record version  | 
{- "reason": "string",
 - "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only designated driver is authorized. Mark status as Pickup Arriving: Inform that the driver is nearby pickup location and is attempting order takeover. This can transition only from Accepted.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
| org_transporter_id | string <uuid>    | 
Array of objects (custom-info-result)    | |
object (driver_location)    | 
{- "version_rev": "0-xxxxxxxx",
 - "org_transporter_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "driver_location": {
- "latitude": 1.29027,
 - "longitude": 103.851959,
 - "altitude": 0,
 - "accuracy": 0,
 - "altitude_accuracy": 1,
 - "heading": 0,
 - "speed": 10.5
 
} 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only designated driver is authorized. Mark status as Pickup Arriving: Inform that the driver is nearby pickup location and is attempting order takeover. This can transition only from Pending Pickup.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
Array of objects (custom-info-result)    | |
object (driver_location)    | 
{- "version_rev": "0-xxxxxxxx",
 - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "driver_location": {
- "latitude": 1.29027,
 - "longitude": 103.851959,
 - "altitude": 0,
 - "accuracy": 0,
 - "altitude_accuracy": 1,
 - "heading": 0,
 - "speed": 10.5
 
} 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only designated merchant is authorized. Mark status as Pending Broadcast.
| taskID required  | string  ID of the task which status needs to be updated  | 
| broadcast_preference required  | string  Enum: "marine" "squad" "all"    | 
| currency required  | string  The currency should follow the ISO4217 format.  | 
| min_price required  | number <int16>   Unit used is 1/1000 cents  | 
| max_price required  | number <int16>   Unit used is 1/1000 cents  | 
| increment required  | number <int16>   Unit used is 1/1000 cents  | 
| client_time_utc required  | string <date-time>    | 
| client_timezone required  | string   | 
{- "broadcast_preference": "marine",
 - "currency": "SGD",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only designated driver is authorized. Mark status as Unsuccessful Pickup: Driver has attempted to pickup the order but has failed to takeover the parcel from sender. This can transition only from Pending Pickup or Pickup Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
Array of objects (attachment)    | |
Array of objects (custom-info-result)    | |
object (driver_location)    | 
{- "version_rev": "0-xxxxxxxx",
 - "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "driver_location": {
- "latitude": 1.29027,
 - "longitude": 103.851959,
 - "altitude": 0,
 - "accuracy": 0,
 - "altitude_accuracy": 1,
 - "heading": 0,
 - "speed": 10.5
 
} 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only designated driver is authorized. Mark status as Pending Delivery: Driver has picked up order and is on the way to delivery location. This can transition only from Pickup Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
| actual_contact_name | string  Name of the person who pass the items to the driver  | 
| remarks | string   | 
Array of objects (attachment)    | |
Array of objects (custom-info-result)    | |
object (driver_location)    | 
{- "version_rev": "0-xxxxxxxx",
 - "actual_contact_name": "John Doe",
 - "remarks": "I received 50 items",
 - "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "driver_location": {
- "latitude": 1.29027,
 - "longitude": 103.851959,
 - "altitude": 0,
 - "accuracy": 0,
 - "altitude_accuracy": 1,
 - "heading": 0,
 - "speed": 10.5
 
} 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only designated driver is authorized. Mark status as Delivery Arriving: Driver is nearby delivery location and is attempting order handover. This can transition only from Pending Delivery.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
Array of objects (custom-info-result)    | |
object (driver_location)    | 
{- "version_rev": "0-xxxxxxxx",
 - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "driver_location": {
- "latitude": 1.29027,
 - "longitude": 103.851959,
 - "altitude": 0,
 - "accuracy": 0,
 - "altitude_accuracy": 1,
 - "heading": 0,
 - "speed": 10.5
 
} 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only designated driver is authorized. Mark status as Unsuccessful Delivery: Driver has attempted to deliver the order but has failed to handover the parcel to recipient. This can transition only from Pending Delivery or Delivery Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
| remarks | string   | 
Array of objects (attachment)    | |
Array of objects (custom-info-result)    | |
object (driver_location)    | 
{- "version_rev": "0-xxxxxxxx",
 - "remarks": "The customer did not receive the items",
 - "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "driver_location": {
- "latitude": 1.29027,
 - "longitude": 103.851959,
 - "altitude": 0,
 - "accuracy": 0,
 - "altitude_accuracy": 1,
 - "heading": 0,
 - "speed": 10.5
 
} 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only designated driver is authorized. Mark status as Complete. This can transition only from Delivery Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
| actual_contact_name | string  Name of the person who receive the items from the driver  | 
| remarks | string   | 
Array of objects (attachment)    | |
Array of objects (custom-info-result)    | |
object (driver_location)    | 
{- "version_rev": "0-xxxxxxxx",
 - "actual_contact_name": "John Doe",
 - "remarks": "The customer received the items",
 - "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "driver_location": {
- "latitude": 1.29027,
 - "longitude": 103.851959,
 - "altitude": 0,
 - "accuracy": 0,
 - "altitude_accuracy": 1,
 - "heading": 0,
 - "speed": 10.5
 
} 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only sysAdmin is authorized. Mark status as Complete. This can transition only from Delivery Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| org_id required  | string  Organization ID  | 
| version_rev required  | string  Revision value of the record version  | 
{- "org_id": "xxxx-xxx-xxxx",
 - "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only OrgAdmin is authorized. Task can only be cancelled if its status is Pending Broadcast or Broadcasting.
| taskID required  | string  ID of the task to be cancelled  | 
| reason required  | string  Reason for cancelling the task  | 
| version_rev required  | string  Revision value of the record version  | 
{- "reason": "string",
 - "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only SysAdmin is authorized. Mark status as Pending Delivery: Task has picked up and is on the way to delivery location. This can transition only from Pending Pickup or Pickup Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
| org_transporter_id | string <uuid>    | 
| actual_contact_name | string  Name of the person who pass the items to the driver  | 
| remarks | string   | 
Array of objects (attachment)    | |
Array of objects (custom-info-result)    | 
{- "version_rev": "0-xxxxxxxx",
 - "org_transporter_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "actual_contact_name": "John Doe",
 - "remarks": "I received 50 items",
 - "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only SysAdmin is authorized. Mark status as Unsuccessful Pickup: Task has attempted to picked up but has failed to be takeover the parcel from sender. This can transition only from Pending Pickup or Pickup Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
| org_transporter_id | string <uuid>    | 
Array of objects (attachment)    | |
Array of objects (custom-info-result)    | 
{- "version_rev": "0-xxxxxxxx",
 - "org_transporter_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only SysAdmin is authorized. Mark status as Complete. This can transition only from Pending Delivery or Delivery Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
| org_transporter_id | string <uuid>    | 
| actual_contact_name | string  Name of the person who receive the items from the driver  | 
| remarks | string   | 
Array of objects (attachment)    | |
Array of objects (custom-info-result)    | 
{- "version_rev": "0-xxxxxxxx",
 - "org_transporter_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "actual_contact_name": "John Doe",
 - "remarks": "The customer received the items",
 - "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only SysAdmin is authorized. Mark status as Unsuccessful Delivery: Task has attempted to deliver the order but has failed to be handover the parcel to recipient. This can transition only from Pending Delivery or Delivery Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
| org_transporter_id | string <uuid>    | 
| remarks | string   | 
Array of objects (attachment)    | |
Array of objects (custom-info-result)    | 
{- "version_rev": "0-xxxxxxxx",
 - "org_transporter_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "remarks": "The customer did not receive the items",
 - "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only Transporter Ops is authorized. Mark status as Pending Delivery: Task has picked up and is on the way to delivery location. This can transition only from Pending Pickup or Pickup Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
| actual_contact_name | string  Name of the person who pass the items to the driver  | 
| remarks | string   | 
Array of objects (attachment)    | |
Array of objects (custom-info-result)    | 
{- "version_rev": "0-xxxxxxxx",
 - "actual_contact_name": "John Doe",
 - "remarks": "I received 50 items",
 - "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only Transporter Ops is authorized. Mark status as Unsuccessful Pickup: Task has attempted to picked up but has failed to be takeover the parcel from sender. This can transition only from Pending Pickup or Pickup Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
Array of objects (attachment)    | |
Array of objects (custom-info-result)    | 
{- "version_rev": "0-xxxxxxxx",
 - "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only Transporter Ops is authorized. Mark status as Complete. This can transition only from Pending Delivery or Delivery Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
| actual_contact_name | string  Name of the person who receive the items from the driver  | 
| remarks | string   | 
Array of objects (attachment)    | |
Array of objects (custom-info-result)    | 
{- "version_rev": "0-xxxxxxxx",
 - "actual_contact_name": "John Doe",
 - "remarks": "The customer received the items",
 - "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only Transporter Ops is authorized. Mark status as Unsuccessful Delivery: Task has attempted to deliver the order but has failed to be handover the parcel to recipient. This can transition only from Pending Delivery or Delivery Arriving.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
| remarks | string   | 
Array of objects (attachment)    | |
Array of objects (custom-info-result)    | 
{- "version_rev": "0-xxxxxxxx",
 - "remarks": "The customer did not receive the items",
 - "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only SysAdmin is authorized. Mark status as broadcasting: Order is being broadcasted to drivers and is pending for response.
| taskID required  | string  ID of the task which status needs to be updated  | 
| version_rev required  | string  Revision value of the record version  | 
{- "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only SysAdmin is authorized. Only tasks with pickup start time later than or equal to 12 AM of today's date are broadcasted.
| is_qa | boolean   | 
{- "is_qa": true
 
}Retrieves all tasks associated with a specific group tag
| groupTagID required  | string  ID of the group tag to retrieve tasks for  | 
{- "tasks": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
 - "group_tag": "string",
 - "created_at": "2019-08-24T14:15:22Z",
 - "statuses": [
- {
- "status": "string",
 - "created_at": "2019-08-24T14:15:22Z"
 
} 
] 
} 
] 
}Should provide items summary which reflect the changes caused by the addition. This items summary will replace the old one.
| taskID required  | string  ID of the task to be modified  | 
Array of objects (item)    | |
| total_item_weight | number <float>    | 
| total_weight_unit | string   | 
| total_item_volume | number <float>    | 
| total_volume_unit | string   | 
| total_item_quantity | number <int16>    | 
| total_quantity_unit | string   | 
| version_rev required  | string  Revision value of the record version  | 
{- "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 0,
 - "total_quantity_unit": "string",
 - "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Should provide items summary which reflect the changes caused by the update. This items summary will replace the old one.
| taskID required  | string  ID of the task to be modified  | 
| itemID required  | string  ID of the item to be modified  | 
object   | |
| total_item_weight | number <float>    | 
| total_weight_unit | string   | 
| total_item_volume | number <float>    | 
| total_volume_unit | string   | 
| total_item_quantity | number <int16>    | 
| total_quantity_unit | string   | 
| version_rev required  | string  Revision value of the record version  | 
{- "item": {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.545,
 - "volume_unit": "cm^3"
 
}, - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Should provide items summary which reflect the changes caused by the deletion. This items summary will replace the old one.
| taskID required  | string  ID of the task to be modified  | 
| itemID required  | string  ID of the item to be modified  | 
| total_item_weight | number <float>    | 
| total_weight_unit | string   | 
| total_item_volume | number <float>    | 
| total_volume_unit | string   | 
| total_item_quantity | number <int16>    | 
| total_quantity_unit | string   | 
| version_rev required  | string  Revision value of the record version  | 
{- "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 0,
 - "total_quantity_unit": "string",
 - "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}| taskID required  | string  Task ID needed to prevent URL wildcard error  | 
| filename required  | string   Example:  filename=aa.png File name with extension  | 
{- "signed_url": "string"
 
}| taskID required  | string  Task ID needed to prevent URL wildcard error  | 
| filename required  | string   Example:  filename=aa.png File name with extension  | 
{- "message": "string"
 
}Only OrgAdmin is authorized.
| taskID required  | string  ID of the task to be modified  | 
Array of objects (attachment)    | |
| version_rev required  | string  Revision value of the record version  | 
{- "attachments": [
- {
- "name": "filename.png",
 - "url": "string"
 
} 
], - "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Only OrgAdmin is authorized.
| taskID required  | string  ID of the task to be modified  | 
| attachmentID required  | string  ID of the attachment to be deleted  | 
| version_rev required  | string  Revision value of the record version  | 
{- "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Assign a runsheet to an existing task
| taskID required  | string  ID of the task to be assigned  | 
object (runsheet)    | |
| version_rev required  | string  Revision value of the record version  | 
{- "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "version_rev": "0-xxxxxxxx"
 
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
 - "version_rev": "0-xxxxxxxx"
 
}If the runsheet is unassigned to begin with, will not render error
| taskID required  | string  ID of the task to be unassigned  | 
| version_rev required  | string  Revision value of the record version  | 
{- "version_rev": "0-xxxxxxxx"
 
}{- "message": "Successfully unassigned the runsheet"
 
}Only sysAdmin is authorized. Mark status as Pending Pickup: Driver has accepted order and is on the way to pickup location.
| taskID required  | string  ID of the task to be modified  | 
| version_rev required  | string  Revision value of the record version  | 
| driver_id required  | string  Driver ID Assigned  | 
| driver_name required  | string  Driver Name Assigned  | 
{- "version_rev": "0-xxxxxxxx",
 - "driver_id": "3casl-askajs-kajsk-xxxx",
 - "driver_name": "driver-name-xxx"
 
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
 - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "version_rev": "0-xxxxxxxx"
 
}Only driver is authorized. Mark status as Pending Pickup: Driver has accepted order and is on the way to pickup location. This can transition only from Broadcasting.
| taskID required  | string  ID of the task to be modified  | 
| version_rev required  | string  Revision value of the record version  | 
{- "version_rev": "0-xxxxxxxx"
 
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
 - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "version_rev": "0-xxxxxxxx"
 
}Only sysAdmin is authorized. Mark status as Pending Pickup: Transporter has accepted order and is on the way to pickup location.
| taskID required  | string  ID of the task to be modified  | 
| version_rev required  | string  Revision value of the record version  | 
required  | object (org_transporter)    | 
{- "version_rev": "0-xxxxxxxx",
 - "org_transporter": {
- "id": "string",
 - "name": "string",
 - "org_driver": {
- "id": "string",
 - "name": "string"
 
} 
} 
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
 - "org_transporter": {
- "id": "string",
 - "name": "string",
 - "org_driver": {
- "id": "string",
 - "name": "string"
 
} 
}, - "version_rev": "0-xxxxxxxx"
 
}Only orgTransporter is authorized. Mark status as Pending Pickup: Transporter has accepted order and is on the way to pickup location.
| taskID required  | string  ID of the task to be modified  | 
| version_rev required  | string  Revision value of the record version  | 
required  | object (org_transporter)    | 
{- "version_rev": "0-xxxxxxxx",
 - "org_transporter": {
- "id": "string",
 - "name": "string",
 - "org_driver": {
- "id": "string",
 - "name": "string"
 
} 
} 
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
 - "org_transporter": {
- "id": "string",
 - "name": "string",
 - "org_driver": {
- "id": "string",
 - "name": "string"
 
} 
}, - "version_rev": "0-xxxxxxxx"
 
}Generating EPOD from complete task
| taskID required  | string  ID of the task  | 
{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "task": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}, - "status": "to_be_acknowledged",
 - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "updated_by": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "email": "test@example.com",
 - "roles": [
- "SysAdmin"
 
] 
}, - "version_seq": 0
 
} 
], - "version_seq": 1,
 - "version_rev": "v1",
 - "created_at": "2019-08-24T14:15:22Z",
 - "updated_at": "2019-08-24T14:15:22Z",
 - "endorse": {
- "ip_address": "192.168.1.1",
 - "endorse_at": "2019-08-24T14:15:22Z"
 
}, - "receiver": {
- "vessel_imo": "1234567",
 - "rank": "Captain",
 - "full_name": "John Doe",
 - "email": "john.doe@example.com"
 
}, - "remarks": "string"
 
}endorsement for EPOD
| taskID required  | string  ID of the task  | 
| version_rev required  | string  Revision value of the record version  | 
| status required  | string  Enum: "partially_complete" "declined" "complete"   Status of the EPOD  | 
required  | object (endorse)    | 
required  | object (receiver)    | 
| remarks required  | string   | 
{- "version_rev": "0-xxxxxxxx",
 - "status": "Complete",
 - "endorse": {
- "ip_address": "192.168.1.1",
 - "endorse_at": "2019-08-24T14:15:22Z"
 
}, - "receiver": {
- "vessel_imo": "1234567",
 - "rank": "Captain",
 - "full_name": "John Doe",
 - "email": "john.doe@example.com"
 
}, - "remarks": "Additional Remarks"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "task": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}, - "status": "to_be_acknowledged",
 - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "updated_by": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "email": "test@example.com",
 - "roles": [
- "SysAdmin"
 
] 
}, - "version_seq": 0
 
} 
], - "version_seq": 1,
 - "version_rev": "v1",
 - "created_at": "2019-08-24T14:15:22Z",
 - "updated_at": "2019-08-24T14:15:22Z",
 - "endorse": {
- "ip_address": "192.168.1.1",
 - "endorse_at": "2019-08-24T14:15:22Z"
 
}, - "receiver": {
- "vessel_imo": "1234567",
 - "rank": "Captain",
 - "full_name": "John Doe",
 - "email": "john.doe@example.com"
 
}, - "remarks": "string"
 
}Get EPOD details
| taskID required  | string  ID of the task  | 
{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "task": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}, - "status": "to_be_acknowledged",
 - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "updated_by": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "email": "test@example.com",
 - "roles": [
- "SysAdmin"
 
] 
}, - "version_seq": 0
 
} 
], - "version_seq": 1,
 - "version_rev": "v1",
 - "created_at": "2019-08-24T14:15:22Z",
 - "updated_at": "2019-08-24T14:15:22Z",
 - "endorse": {
- "ip_address": "192.168.1.1",
 - "endorse_at": "2019-08-24T14:15:22Z"
 
}, - "receiver": {
- "vessel_imo": "1234567",
 - "rank": "Captain",
 - "full_name": "John Doe",
 - "email": "john.doe@example.com"
 
}, - "remarks": "string"
 
}Get list available crons and last time cron was run
[- {
- "id": "fad1bafd-f444-40b7-9bed-74e2ac3ae02c",
 - "job_name": "auto_complete_epod_endorsement",
 - "last_run_time": "2024-03-19T04:12:08.264Z"
 
} 
]Read tasks from platform partner's associated organizations. Only Platform Partner's OrgAdmin is authorized.
| page | integer <int64>   >= 1   Default:  1   | 
| per_page | integer <int64>   >= 1   Default:  200   | 
| order | string  Default:  "desc"  Enum: "asc" "desc"   The direction of the sort  | 
| range_start_created_at | string  Range start (inclusive) of Created At  | 
| range_end_created_at | string  Range end (inclusive) of Created At  | 
| org_id | Array of strings  Array of Merchant IDs  | 
| broadcast_preference | string  Enum: "all" "squad" "marine"   To whom this will be broadcast/sent  | 
| group_tag | string  Group tag  | 
{- "meta": {
- "page": 0,
 - "per_page": 0
 
}, - "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "XXXXXX",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "org_transporter": {
- "id": "string",
 - "name": "string",
 - "org_driver": {
- "id": "string",
 - "name": "string"
 
} 
}, - "user": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "email": "test@example.com",
 - "roles": [
- "SysAdmin"
 
] 
}, - "is_squad": false,
 - "is_urgent": true,
 - "price": 120000,
 - "driver_price": 120000,
 - "currency": "SGD",
 - "current_status": "pending_broadcast",
 - "created_at": "2019-08-24T14:15:22Z",
 - "updated_at": "2019-08-24T14:15:22Z",
 - "org_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "platform_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "broadcast_preference": "squad",
 - "version_rev": "0-xxxxxxxx",
 - "vehicle_preference": "lorry_40ft",
 - "service_type": "ftl",
 - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "item_summary": {
- "total_item_quantity": 1,
 - "total_item_volume": 2,
 - "total_item_weight": 3,
 - "total_quanity_unit": "Pallet",
 - "total_volume_unit": "m³",
 - "total_weight_unit": "kg"
 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "updated_by": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "email": "test@example.com",
 - "roles": [
- "SysAdmin"
 
] 
}, - "version_seq": 0
 
} 
], - "vehicle_emissions_type": "ev"
 
} 
] 
}Create multiple tasks from platform partners to associated organizations or own. Only Platform Partner's OrgAdmin is authorized.
Array of objects   | 
{- "tasks": [
- {
- "tracking_id": "string",
 - "broadcast_preference": "squad",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "pickup_note_to_driver": "Please pickup at 2pm",
 - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "delivery_note_to_driver": "Meet at the lobby",
 - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "group_tag": "Tag example",
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 0,
 - "total_quantity_unit": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "from_location_type": "land",
 - "to_location_type": "land",
 - "vehicle_emissions_type": "ev",
 - "epod": {
- "recipient_email": "test@example.com"
 
}, - "org_id": "string"
 
} 
] 
}{- "message": "You're not allowed to accept the task with this credentials."
 
}Read tasks in detail from platform partner's associated organizations. Only Platform Partner's OrgAdmin is authorized.
| taskID required  | string  ID of the task to get the detail  | 
{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Update task details from plat. Only Platform Partner's OrgAdmin is authorized.
| taskID required  | string  ID of the task to be modified  | 
| tracking_id | string   | 
| platform_id | string   | 
| invoice_number | string   | 
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (officer_contact)    | |
| broadcast_preference | string  Enum: "marine" "squad" "all"    | 
| group_tag | string   | 
| pickup_note_to_driver | string   | 
| delivery_note_to_driver | string   | 
| cargo_net_quantity | integer <int32>   >= 0    | 
| rigger_required | boolean  Is Rigger required for the task  | 
| price | integer <int64>   >= 0   Unit used is 1/1000 cents, will be set as 0 if the currency is "". The example value (120000 = 120x1000) represents 120 cents.  | 
| currency | string  The currency should follow the ISO4217 format.  | 
Array of objects (item)    | |
Array of objects (cargo_detail)    | |
| org_id | string   | 
| total_item_weight | number <float>    | 
| total_weight_unit | string   | 
| total_item_volume | number <float>    | 
| total_volume_unit | string   | 
| total_item_quantity | number <int16>    | 
| total_quantity_unit | string   | 
| min_price | number <int16>   Unit used is 1/1000 cents  | 
| max_price | number <int16>   Unit used is 1/1000 cents  | 
| increment | number <int16>   Unit used is 1/1000 cents  | 
| admin_fee | number <int16>   Unit used is 1/1000 cents  | 
| client_time_utc | string <date-time>    | 
| client_timezone | string   | 
| vehicle_preference | string  Enum: "ltl" "motorcycle" "car" "mpv" "van_1.7m" "van_2.4m" "lorry_10ft" "lorry_14ft" "lorry_20ft" "lorry_24ft" "lorry_40ft"    | 
| service_type | string  Enum: "ftl" "ltl"   Charter a full truck (FTL) or Book only the truck space you need (LTL)  | 
| version_rev required  | string  Revision value of the record version  | 
object (task_epod)    | 
{- "tracking_id": "string",
 - "platform_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "broadcast_preference": "marine",
 - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "org_id": "string",
 - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "version_rev": "0-xxxxxxxx",
 - "epod": {
- "recipient_email": "test@example.com"
 
} 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Platform Partners confirm draft to change its status to pending_broadcast.
Array of objects   | 
{- "task_ids": [
- {
- "id": "string",
 - "tracking_id": "string"
 
} 
] 
}{- "updated_tasks": [
- {
- "id": "string",
 - "current_status": "string"
 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Patch multiple task tracking_id
Array of objects   | 
{- "tasks": [
- {
- "id": "string",
 - "tracking_id": "string"
 
} 
] 
}{- "updated_tasks": [
- {
- "id": "string",
 - "tracking_id": "string"
 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Read tasks from platform partner's user.
| page | integer <int64>   >= 1   Default:  1   | 
| per_page | integer <int64>   >= 1   Default:  200   | 
| order | string  Default:  "desc"  Enum: "asc" "desc"   The direction of the sort  | 
| range_start_created_at | string  Range start (inclusive) of Created At  | 
| range_end_created_at | string  Range end (inclusive) of Created At  | 
| is_platform_admin required  | boolean  Flag indicating if the user has platform administrator privileges.  | 
| is_general_user required  | boolean  Flag indicating if the user is a general user (non-admin within their org context).  | 
| current_status | Array of strings  Filter tasks by their current status. Provide multiple times (e.g.,   | 
| task_id | string  Filter by a specific task ID.  | 
{- "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
} 
], - "meta": {
- "page": 0,
 - "per_page": 0,
 - "total_records": 0,
 - "total_pages": 0
 
} 
}Create multiple tasks for the organization associated with the platform partner user's context. The system will automatically determine the organization based on the user's platform attributes. If the organization doesn't exist, it will be created.
required  | Array of objects  List of tasks to be created.  | 
{- "tasks": [
- {
- "tracking_id": "string",
 - "broadcast_preference": "squad",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "pickup_note_to_driver": "Please pickup at 2pm",
 - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "delivery_note_to_driver": "Meet at the lobby",
 - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "group_tag": "Tag example",
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 0,
 - "total_quantity_unit": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "from_location_type": "land",
 - "to_location_type": "land",
 - "vehicle_emissions_type": "ev",
 - "epod": {
- "recipient_email": "test@example.com"
 
}, - "org_name": "string"
 
} 
] 
}{- "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Read a specific task's details based on user's platform partnership context.
Access control is determined by the X-Task-Access-Permission header:
ALLOW_ALL: No restrictions (within user's general role permissions).ALLOW_PLATFORM_ORG: Allows access if the task belongs to the user's organization OR if the task's platform ID and platform org ID match the user's platform attributes.ALLOW_USER: Allows access only if the task's user email matches the requesting user's email.
Requires appropriate roles and platform attributes verified by middleware.| taskID required  | string <uuid>   ID of the task to retrieve details for.  | 
| X-Task-Access-Permission required  | string  Enum: "ALLOW_ALL" "ALLOW_PLATFORM_ORG" "ALLOW_USER"   Defines the permission level for accessing the task details.  | 
{- "task": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}, - "server_time": "2019-08-24T14:15:22Z"
 
}Confirms multiple draft tasks (changing their status to pending_broadcast) and patches their tracking_id in a single operation. 
Only Platform Partner's OrgAdmin is authorized. 
Returns the result for each task, including any failures.
required  | Array of objects  List of tasks to confirm and patch tracking IDs.  | 
{- "tasks": [
- {
- "id": "xxxx-xxxx-xxxx-xxxx",
 - "tracking_id": "TRACK-002"
 
} 
] 
}{- "updated_tasks": [
- {
- "id": "string",
 - "current_status": "string"
 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Allows a Platform Partner Admin to create multiple tasks for a specified organization.
org_id and org_name.required  | Array of objects  List of tasks to be created.  | 
{- "tasks": [
- {
- "tracking_id": "string",
 - "broadcast_preference": "squad",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "pickup_note_to_driver": "Please pickup at 2pm",
 - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "delivery_note_to_driver": "Meet at the lobby",
 - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "group_tag": "Tag example",
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 0,
 - "total_quantity_unit": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "from_location_type": "land",
 - "to_location_type": "land",
 - "vehicle_emissions_type": "ev",
 - "epod": {
- "recipient_email": "test@example.com"
 
}, - "org_name": "string",
 - "org_id": "string"
 
} 
] 
}{- "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Retrieve multiple tasks by their IDs for platform partner users. Returns 200 if all found, 207 if partially found, 404 if none found, and 500 for internal errors.
| tasks_ids required  | Array of strings  List of task IDs to retrieve  | 
{- "tasks_ids": [
- "string"
 
] 
}{- "tasks": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Allows a Platform Partners User to cancel a task by providing a reason and the current version revision. If the task is assigned to a runsheet, the cancellation will also update the runsheet accordingly. Only authorized Platform Partners Users can access this endpoint.
| id required  | string <uuid>   The ID of the task to cancel.  | 
| reason required  | string  Reason for cancelling the task.  | 
| version_rev required  | string  Revision value of the record version.  | 
{- "reason": "string",
 - "version_rev": "0-xxxxxxxx"
 
}{- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}Allows a Platform Partners User to update a task's details. Only tasks in editable statuses (Draft, Pending Broadcast, Broadcasting, Accepted) can be updated. If the task is assigned to a runsheet, the update will also update the runsheet accordingly. Only authorized Platform Partners Users can access this endpoint.
| id required  | string <uuid>   The ID of the task to update.  | 
| tracking_id | string   | 
| invoice_number | string   | 
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (address)    | |
object (time_window)    | |
object (contact)    | |
object (officer_contact)    | |
| broadcast_preference | string  Enum: "marine" "squad" "all"    | 
| group_tag | string   | 
| pickup_note_to_driver | string   | 
| delivery_note_to_driver | string   | 
| cargo_net_quantity | integer <int32>   >= 0    | 
| rigger_required | boolean  Is Rigger required for the task  | 
| price | integer <int64>   >= 0   Unit used is 1/1000 cents, will be set as 0 if the currency is "". The example value (120000 = 120x1000) represents 120 cents.  | 
| currency | string  The currency should follow the ISO4217 format.  | 
Array of objects (item)    | |
Array of objects (cargo_detail)    | |
| org_id required  | string   | 
| total_item_weight | number <float>    | 
| total_weight_unit | string   | 
| total_item_volume | number <float>    | 
| total_volume_unit | string   | 
| total_item_quantity | number <int16>    | 
| total_quantity_unit | string   | 
| min_price | number <int16>   Unit used is 1/1000 cents  | 
| max_price | number <int16>   Unit used is 1/1000 cents  | 
| increment | number <int16>   Unit used is 1/1000 cents  | 
| admin_fee | number <int16>   Unit used is 1/1000 cents  | 
| client_time_utc required  | string <date-time>    | 
| client_timezone | string   | 
| vehicle_preference | string  Enum: "ltl" "motorcycle" "car" "mpv" "van_1.7m" "van_2.4m" "lorry_10ft" "lorry_14ft" "lorry_20ft" "lorry_24ft" "lorry_40ft"    | 
| service_type | string  Enum: "ftl" "ltl"   Charter a full truck (FTL) or Book only the truck space you need (LTL)  | 
| version_rev required  | string  Revision value of the record version  | 
| is_qa | boolean  Is QA true or false  | 
Array of objects (archived_attachments)    | |
| from_location_type | string  Enum: "land" "sea"   Type of the location for pickup  | 
| to_location_type | string  Enum: "land" "sea"   Type of the location for delivery  | 
object (task_epod)    | 
{- "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "officer_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309"
 
}, - "broadcast_preference": "marine",
 - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "cargo_net_quantity": 4,
 - "rigger_required": true,
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "org_id": "string",
 - "total_item_weight": 0,
 - "total_weight_unit": "string",
 - "total_item_volume": 0,
 - "total_volume_unit": "string",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "vehicle_preference": "ltl",
 - "service_type": "ftl",
 - "version_rev": "0-xxxxxxxx",
 - "is_qa": true,
 - "archived_attachments": [
- {
- "attachment_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "associated_task_status": "pending_delivery"
 
} 
], - "from_location_type": "land",
 - "to_location_type": "land",
 - "epod": {
- "recipient_email": "test@example.com"
 
} 
}{- "task": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "tracking_id": "string",
 - "invoice_number": "string",
 - "from_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "from_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "from_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "to_address": {
- "street_address": "201 Henderson Road",
 - "city": "Singapore",
 - "state": "string",
 - "country": "Singapore",
 - "zip_code": "159545",
 - "building_name": "Apex @ Henderson",
 - "latitude": 1.2827111,
 - "longitude": 103.8204487,
 - "altitude": 30
 
}, - "to_time_window": {
- "start_time_utc": "2019-08-24T14:15:22Z",
 - "start_timezone": "Asia/Singapore",
 - "end_time_utc": "2019-08-24T14:15:22Z",
 - "end_timezone": "Asia/Singapore"
 
}, - "to_contact": {
- "name": "Rebecca Smith",
 - "phone": "+6569965309",
 - "email": "test@example.com",
 - "vessel_id": "xxxx-xxx-xxxx",
 - "vessel_imo": 6578921,
 - "vessel_name": "SEA VESSEL",
 - "lighter_boat_name": "xxxx-xxx-xxxx",
 - "lighter_company_name": "xxxx-xxx-xxxx",
 - "vehicle_name": "Vehicle Name",
 - "company_name": "Company Name",
 - "berth_no": "xxxx-xxx-xxxx"
 
}, - "group_tag": "Tag example",
 - "pickup_note_to_driver": "Please pickup at 2pm",
 - "delivery_note_to_driver": "string",
 - "price": 120000,
 - "currency": "SGD",
 - "items": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Blue lunchbox",
 - "sku": "string",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "weight": 0.67,
 - "weight_unit": "kg",
 - "volume": 2507.54,
 - "volume_unit": "cm^3",
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "cargo_details": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "quantity": 1,
 - "quantity_unit": "box",
 - "remarks": "Blue lunchbox",
 - "has_hazard_mat": true,
 - "dimension": {
- "length": 10,
 - "width": 20.5,
 - "height": 20.5
 
} 
} 
], - "total_item_weight": 0.67,
 - "total_weight_unit": "kg",
 - "total_item_volume": 2507.545,
 - "total_volume_unit": "cm^3",
 - "total_item_quantity": 1,
 - "total_quantity_unit": "lift",
 - "created_at": "2019-08-24T14:15:22Z",
 - "client_time_utc": "2019-08-24T14:15:22Z",
 - "client_timezone": "Asia/Singapore",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "runsheet": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "My Runsheet"
 
}, - "driver": {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "John Doe",
 - "vehicle_plate_number": "string"
 
}, - "current_status": "pending_broadcast",
 - "current_status_info": {
- "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
] 
}, - "statuses": [
- {
- "status": "string",
 - "set_at_timezone": "string",
 - "set_at_utc": "2019-08-24T14:15:22Z",
 - "actual_contact_name": "string",
 - "remarks": "string",
 - "attachments": [
- {
- "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "filename.png",
 - "url": "string"
 
} 
], - "custom_info": [
- {
- "question": "Reason",
 - "answer": "Customer not present"
 
} 
], - "updated_by": {
- "id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 - "name": "Sam",
 - "email": "email@gotsurge.co",
 - "role": [
- "TransporterOps"
 
] 
} 
} 
], - "edit_locked": true,
 - "version_seq": 0,
 - "version_rev": "0-xxxxxxxx",
 - "org_id": "string",
 - "min_price": 500000,
 - "max_price": 1500000,
 - "increment": 100000,
 - "admin_fee": 20000,
 - "vehicle_preference": "ltl",
 - "service_type": "ltl",
 - "is_qa": true,
 - "is_urgent": true,
 - "vehicle_emissions_type": "ev",
 - "vehicle_emissions": {
- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "ice_carbon_emissions_per_km": 0,
 - "ev_carbon_emissions_per_km": 0,
 - "total_reductions_percent": 0
 
}, - "epod": {
- "recipient_email": "test@example.com"
 
} 
}, - "server_time": "2019-08-24T14:15:22Z"
 
}{- "vehicles": [
- {
- "id": "string",
 - "vehicle_type": "string",
 - "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "total_reductions_percent": 0,
 - "created_at": "2019-08-24T14:15:22Z",
 - "updated_at": "2019-08-24T14:15:22Z"
 
} 
], - "server_time": "2019-08-24T14:15:22Z"
 
}Retrieve a specific vehicle by its unique ID.
| id required  | string  The unique ID of the vehicle to retrieve.  | 
{- "id": "string",
 - "vehicle_type": "string",
 - "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "total_reductions_percent": 0,
 - "created_at": "2019-08-24T14:15:22Z",
 - "updated_at": "2019-08-24T14:15:22Z",
 - "server_time": "2024-10-03T08:52:31.365793+07:00"
 
}Update the details of an existing vehicle.
| id required  | string  The unique ID of the vehicle to update.  | 
| ice_fuel_consumption_rate required  | number  Fuel consumption rate for ICE vehicles (in liters per kilometer).  | 
| ice_co2_emissions_factor required  | number  CO2 emissions factor for ICE vehicles (in grams per liter).  | 
| ev_power_consumption_rate required  | number  Power consumption rate for EVs (in kWh per kilometer).  | 
| ev_co2_emissions_factor required  | number  CO2 emissions factor for EVs (in grams per kWh).  | 
{- "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0
 
}{- "id": "string",
 - "vehicle_type": "string",
 - "ice_fuel_consumption_rate": 0,
 - "ice_co2_emissions_factor": 0,
 - "ev_power_consumption_rate": 0,
 - "ev_co2_emissions_factor": 0,
 - "ice_carbon_emissions": 0,
 - "ev_carbon_emissions": 0,
 - "total_reductions_percent": 0,
 - "created_at": "2019-08-24T14:15:22Z",
 - "updated_at": "2019-08-24T14:15:22Z",
 - "server_time": "2024-10-03T08:52:31.365793+07:00"
 
}