UPS API Reference

CarrierID=3

Move to: Functions, Carrier Services, Special Services, Package Types, Label Configuration, Document Configuration, Billing Options, Reference Fields

Go to: Carrier Components List

About

UPS API allows for website integration of UPS shipping functionality. UPS® is a global carrier offering domestic and international single and multipack shipments. For more information, visit UPS API solution website. Alternatively, see the service guide.

Setup

Setup My System (onboarding wizard) is supported for this carrier, and it also has a dedicated Set up UPS API topic. However, the key detail for this carrier is:

  • Requirements:
    • UPS API Account Number
    • Shipping Key
    • Security Credentials Username and Password
  • Setup stages (Administration App):
    • Enable UPS API (Carriers page), and use the REQUEST SECURITY CREDENTIALS button to provide the credentials supplied by UPS.
    • Add the Account, including Shipping Key.
    • Add Carrier Permissions.
    • Set up Outputs.
    • Optionally, customize an App to use the UPS Access Point Viewer to use with Hold shipments. see Setup UPS API.

Functions

Function ID
*Rate 1
Ship 2
Track 3
Void 4
Return 5
Signature 6
Time in Transit 10
Address Validation 30
Consolidated Shipment Open 55
Consolidated Shipment Delete 56
Consolidated Shipment Close 57
Shipment Landed Cost 71
Get Security Credentials 78
Get Shipping Key 79
Pickup 92
Pickup Cancel 93
Pickup Rate 98
Pickup Status 99
Hazardous Material Validate 110
Hazardous Material Lookup 111
Carrier Location Search 116
Carrier Administration 125

* Not supported for UPS Mail Innovations shipments.

Top

Carrier Services

Carrier Service ID
UPS Next Day Air® 23
UPS 2nd Day Air® 24
UPS® Ground 25
UPS Worldwide Express® 26
UPS Worldwide Expedited® 27
UPS Standard® 28
UPS 3 Day Select® 29
UPS Next Day Air Saver® 30
UPS Next Day Air® Early 31
UPS Worldwide Express Plus® 32
UPS 2nd Day Air A.M.® 33
UPS WorldWide Saver® 34
* UPS SurePost® Less than 1 lb 907
* UPS SurePost® 1 lb or Greater 908
UPS SurePost® BPM909
UPS SurePost® Media910
UPS Worldwide Express Freight®919
UPS First Class Mail920
UPS Priority Mail921
UPS Mail Innovations® Expedited922
**UPS Mail Innovations® Priority923
**UPS Mail Innovations® Economy924
UPS Worldwide Express Freight™ Midday10039
UPS Express®10056
UPS Expedited®10057
UPS Worldwide Express Saver®10058
UPS Express Saver®10059
UPS Express® Early10060
UPS Express Plus®10062
UPS® Worldwide Economy DDU 10135
UPS® Worldwide Economy DDP 10136

* Only with Customer Package.

** Supported for Mail Innovations international shipments. Additionally, must be used with package types BPM, Flats or Parcels.

Top

Special Services

Special Service ID
Lift Gate Delivery 11
Lift Gate Pickup 12
Saturday Delivery 16
Saturday Pickup 17
Residential Delivery 35
Additional Handling 36
Delivery Confirmation - No Signature 38
Delivery Confirmation - Signature Required 39
Delivery Confirmation - Adult Signature Required 40
Dry Ice Weight 44
Hold 47
Large Package 48
Non Machinable 50
COD - Any 55
COD - Guaranteed Funds 56
COD - Cash 57
COD - Personal Cheque 58
COD - Business Cheque 59
COD - Money Order 60
Insurance 61
COD - Amount 77
Declared Value 78
*Delivery Confirmation - Shipper Release 83
Receiver Quantum View® on Shipment 91
Receiver Quantum View® on Delivery 92
Receiver Quantum View® on Exception 93
Sender Quantum View® on Shipment 97
Sender Quantum View® on Delivery 98
Sender Quantum View® on Exception 99
Disposition Method - Return Service 116
Disposition Method - Forwarding Service 118
Disposition Method - Leave if No Response 123
Drop At Carrier Facility 169
Disposition Method - Address Service 171
Disposition Method - Change Service 172
Deliver Only To Ship Address 173
Deliver Only To Addressee 174
Dry Ice for Medical Use 175
Carbon Neutral 177
Import Detail 384
Import Delivery Label Type - Print and Mail 385
Import Delivery Label Type - One-Attempt 386
Import Delivery Label Type - Three-Attempt 387
Import Delivery Label Type - Electronic Label 388
Import Delivery Label Type - Print Label 389
Commercial Invoice Removal 390
Hold For Pickup 391
Diagnostic Specimens 392
Paperless Commercial Invoice 416
Alcoholic Beverages 542
Perishables 543
Plants 544
Seeds 545
Special Exceptions 546
Tobacco 547

* Available only within mainland US and PR.

Top

Package Types

Package Type ID
UPS Letter 10
Customer Package 11
UPS Tube 12
UPS Pak 13
UPS Express Box 14
UPS 25 KG Box® 15
UPS 10 KG Box® 16
Pallet 145
Small Express Box 513
Medium Express Box 514
Large Express Box 515
Flats662
Parcels663
BPM664
First Class665
Priority666
Machinables667
Irregulars668
Parcel Post669
BPM Parcel670
Media Mail671
BPM Flat672
Standard Flat673

Top

Label Configuration

Output Type ID Generate From Format Printer Stock
Label 1 Carrier Image
EPL,ZPL
Client/Windows/Response
Windows/Response
4x6
*Proof of Delivery 2 Carrier PDF Client/Windows/Response -
Return Label 4 Carrier Image
EPL,ZPL
Client/Windows/Response
Windows/Response
4x6
International Signature Label 18 Carrier Image
EPL,ZPL
Client/Windows/Response
Windows/Response
4x6

*Configure to enable Signature Proof of Delivery (SPOD) visibility in the View App.

Top

Document Configuration

Output Type ID Generate From Format Printer Stock Notes
Commercial Invoice 5 Carrier
Active Reports
PDF
Active Reports
Client/Active Reports
Active Reports/Client/Response
- -
Certificate of Origin 6 Carrier
Active Reports
PDF
Active Reports
Client/Active Reports
Active Reports/Client/Response
- -
USMCA Certificate of Origin 7 Carrier
Active Reports
PDF
Active Reports
Client/Active Reports
Active Reports/Client/Response
- -
SED Declaration 8 Carrier
Active Reports
PDF
Active Reports
Client/Active Reports
Active Reports/Client/Response
- -
High Value Report (if generating as thermal) 57 Active Reports Active Reports Active Reports/Client/Response Letter -
High Value Report (if generating as an image) 57 Carrier Set to the same Format
as the Shipping Label
Set to the same Format
as the Shipping Label
4x6 -
**Hazardous Shipping Papers (UPS 02111400/02111405) 60 Carrier PDF Raw Client/Windows/Response - -
UPS API SurePost Customs Form CN22 163 Carrier PDF Client
Client/Response
- -
*UPS International Forms 169 Carrier PDF Client/Windows/Response - -

*Consolidates all generated outputs into a single PDF document. Due to changes to output logic with Transtream version 8.32.0, the form is not required on product versions 8.32.0 and higher. See Setup UPS API for detail.

**This form requires UPS provided label stock item 2111400 for US domestic Air or Ground shipments, and item 02111405 for US Standard (ground) to Canada shipments.

Top

Billing Options

UPS API and UPS API Returns

Billing Duty Payer
Recipient Sender
Sender Third Party
Third Party -
Consignee or Collect -

Top

Reference Fields

Product Field Carrier Field
ShipperReference ReferenceNumber (1)
ReferenceOne ReferenceNumber (2)

Top

Article last edited 13 September 2022