Fulfillment API

AdditionalInformationResponse

object

Details of additional information.

attributeNamestring

Additional information (name, value pairs).

Example:contractedCarrier

valuestring

The name of the additional information.

Example:true

Example

AddressRequest

object

Details of an address.

address1string

The street address.

Example:345 W Elm St.

address2string

Additional street address line.

Example:2nd Floor

citystring

The city.

Example:Anaheim

statestring

The state.

Example:CA

zipCodestring

The ZIP code. Must be a valid United States ZIP code or Canadian postal code.

Example:92802

countryCodestring

The country code. US or CA.

Default:US

Example:US

Example

AssignDriverRequest

object

Details of driver patch operation.

opstring

The operation to be performed. Values: ADD, REMOVE.

Example:ADD

pathstring

The path to the property to be modified.

Example:/drivers/drivers/-

valuesarray[object]

Details of driver patch operation.

Show Child Parameters
Example

BalanceRequest

object

Details of a dispatch balance.

amountnumber(double)

The balance amount that will be due after the COD/COP payment is applied.

>= 0.01

Example:300

paymentTimestring

The time frame when the balance payment is due. Required if amount is greater than 0. This list is not exhaustive and additional values may be added at any time.

Allowed values:IMMEDIATELYTWO_BUSINESS_DAYS_QUICK_PAYFIVE_BUSINESS_DAYSTEN_BUSINESS_DAYSFIFTEEN_BUSINESS_DAYSTHIRTY_BUSINESS_DAYS

balancePaymentTermsBeginOnstring

The terms for beginning balance payment. Required if amount is greater than 0. This list is not exhaustive and additional values may be added at any time.

Allowed values:PICKUPDELIVERYRECEIVING_SIGNED_BOL

Example:PICKUP

balancePaymentMethodstring

The payment method with which the balance due payment will be paid. Required if amount is greater than 0. This list is not exhaustive and additional values may be added at any time.

Allowed values:CASHCERTIFIED_FUNDSCOMPANY_CHECKCOMCHEKTCH

Example:CASH

Example

CancelDispatchRequest

object

Details of a dispatch cancellation.

dispatchIdstring(uuid)

The ID of the dispatch.

Example:d159acc0-e89b-12d3-a456-426614174000

cancellationReasonIdstring(uuid)

The ID of the cancellation reason. This value can be retrieved using the ‘Get Cancellation Reasons’ endpoint. Required if caller is a carrier.

Example:cac10000-e89b-12d3-a456-426614174000

notesstring

Additional notes regarding the cancellation.

Example:Weather delay.

postPickupCancelOverrideboolean

Indicates if a cancellation override after vehicle pick up is allowed.

Default:false

Example:true

Example