Notifications
Unread
Recent
Last 15 days
New badge earned
6:32 AM
New badge earned in your post: [Guides]
New event created
9:15 PM
New event created
Header Image
Guía
¿Cómo generar credenciales de autenticación para ejecutar las APIs de Walmart Chile?
Última actualización en Oct 18, 2024
Tiempo de lectura: 3 min
Resumen

Te explicamos cómo generar credenciales de autenticación para ejecutar los distintos tipos de APIs de forma segura y eficaz. 

1. Ingresa al sitio Developer Portal

• Dirígete al sitio Developer Portal y haz clic en My Account (Mi cuenta). 

 Se abrirá una ventana emergente con tres opciones: selecciona Marketplace (US, México, Canadá & Chile). 

 En la página de inicio, ingresa con tus credenciales de usuario (las mismas que usas para entrar a Seller Center/Seller Help). 

2. Genera las credenciales de autenticación 

 Una vez dentro de la plataforma, dirígete a API Keys. 

 Selecciona la pestaña Production Keys (producción) o Sandbox Keys (pruebas), dependiendo del ambiente en el que quieras trabajar. 

 Luego haz clic en Copy (copiar).

 Una vez copiada la información de las credenciales Client ID y Client Secret debes codificar el Header Authorization siguiendo el formato requerido: Basic Base64Encode(clientId:clientSecret)

 Para esto, puedes usar la herramienta gratuita que ofrece Microsoft Bing (o cualquier otra función/lenguaje que permita codificar en Base64): 

Pega las credenciales Client ID y Client Secret dentro del codificador, y sepáralas únicamente por dos puntos (:).  

Tabla: ¿cómo ingresar correctamente el Client ID y Client Secret?

Ejemplo

- Client ID: 45fd6351-d72f-0173-9f90-bnd2po820b26

Client Secret: I8GZdPlp1y zDo2eVOqeZtt5g4ILz_QUJisj1cs4KaXwQs7wJa6Hs7KANMCfRxgURsID2ZHuyshGgmPk8jwZ3g 

¿Cómo debería verse?

45fd6351-d72f-0173-9f90-bnd2po820b26:I8GZdPlp1y-zDo2eVOqeZtt5g4ILz_QUJisj1cs4KaXwQs7wJa6Hs7KANMCfRxgURsID2ZHuyshGgmPk8jwZ3g 

Nota:

- Separa ambas credenciales con dos puntos (:).  

- Para este ejemplo, no es necesario incluir paréntesis

- Luego, haz clic en el botón Encode para obtener tus credenciales codificadas.

Consejo profesional

Solo los usuarios con rol de Administrador tienen acceso al Client Secret.

Te pedimos que omitas el mensaje de advertencia en inglés que menciona a los Solution Providers, ya que no es posible generar nuevas credenciales por el momento.

3. Crea el token de seguridad para ejecutar las APIs 

Una vez obtenidas tus credenciales codificadas, debes utilizar la API de autenticación para crear el token de seguridad necesario para ejecutar el resto de APIs disponibles en Walmart Chile: 

 Si así lo requieres, descarga e instala el software Postman.

 Para generar el token de seguridad, utiliza la URL de la API: https://marketplace.walmartapis.com/v3/token.
 Luego, configura todos Headers requeridos, según se indica en la documentación de la API de autenticación.

 Para configurar correctamente el Header Authorization, puedes seguir las indicaciones que aparecen en el punto 2 de este manual.

 Para validar, haz clic en el botón Send

 Si el Header Authorization se configuró correctamente, la respuesta de la API debería verse de la siguiente forma (este será el token de seguridad): 

 En caso de error, la respuesta de la API debería verse de la siguiente forma:  

4. Ejecuta el resto de APIs disponibles en Walmart Chile

Para ejecutar el resto de las APIs, es necesario que utilices el token de seguridad generado en el punto 3 de este manual. Este debe ser ingresado en el Header WM_SEC.ACCESS_TOKEN

 Si, por ejemplo, necesitas obtener el inventario de un producto (API de inventario), deberás usar el Header antes mencionado, como se ve en la siguiente imagen: 

 Una respuesta correcta para este ejemplo, debería verse de la siguiente forma: 

Consejo profesional

El token de seguridad tiene una duración de 15 minutos. Pasado ese plazo, deberás generar uno nuevo. 

Para acceder a la documentación oficial de las APIs disponibles en Walmart Chile, haz clic en este enlace o revisa la guía: ¿Qué es una API?

Si necesitas restablecer tus credenciales de autenticación, revisa el manual: ¿Cómo restablecer tus credenciales de autenticación para ejecutar las APIs de Walmart Chile?

En el caso de solicitar ayuda a través de un ticket en Seller Help, el equipo de Soporte podría pedir tus credenciales de autenticación. Te solicitamos que esta acción la realices únicamente a través de esta plataforma. Nunca entregues tus credenciales por otros canales de atención.

¡Listo! 

Siguiendo estos pasos, podrás generar las credenciales de autenticación para acceder a las APIs de manera segura.

¿Te sirvió este contenido?

Más en Integraciones
¿Qué es una API?
Integraciones
Qué es una API y los tipos disponibles en Walmart Chile.
¿Cómo restablecer credenciales de autenticación para ejecutar las APIs de Walmart Chile?
Integraciones
Restablece las credenciales de autenticación para APIs.
Conoce más sobre las APIs de Walmart Chile
Integraciones
Resuelve tus dudas sobre las APIs de Walmart Chile.
Acerca de Walmart Chile

Walmart Chile ayuda a las personas de todo el mundo a ahorrar dinero y vivir mejor. Continúa siendo líder en sostenibilidad, filantropía corporativa y oportunidades de empleo.

cWalmart Chile

¡Conócenos!

Lider.cl

Corporativo