UPS
Login SettingsProfileAccount SummaryBillingAdministrationAddress BookMobile SolutionsMaintain Your UPS Account
Create a ShipmentView HistoryVoid ShipmentCreate a ReturnShip Using a Batch FileCreate an ImportCalculate Time and CostSchedule a PickupUse International ToolsOrder SuppliesOpen a UPS AccountSet Preferences
Track ShipmentsAccess UPS My ChoiceLearn About Quantum ViewAdministrationQuantum View ManageQuantum View NotifyQuantum View DataAccess Flex Global ViewIntegrate Tracking APIsVoid a ShipmentBrokerage and Compliance
Critical FreightAir FreightLTL and TruckloadOcean Freight
The UPS StoreUPS Drop BoxesUPS Customer CentersUPS Alliance LocationsAuthorized Shipping Outlets
Getting StartedShippingTrackingReceiving Your ShipmentBilling and PaymentTechnology SupportFile a Claim
Browse UPS PortfolioUse Solution FinderSolutions by IndustrySmall BusinessGlobal TradeDiscover the New Logistics
What other up-front notes or tips might speed up my development effort during API integration?

After you complete the integration of an Application Programming Interface (API), you get a better feel for our methodology and it may become easier to develop the other APIs. The following tips may help:
  • Your request message may generate a varying number of multiple response messages. For example, one Tracking request may generate one of several responses such as "Delivered" or "In Transit."
  • We use industry standard MIME types in the headers.
  • Currently, all of the examples we provide are Java centric. Examples have been successfully implemented on both Windows and UNIX platforms.

 Back to Top
View Examples

Other UPS Sites:
We Love Logistics