Importación de catálogo - Catálogo - Mercado Pago Developers
¿Qué documentación quieres buscar?

¿No sabes cómo empezar la integración? 

Accede a los primeros pasos
Importación de catálogo

POST

https://api.mercadopago.com/proximity/integration/v1/catalog
Este 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. El catálogo debe tener al menos el 60% de sus ítems con imágenes. Retornará una respuesta 202 - Success cuando todas las solicitudes se enviaron correctamente, o 206 - Partial Error en caso de que alguna publicación falle.
Parámetros para la solicitud
BODY
sections
array
Array de objetos que contienen información sobre las secciones que deben importarse al catálogo.
store_ids
array
Array 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.
Parámetros de respuesta
msg
string
Descripción del resultado de la operación.
results
array
Array de resultados de publicación por tienda. Lista de publicaciones que se enviaron a la cola de procesamiento.
Errores

202Success

206Partial Error

400Descripción del error.

error

Publication error caused by some inconsistency in the fields.

Solicitud
curl -X POST \
    'https://api.mercadopago.com/proximity/integration/v1/catalog'\
    -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer TEST-4599*********755-11221*********d497ae962*********ecf8d85-1*********' \
    -d '{
  "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"
                }
              ]
            }
          ]
        }
      ]
    }
  ],
  "store_ids": [
    {}
  ]
}'
Respuesta de ejemplo
{
  "msg": "Success",
  "results": [
    {
      "store_id": "external_store_id_01",
      "catalog_id": "b2f6b992-5133-11ed-a81f-acde48001122",
      "status": "processing"
    }
  ]
}