Delivery Appointment Codes by Carrier

Delivery time must be arranged with the consignee in advance.

22codes
17carriers
1via request field

22 codes across 17 carriers, plus 1 that use a request field instead.

AAA Cooper
NCMdoc AccLine.AccCode Only for commercial addresses needing an appointment; residential addresses get one free attempt by default.
AIT Worldwide Logistics
APPTon rate quotedoc additionalServicesDeliveryCode
APPTDon rate quotedoc additionalServicesDeliveryCode
Banyan Technology
CAPPTsnapshot consigneeAccessorials
CEVA Logistics
Appointmenton rate quotespec ServiceTypeCode
CustomCo
APPTsnapshot query param
Echo Global Logistics
APPOINTMENTFEEon rate quotespec DestinationAccessorials
Forward Air
ADEsnapshot DeliveryAccessorials
GLS US
APPTon bookingdoc accessoriallist
APPTon rate quotesnapshot query param
LDT
APPOINTsnapshot query param Production only — absent from the test catalogue.
Mothership
appointmentdoc accessorials
scheduledDeliverydoc accessorials Requires an appointment contact email and phone number.
Daylight Transport
Appointmentsnapshot accessorial.accId accName P or D.
RoadRunner
APTdoc ServiceCode
IRDdoc ServiceCode
R+L Carriers
DeliveryAppointmentdoc AdditionalServices Unavailable on some international and territory lanes.
APTDon bookingdoc bol.accessorials.codes Digital Council BOL mode.
Saia LTL Freight
ArrivalNotice/Appointmenton rate quotedoc Accessorials
Total Transportation
APPTon rate quotedoc query param
TQL
APPTDELon rate quotedoc accessorials
warp
delivery-appointmentspec accessorials.delivery In the API spec but absent from the carrier’s written docs.

Supported without a code

These carriers offer the service but set it as a field on the request instead of sending a code.

C.H. Robinson

specialRequirement.appointmentNotification

boolean · Destination only.

Common questions

Which carriers support delivery appointment?

17 carriers publish a code for delivery appointment, and a further 1 support it through a request field rather than a code. Delivery time must be arranged with the consignee in advance.

Is there a standard delivery appointment code across carriers?

No. Each carrier defines its own code, so the same service is spelled differently at every carrier you integrate with — AAA Cooper uses NCM, AIT Worldwide Logistics uses APPT, Banyan Technology uses CAPPT, CEVA Logistics uses Appointment. A code is only meaningful together with the carrier it belongs to.

Need this programmatically? /api/accessorials/map?service=appointment-delivery returns the same data as JSON on every plan.