Saltar al contenido principal

Obtenga información acerca de la integración de las API del Kit para Desarrolladores de UPS

1. ¿Qué son las API?

Las Aplicaciones de Programas para Interconectar (API) de UPS son instrucciones de programación y normas para tener acceso e integrar las funcionalidades de UPS a su sitio en la red de comercio electrónico o a las aplicaciones de su empresa. Estas complejas tecnologías están diseñadas para satisfacer las necesidades de clientes que requieren máxima flexibilidad durante la integración. Las API requieren desarrolladores de tecnología de la información (TI) internos o externos que escriban el código XML para integrarse dentro de los sistemas de un cliente. Existen tres tipos de APIs que utilizan el Lenguaje de Marcado Extensible (XML). El primer tipo de API utiliza el simple XML; el segundo tipo utiliza el Protocolo Simple de Acceso a Objetos (SOAP) y el Lenguaje de Definición de Servicio Web (WSDL) y el tercer tipo utiliza la Notación de Objetos Java Script (JSON).
Adicionalmente a la transacción actual de API, los desarrolladores necesitan traducir el XML a códigos internos del sistema que recibirán los datos del API, ya sea una interfaz de usuario gráfica (GUI) o para otro sistema informático. Hay más de 100 diferentes lenguajes de codificación, tales como: PHP, Perl, C#, C++, y Java. 

Al integrar funciones de transporte de UPS como Tarifas, envío o rastreo directamente en las aplicaciones de negocio de su empresa y sitio en la red de comercio electrónico, sus empleados pueden ser más eficientes y sus clientes pueden beneficiarse de una experiencia de usuario mejorada. Las posibles aplicaciones de negocio incluyen:

  1. Solicitudes: Mejore la exactitud de las solicitudes con API de Validación de Dirección, área de la calle, Tarifas o Tiempo en Tránsito.
  2. Envío: Automatice los procesos de cumplimiento y envío con Recogido, Envío y UPS Tradeability® API.
  3. Servicio al cliente: Proporcione visibilidad a los clientes y a su centro de servicio al cliente con Quantum View®, Tarifas, Rastreo, UPS Signature Tracking® y Localizador API.

Ver una lista de todas las API de UPS disponibles

2. ¿A quién debo pedir asesoría técnica?

Una vez que tome la decisión de integrar las API de UPS, deberá consultar a un equipo técnico con experiencia en codificación de servicio XML/Web.

Busque un equipo de desarrollo interno o un integrador independiente. Un desarrollador interno es un empleado de recursos de TI de su empresa capacitado para integrar las API. Un integrador independiente es un recurso externo que se contrata para integrar las API para su empresa. Debe solicitar referencias y remisiones antes de contratar a un integrador independiente. Ambos tipos de desarrolladores recibirán apoyo técnico directamente de UPS. Ya sea que utilice un equipo de desarrollo interno o uno de terceros, un representante autorizado de su empresa aceptará los términos y condiciones de UPS para las API y obtendrá las credenciales exclusivas de UPS requeridas por las API para intercambiar información con los sistemas UPS.

3. ¿Qué debo considerar antes de comenzar la descarga de las API?

Aunque las API ofrecidas por UPS están disponibles sin cargo, debe considerar el tiempo y los recursos que su empresa necesita para integrar las API en sus sistemas de negocio. Este costo puede ser moderado o sustancial basándose en múltiples variables. Antes de comenzar, examine cuidadosamente los Pasos para planificar integración de API para ayudar a su empresa a determinar los gastos y la duración del desarrollo.

Ver Pasos para planificar integración de API


Si su empresa ha decidido crear una solución de API personalizada, proporcione a sus desarrolladores internos o integradores de terceros instrucciones sencillas sobre cómo acceder a las API de UPS.

Acceder a instrucciones para desarrolladores