Skip to content

TaskInput

A task represents a core unit of work for a booking. A task has loads and booking options, and will be either incoming or outgoing. The onsite organisation must be referenced on the task, the offsite may be omitted. When a task is inbound, the receiver is the onsite, and the sender is the offsite. When a task is outbound, the sender is the onsite, and the receiver is the offsite.

FieldTypeDescription
senderIdUUIDThe assigned sender to the task. Incoming tasks do not require a sender. Outgoing tasks do.
receiverIdUUIDThe assigned receiver to the task. Outgoing tasks do not require a sender. Incoming tasks do.
direction*Direction!The direction the task is going, inbound or outbound.
loads*[LoadQuantityInput!]!A list of load quantities on the task.
bookingOptions*[UUID!]!A list of booking options associated with the task.
documentIdIDA document Id option
yardAssetIdIDA yard asset Id option
yardAssetTypeKeyIDA yard asset type Id option