Documentación

Autenticación

Para manejar la autenticación dentro de la plataforma utilizamos el protocolo OAuth 2.0 .

Ver protocolo

Es un protocolo simple pero seguro que cubre la todos de los casos de uso que puede encontrarse al interactuar con las API de Mercadoshops .

¿Cómo funciona?
funcionamiento token

 

1. Envía tus credenciales y recibe tu access_token.
2. Usa tu access_token para operar con la API.

¿Cómo obtengo mi access_token?

Primero necesitarás obtener tus credenciales creando un aplicación para Mercadolibre / Mercadoshops desde el Application Manager

Application Manager

Una vez creada la aplicación tenes estos datos :

• SHORT_NAME: mp-app-18XXXXX90
• CLIENT_ID: 3XXX
• CLIENT_SECRET: siF6rzmgH32XXXXXXXagLX8aq0HQYPMIf

Si vas a desarrollar para terceros, pídele a tu cliente que obtenga estos datos y te los facilite.

Luego, envíanos tu CLIENT_ID y CLIENT_SECRET de esta manera:

curl -X POST \
     -H 'accept: application/json' 
     -H 'content-type: application/x-www-form-urlencoded' 
     'https://api.mercadopago.com/oauth/token' 
     -d 'grant_type=client_credentials' 
     -d 'client_id=3XXX' 
     -d 'client_secret= siF6rzmgH32XXXXXXXagLX8aq0HQYPMIf '
     

VER

Como respuesta, te devolveremos un código único de acceso llamado access_token. Tendrás que utilzarlo para todas las operaciones que realices con la API, enviándolo como un parámetro en la url:

https://api.mercadoshops.com/.../?access_token=TU_ACCESS_TOKEN

Si tenes dudas de como tus clientes autorizan a tu APLICACIÓN para interactuar con la API de MercadoShops podes seguir esta guía que ofrece Mercadolibre.

Ver guia