Saltearse al contenido

Mercado Libre - Crear Item

Este modulo permite publicar productos en Mercado Libre con todas las opciones de configuracion: precio, stock, imagenes, atributos y envio.

Este modulo requiere credenciales de tipo Mercado Libre (OAuth) con los siguientes campos:

CampoDescripcion
access_tokenToken de acceso OAuth con permisos de escritura
CampoTipoRequeridoDescripcion
credentials_idstringSiID de las credenciales
titlestringSiTitulo del producto (max 60 chars)
category_idstringSiID de categoria (MLA1234)
pricenumberSiPrecio del producto
currency_idstringNoMoneda (default: ARS)
available_quantitynumberNoStock disponible (default: 1)
conditionstringNonew, used, not_specified
listing_type_idstringNoTipo de publicacion
descriptionstringNoDescripcion del producto
picturesarrayNoURLs de imagenes
seller_custom_fieldstringNoSKU o codigo interno
shipping_modestringNoModo de envio
free_shippingbooleanNoEnvio gratis
warrantystringNoTexto de garantia
attributesarrayNoAtributos del producto
ValorDescripcionComision
gold_specialClasicaMedia
gold_proPremiumAlta
freeGratuitaSin comision
CodigoPais
ARSArgentina
MXNMexico
BRLBrasil
CLPChile
COPColombia
USDDolar
{
"success": true,
"item": {...},
"item_id": "MLA123456789",
"permalink": "https://articulo.mercadolibre.com.ar/...",
"message": "Item \"iPhone 15 Pro\" creado correctamente con ID MLA123456789"
}
{
"credentials_id": "meli_cuenta",
"title": "iPhone 15 Pro Max 256GB Negro",
"category_id": "MLA1055",
"price": 1500000,
"available_quantity": 5
}
{
"credentials_id": "meli_cuenta",
"title": "Zapatillas Nike Air Max 90",
"category_id": "MLA1574",
"price": 89999,
"condition": "new",
"pictures": [
"https://example.com/imagen1.jpg",
"https://example.com/imagen2.jpg"
]
}
{
"credentials_id": "meli_cuenta",
"title": "Samsung Galaxy S24 Ultra 512GB",
"category_id": "MLA1055",
"price": 2500000,
"attributes": [
{"id": "BRAND", "value_name": "Samsung"},
{"id": "MODEL", "value_name": "Galaxy S24 Ultra"},
{"id": "INTERNAL_MEMORY", "value_name": "512 GB"}
]
}
{
"credentials_id": "meli_cuenta",
"title": "Smart TV 55 4K UHD",
"category_id": "MLA1002",
"price": 450000,
"shipping_mode": "me2",
"free_shipping": true
}
{
"credentials_id": "meli_cuenta",
"title": "Notebook Lenovo ThinkPad",
"category_id": "MLA1652",
"price": 850000,
"seller_custom_field": "LNV-TP-001",
"warranty": "12 meses de garantia oficial"
}
{
"credentials_id": "meli_cuenta",
"title": "PlayStation 5 Digital Edition",
"category_id": "MLA1144",
"price": 650000,
"condition": "used",
"description": "Consola en excelente estado, poco uso. Incluye control original."
}
[Webhook ERP] -> [Preparar datos] -> [MeliCreateItem] -> [Guardar ID en DB]
[Leer CSV] -> [Loop] -> [MeliCreateItem] -> [Log resultados]
[Schedule] -> [Obtener productos nuevos] -> [MeliCreateItem] -> [Notificar]
// Preparar producto desde sistema externo
const producto = ctx.data.producto_erp;
ctx.data = {
title: producto.nombre.substring(0, 60), // Max 60 chars
category_id: producto.categoria_meli,
price: producto.precio * 1.15, // Margen 15%
available_quantity: producto.stock,
condition: producto.es_nuevo ? 'new' : 'used',
seller_custom_field: producto.sku,
pictures: producto.imagenes,
attributes: [
{ id: 'BRAND', value_name: producto.marca },
{ id: 'MODEL', value_name: producto.modelo }
],
shipping_mode: 'me2',
free_shipping: producto.precio > 50000
};
ErrorCausaSolucion
”category_id is required”Falta categoriaEspecificar category_id valido
”Invalid category_id”Categoria incorrectaUsar predictor de categorias
”title exceeds max length”Titulo muy largoMaximo 60 caracteres
”Invalid picture URL”URL invalidaVerificar URLs de imagenes
  • El titulo tiene un maximo de 60 caracteres
  • Las imagenes deben ser URLs publicas accesibles
  • La categoria debe ser una hoja (sin subcategorias)
  • Los atributos varian segun la categoria
  • Mercado Envios (me2) requiere dimensiones en algunos casos