¿Qué documentación quieres buscar?
¿No sabes cómo empezar la integración?
Accede a los primeros pasos¿Te sirvió esta información?
Sí
No
Importación de catálogo/proximity/integration/v1/catalogEste endpoint importa un catálogo de manera asíncrona a una o más tiendas. Cada tienda genera un identificador de importación que se puede utilizar para comprobar el estado del proceso posteriormente. Retornará una respuesta 202 - Success cuando todas las solicitudes se enviaron correctamente, o 206 - Partial Error en caso de que alguna publicación falle.
POST
Productos que lo utilizan:
Parámetros para la solicitud
sections
Localización: bodyArray de objetos que contienen información sobre las secciones que deben importarse al catálogo.array
store_ids
Localización: bodyArray que recibe el external_ids de las tiendas que deben recibir el catálogo. Los external_ids de cada tienda se pueden configurar mediante la API de Mercado Pago Delivery.array
Parámetros de respuesta
msg
Localización: bodyDescripción del resultado de la operación.string
results
Localización: bodyArray de resultados de publicación por tienda. Lista de publicaciones que se enviaron a la cola de procesamiento.array
Solicitud
curl
curl -X POST \
'https://api.mercadopago.com/proximity/integration/v1/catalog' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN \
-H 'Content-Type: application/json' \
-d '{
"store_ids": [
{}
],
"sections": [
{
"description": "The most delicious burgers in town",
"name": "Hamburguers",
"items": [
{
"description": "Item Description",
"external_id": "M147",
"image": "https://",
"name": "Cheese Burger",
"price": 25.5,
"discount_price": 20.5,
"status": "active",
"options": [
{
"name": "Desserts",
"group_min": 1,
"group_max": 5,
"complements": [
{
"description": "Complement description",
"external_id": "D184",
"image": "https://",
"min": 1,
"max": 5,
"name": "Chocolate ice cream",
"price": 7.25,
"status": "active"
}
]
}
]
}
]
}
]
}'
Respuesta
json
{
"msg": "Success",
"results": [
{
"store_id": "external_store_id_01",
"catalog_id": "b2f6b992-5133-11ed-a81f-acde48001122",
"status": "processing"
}
]
}
Errores
400bad_request
error