Delivery Appointment Codes by Carrier
Delivery time must be arranged with the consignee in advance.
22 codes across 17 carriers, plus 1 that use a request field instead.
No match. Search every service →
NCM
doc
AccLine.AccCode
Only for commercial addresses needing an appointment; residential addresses get one free attempt by default.
APPT
on rate quote
doc
additionalServicesDeliveryCode
APPTD
on rate quote
doc
additionalServicesDeliveryCode
CAPPT
snapshot
consigneeAccessorials
Appointment
on rate quote
spec
ServiceTypeCode
APPT
snapshot
query param
APPOINTMENTFEE
on rate quote
spec
DestinationAccessorials
ADE
snapshot
DeliveryAccessorials
APPT
on booking
doc
accessoriallist
APPT
on rate quote
snapshot
query param
APPOINT
snapshot
query param
Production only — absent from the test catalogue.
appointment
doc
accessorials
scheduledDelivery
doc
accessorials
Requires an appointment contact email and phone number.
Appointment
snapshot
accessorial.accId
accName P or D.
APT
doc
ServiceCode
IRD
doc
ServiceCode
DeliveryAppointment
doc
AdditionalServices
Unavailable on some international and territory lanes.
APTD
on booking
doc
bol.accessorials.codes
Digital Council BOL mode.
ArrivalNotice/Appointment
on rate quote
doc
Accessorials
APPT
on rate quote
doc
query param
APPTDEL
on rate quote
doc
accessorials
delivery-appointment
spec
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.
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.