Skip to main content

DeliveryAppointmentField

A field the warehouse asks for when an appointment of the load type is booked.

type DeliveryAppointmentField {
description: String
key: String!
label: String!
max: Int
min: Int
options: [String!]
required: Boolean!
role: DeliveryAppointmentFieldRoleEnum
supported: Boolean!
type: DeliveryAppointmentFieldTypeEnum!
}

Fields​

DeliveryAppointmentField.description ● String scalar common​

The warehouse's instructions for the field. Null when it gives none.

DeliveryAppointmentField.key ● String! non-null scalar common​

The field's key. Send it in fieldValues.

DeliveryAppointmentField.label ● String! non-null scalar common​

The field's label at the warehouse.

DeliveryAppointmentField.max ● Int scalar common​

The largest value or longest length allowed.

DeliveryAppointmentField.min ● Int scalar common​

The smallest value or shortest length allowed.

DeliveryAppointmentField.options ● [String!] list scalar common​

The allowed values of a list field.

DeliveryAppointmentField.required ● Boolean! non-null scalar common​

Whether the warehouse requires the field.

DeliveryAppointmentField.role ● DeliveryAppointmentFieldRoleEnum enum common​

What Endless fills the field from. Null when the operator enters it.

DeliveryAppointmentField.supported ● Boolean! non-null scalar common​

Whether Endless can fill the field. Uploads cannot be sent yet.

DeliveryAppointmentField.type ● DeliveryAppointmentFieldTypeEnum! non-null enum common​

The kind of value the field takes.

Member Of​

DeliveryAppointmentOptions object