A UPS API-k (Application Programming Interfaces - Alkalmazásprogramozási felületek) programozási utasítások és szabványok, melyek segítségével elérhetővé lehet tenni és integrálni lehet a UPS funkciókat e-kereskedelmi webhelyekre vagy vállalati alkalmazásokba. E komplex technológiák célja, hogy eleget tegyenek az ügyfelek igényeinek, akik az integrálás során maximális rugalmasságot igényelnek. Az API-k azt igénylik a belső vagy külső információtechnológia (IT) fejlesztőktől, hogy XML-kódot írjanak az ügyfél rendszerein belüli integrálás érdekében. Három típusú API létezik, amely az Extensible Markup Nyelvet használja (XML). Az első típusú API egyenes XML-t, a második típusú Simple Object Access Protocol-t (SOAP) és Web Service Definition Language-et (WSDL), és a harmadik typusú Java Script Object Notation-t (JSON) használ.
Az aktuális API tranzakciós fejlesztőknek kell lefordítaniuk az XML-t a belső rendszer kódra, amely az API-tól fogja megkapni az adatokat, akár egy Graphic User Interface (GUI) akár egy másik számítógépes rendszer. Több mint 100 különböző kódolási nyelv létezik, mint például: PHP, Perl, C#, C++, és Java.
Azzal, hogy UPS szállítási funkciókat, mint például díjszabást, szállítást vagy nyomon követést integrál közvetlenül a vállalati üzleti alkalmazásaiba, növekedhet alkalmazottai hatékonysága, és ügyfelei hasznot húzhatnak a jobb felhasználói élményből. Néhány lehetséges üzleti alkalmazás:
Amint meghozta a döntését, hogy integrálni akarja a UPS API-kat, ki kell kérnie egy olyan technikai csoport tanácsát, amely ért az XML/webszolgáltatás kódoláshoz.
Keressen vagy cégen belüli fejlesztő csapatot vagy egy külső integrátort. A cégen belüli fejlesztő az Ön vállalata által alkalmazott belső IT-munkatársa, aki szakértelemmel rendelkezik az API-k integrálásában. A külső integrátor egy cégen kívüli szakember, akivel szerződést köt, hogy az API-ket integrálja a vállalata számára. Mielőtt megbíz egy külső integrátort, célszerű referenciákat és ajánlásokat kérnie. Mindkét típusú fejlesztő közvetlenül a UPS-től kap technikai támogatást. Függetlenül attól, hogy saját vagy független fejlesztőcsapatot alkalmaz, a vállalat egy meghatalmazott képviselője elfogadja a UPS Szolgáltatási Feltételeit az API-ra vonatkozóan és az API UPS rendszerekkel való kommunikációjához elengedhetetlenül szükséges egyedi UPS hitelesítő adatokhoz fog hozzájutni.
Bár a UPS ingyenesen kínálja az API-kat, figyelembe kell vennie, hogy vállalatának mennyi időre és milyen erőforrásokra van szüksége, hogy az API-kat integrálja az Önök üzleti rendszereibe. Ez a költség több változótól függően mérsékelt vagy jelentős is lehet. Mielőtt hozzákezdene, figyelmesen vizsgálja meg az API integrálás tervezési lépéseit, hozzásegítve vállalatát a fejlesztés költségének és időtartamának megállapításához.
Ha a vállalata egy egyedi API megoldás kialakítása mellett döntött, belső fejlesztőit vagy külső integrátorait lássa el könnyen érthető útmutatásokkal arról, hogy miként érhetők el a UPS API-k.
A UPS nyomon követési megoldásai a szállítmány minden lépését megmutatják, bármerre is jár a városban vagy a világban.