Shopee scraper API y 1688 API en ChatGPT: la tabla semanal de «sí o no»

ChatGPT agent ya no existe; armamos la revisión semanal de Shopee y 1688 en ChatGPT Work. 3 de 7 impermeables dejan más de 30 %. Datos: 0.46 USD/semana.

Ilustración. Un escritorio junto a una ventana en temporada de lluvias, con lluvia fuerte afuera. Sobre el escritorio hay un poncho impermeable de EVA transparente doblado, un par de cubrecalzado de silicón color verde azulado y un traje de lluvia para moto dentro de una bolsa transparente. Al centro, una laptop muestra una tabla de colores sin texto. En la pared, un calendario tiene una semana marcada en verde azulado y hay paquetes cerca. La escena representa la revisión semanal de productos para una tienda en Shopee.

En Shopee México, la búsqueda «impermeable» ordenada por popularidad devolvió 20 productos y solo uno era un impermeable. Los otros 19 eran bocinas Bluetooth, relojes, una cortina de baño, un soporte de celular y tachones de fútbol, porque en español la palabra es sustantivo (la prenda) y también adjetivo (que no deja pasar el agua). Si le pides a un modelo que tome los tres primeros y busque proveedor en 1688, va a calcular el margen de una bocina. Ese es el primer hallazgo de esta prueba, y no es el único que cambia la forma de escribir el prompt.

El 2026-11-09, entre las 00:17 y las 02:21 (hora de Singapur, SGT), hicimos una revisión completa de artículos de lluvia en cuatro mercados de Shopee (Malasia, Filipinas, México y Brasil) con cuatro capacidades de EveryInfra. De 7 productos líderes, solo 3 conservaron más del 30 % del precio después de las comisiones transfronterizas de Shopee y del costo en 1688, y ninguno de esos 3 incluye todavía el envío. Una «ronda» (1 palabra × 1 mercado, con una búsqueda en 1688 por producto) cuesta 0.023071 USD en datos, así que 20 rondas por semana cuestan unos 0.46 USD. Y como la vieja función ChatGPT agent ya no está disponible, todo esto corre ahora en ChatGPT Work, con una tarea programada y un servidor MCP remoto.

Este artículo es para quien vende en Shopee México, Shopee Brasil o en los mercados de Shopee del sudeste asiático y compra mercancía en 1688. También es para quien desarrolla herramientas con IA para esos vendedores, en México, Colombia, Chile o España. Al final vas a poder configurar en ChatGPT una tarea que corre cada lunes por la mañana: lee los 20 primeros resultados de Shopee para tus palabras, busca proveedores en 1688 para los mejores y arma una sola tabla con precio, costo, comisiones, envío, reseñas y un veredicto por producto: sí, no, faltan datos o no es el mismo producto.

Elegimos artículos de lluvia porque la señal de temporada es clara en el sudeste asiático. El 2026-10-23, el Departamento de Meteorología de Malasia anunció que el monzón del noreste empezaba el 2026-10-27 y duraría hasta marzo de 2027 (comunicado de MetMalaysia). México y Brasil tienen otras estaciones; los incluimos a propósito, para ver cómo cambia la misma categoría de un mercado a otro en palabras de búsqueda y en competencia. Un producto de temporada necesita una mirada semanal: dos semanas de retraso pueden costar la mayor parte de la ventana de venta.

Ilustración isométrica. A la izquierda, una ventana de chat con un reloj y un calendario encima, que representa una tarea que corre cada semana. Al centro, un tubo verde azulado une dos edificios pequeños: uno es un estante de tienda con impermeables colgados, que representa los productos de Shopee; el otro es un almacén con cajas y una etiqueta de precio, que representa a los proveedores de 1688. A la derecha, una tarjeta de tabla con algunas filas en verde azulado y otras en gris, que representan sí y no. Flechas punteadas van de izquierda a derecha y regresan a la ventana de chat.
La idea de la revisión semanal: la tarea arranca a su hora, lee el marketplace, luego al proveedor, y arma una tabla de sí o no. La semana siguiente vuelve a correr.

ChatGPT agent ya no existe: ahora este trabajo lo hace ChatGPT Work

Muchos tutoriales en español todavía dicen que escribas /agent. Ese camino ya no existe. La página del Centro de ayuda de OpenAI sobre ChatGPT agent abre hoy con una sola línea: agent ya no está disponible y, para tareas largas, hay que usar ChatGPT Work (ChatGPT agent, leída el 2026-11-09). Las sugerencias de Google en español lo reflejan: «chatgpt agent no aparece en mac», «en iphone», «en safari». No es un problema de dispositivo.

Dos hilos del foro de OpenAI, del 2026-07-18 y del 2026-08-08, recibieron la misma respuesta: agent ya no existe, usa Work y su navegador en la nube (hilo 1, hilo 2, documentación de Browser). Así que en este artículo «ChatGPT agent» significa la forma actual de hacer este trabajo: Work, una tarea programada y un plugin. No el antiguo modo agent.

Según el Centro de ayuda, ChatGPT ahora tiene dos modos, Chat y Work. Work es un agente pensado para trabajos largos, de varios pasos, que terminan en un entregable. En la web y en el celular corre en la nube. Puede ejecutarse una vez, repetirse según un horario o un disparador, o vigilar cambios mediante tareas programadas (ChatGPT Work and Codex). Work comparte una sola bolsa de uso con Codex: la página de precios de Codex dice que el uso de Work usa los mismos precios, créditos y límites que Codex (Codex Pricing). Si programas en Codex todos los días, tu tarea de productos y tu trabajo de código salen del mismo saldo, así que conviene que la tarea semanal sea corta.

¿Y el navegador en la nube de Work? Su propia página dice que algunos sitios bloquean navegadores automatizados y que, cuando un plugin puede hacer la tarea, ChatGPT prefiere el plugin (Using cloud browser in ChatGPT). Cada sitio decide si deja entrar al navegador en la nube (instrucciones de allowlisting). Leer Shopee a fuerza de capturas es lento y puede fallar; un plugin entrega campos JSON como precio, calificación y ubicación del vendedor.

La tabla resume los datos de ChatGPT que usa este artículo. Abrimos cada fuente el 2026-11-09. Codex tiene sus propias tareas programadas (documentación de Codex); son otro sistema, y aquí solo usamos las de ChatGPT.

Función de ChatGPTEstado según el texto de la fuenteFuente
Modo agentYa no está disponible; usar Work. La página vieja aún lista 40 mensajes de agent al mes en Plus y 400 en Pro, y cada ejecución programada contabaPágina de ayuda de ChatGPT agent
WorkAgente para tareas largas; corre en la nube en web y celular; una vez, con horario, con disparador o como monitorPágina de ayuda de ChatGPT Work and Codex
Tareas programadasLímite de tareas activas: 3 en Free y Go, 5 en Plus, 10 en Business y Edu, 15 en Pro y Enterprise; los planes de pago pueden correr cada hora y a horas exactasPágina de ayuda de tareas programadas
MCP personalizadoSe agrega desde chatgpt.com/plugins; SSE y HTTP en streaming; OAuth, sin autenticación o mixtoGuía Add custom MCP server
ConfirmacionesLas herramientas sin readOnlyHint cuentan como acciones de escritura y piden aprobación por defectoMisma guía
UsoWork y Codex comparten uso; una tarea programada en Chat consume saldo aunque no publique novedadesCodex Pricing, página de tareas programadas

Qué tiene que responder la tabla de «sí o no»

Un vendedor pequeño que trae mercancía de China a Shopee se hace las mismas preguntas cada lunes. ¿Qué se está vendiendo esta semana? ¿Cuánto cuestan los primeros lugares y cuántas reseñas tienen? ¿Cuánto cuesta lo mismo en 1688? Después de la comisión de Shopee, la tarifa por transacción, la tarifa de servicio y el envío transfronterizo, ¿cuánto queda por unidad? Lo que deja buen margen merece un pedido de prueba. Lo que deja poco se descarta o se prueba en otro mercado.

Lo que no tiene un dato queda como «faltan datos», sin suposiciones del modelo. A mano, esta revisión toma medio día; la IA aporta porque aplica las mismas reglas cada semana y permite comparar con la anterior.

Definimos cuatro veredictos y seis columnas de evidencia. Los veredictos son sí, no, faltan datos y no es el mismo producto. La evidencia es el precio en Shopee en moneda local y en USD, reseñas o calificación, ubicación del vendedor, costo en 1688 (el SKU más barato entre los más parecidos al producto de Shopee), comisiones de la plataforma y envío. Cada término de la fórmula de margen tiene una fuente; si un término no la tiene, la fila se queda en «faltan datos». Este es el paso que la IA rompe con más facilidad: un modelo puede escribir un costo de envío que parece razonable, pero que no viene de ninguna parte.

En el sudeste asiático la temporada tiene fecha: MetMalaysia espera de tres a cinco episodios de lluvia intensa entre noviembre y enero, y su pronóstico de largo plazo del 2026-11-05 prevé clima seco en el norte y en Sabah de enero a marzo de 2027 (pronóstico de MetMalaysia).

Diagrama de flujo titulado «El ciclo semanal: 1 tarea programada, 4 tipos de llamadas a datos, 1 tabla». Seis cajas de izquierda a derecha. 1 Tarea programada, lunes 09:00, ChatGPT Work, lee la semana anterior. 2 shopee/search, 1 palabra por mercado, 20 más populares, 0.006403 USD. 3 shopee/product_detail, los 3 primeros a 1 llamada cada uno, 0.001389 USD cada una. 4 alibaba1688/search, palabra de origen en chino, 0.002778 USD. 5 alibaba1688/product_detail, modo async, trae los gramos por SKU. 6 Tabla, comisiones, tipo de cambio y envío, sí o no, publicada en el chat. Las cajas 2 a 5 son verde azulado porque son llamadas de pago; la 1 y la 6 son grises. Una línea punteada vuelve de la caja 6 a la 1.

Shopee scraper API y 1688 API: qué hacen las cuatro capacidades

Primero se lee el catálogo, que es gratis. Para cada capacidad, GET https://api.everyinfra.com/api/v1/social/catalog devuelve los parámetros obligatorios y opcionales, el precio unitario price_usd, los response_fields y la marca available (catálogo de EveryInfra). Lo leímos el 2026-11-09 a las 00:13 SGT. Shopee tenía 4 capacidades y 1688 tenía 3, todas con available: true. Este artículo usa 4. Las páginas de cada plataforma son API de datos de Shopee y API de datos de 1688.

CapacidadObligatorioOpcionalPrecio (USD por llamada)Cómo la usamos
shopee/searchkeywordcountry, sort, min_price, max_price0.006403Una palabra por mercado, sort: popular, 20 primeros
shopee/product_detailurlcountry0.001389Una llamada por producto líder para reseñas, precio de lista y variantes
alibaba1688/searchkeywordsort, min_price, max_price, city0.002778Palabra en chino; precios por volumen y pedido mínimo
alibaba1688/product_detailurlninguno0.001389Precio por SKU; con "mode": "async" trae el peso

En shopee/search, el parámetro country acepta id, sg, my, th, ph, vn, br, tw, mx, co y cl, con Indonesia por defecto. Es decir, Colombia y Chile también están en la lista, aunque esta vez no los probamos. Los valores de sort son relevance, popular, newest, price_asc y price_desc. El catálogo enumera 16 campos de respuesta: shop_id, item_id, name, url, image_url, price, original_price, discount_pct, currency, rating, rating_scale, rating_count, sold_count, location, is_mall y platform. La nota del campo avisa que is_mall, sold_count y rating_count suelen venir vacíos, y nuestra prueba lo confirma: en 120 filas, esos tres campos estuvieron vacíos siempre. Pon esa limitación en el prompt para que el modelo no se ponga a buscar cifras de ventas.

La nota de alibaba1688/product_detail es más larga, y una línea de ella le dio forma a este artículo: en una llamada síncrona, campos del SKU como weight_g, length_cm, width_cm y height_cm pueden venir vacíos, así que usa una llamada asíncrona cuando los necesites. El envío transfronterizo se cobra por peso. Sin peso, la tabla de margen tiene que detenerse antes del envío. Nuestras 6 fichas síncronas no trajeron peso; las 2 asíncronas sí. Más abajo están los detalles.

Conectar el servidor MCP remoto de EveryInfra en ChatGPT (ejemplo de configuración)

No hicimos clic en ChatGPT nosotros mismos. Los pasos siguientes son un ejemplo de configuración basado en la guía para desarrolladores de OpenAI; el lado de EveryInfra sí está probado. La guía «Add custom MCP server» enumera estos pasos (Add custom MCP server): abre chatgpt.com/plugins, pulsa el botón de más y luego Add custom MCP server, escribe un nombre y la URL del servidor (o, para un servidor privado, elige un Secure MCP Tunnel), configura la autenticación, acepta el aviso de riesgo y pulsa Create para crearlo como plugin.

Los transportes admitidos son SSE y HTTP en streaming. La autenticación puede ser OAuth, sin autenticación o ambas. Después de crear el plugin hay que instalarlo, y luego se elige escribiendo @ en el cuadro del prompt. Otra página de OpenAI recomienda probar cada herramienta en MCP Inspector antes de conectar ChatGPT (Connect and test your plugin).

¿Quién puede agregar un servidor propio? El Centro de ayuda y el foro no dicen lo mismo, así que revisa tu propia cuenta. El Centro de ayuda indica que las conexiones MCP personalizadas son para ChatGPT Business y Enterprise/Edu en la web, y que en un espacio Business solo administradores y propietarios pueden crear el plugin (Connecting custom MCP servers). Para cuentas personales Plus y Pro depende de la cuenta: en dos hilos del foro de finales de septiembre, algunas cuentas personales veían la opción y otras no (hilo 1, hilo 2). Si no ves la opción, revisa primero tu plan y tu espacio de trabajo.

Como URL del servidor usa https://api.everyinfra.com/mcp, no una URL por plataforma. Lo verificamos a las 00:16 SGT: la ruta /mcp/alibaba1688 tiene sus propios metadatos de recurso, pero /mcp/shopee devuelve 404. Shopee no tiene URL MCP aparte, así que se usa la principal. Elige OAuth. La guía de OpenAI dice que ChatGPT puede usar Client ID Metadata Documents (CIMD) cuando el servidor de autorización los admite, y también el registro dinámico de clientes (DCR). Esto es lo que dicen los metadatos de EveryInfra:

json
// GET https://api.everyinfra.com/.well-known/oauth-protected-resource/mcp/all (00:16 SGT)
{
  "resource": "https://api.everyinfra.com/mcp/all",
  "authorization_servers": ["https://auth.everyinfra.com/oidc"],
  "scopes_supported": ["data:call", "search:call", "captcha:call", "ai:call", "account:read", "offline_access"],
  "bearer_methods_supported": ["header"]
}
// Metadatos del servidor de autorización: client_id_metadata_document_supported = true,
// registration_endpoint = null, code_challenge_methods_supported = ["S256"]

Tres cosas coinciden con lo que ChatGPT espera. Primero, los metadatos del recurso protegido siguen el formato de RFC 9728 en .well-known/oauth-protected-resource; una llamada initialize (el primer paso de una sesión MCP, MCP Lifecycle) sin credenciales devuelve 401 y pone la URL de esos metadatos en la cabecera WWW-Authenticate, que es el camino de descubrimiento que pide la especificación de autorización de MCP (MCP Authorization). Los metadatos del servidor de autorización siguen RFC 8414.

Segundo, el servidor admite CIMD y no ofrece DCR, el mecanismo que define RFC 7591. La guía de autenticación de plugins de OpenAI dice que ChatGPT prefiere CIMD cuando está disponible (Plugins Authentication).

Tercero, scopes_supported incluye offline_access, el scope que OpenID Connect define para obtener un token de actualización (OpenID Connect Core 1.0). Con ese token, el cliente puede renovar un token de acceso vencido sin pedirte iniciar sesión otra vez. No comprobamos en ChatGPT si pide este scope. En una tarea semanal, eso decide si el lunes corre o se queda en la pantalla de inicio de sesión; en la primera autorización, revisa que la página de consentimiento incluya el acceso sin conexión.

Para probar el servidor fuera de ChatGPT, usa MCP Inspector, como sugiere la guía de OpenAI. Inspector necesita Node 22.19.0 o más nuevo y se ejecuta con npx (MCP Inspector).

bash
npx @modelcontextprotocol/inspector@latest --server-url https://api.everyinfra.com/mcp
# Para saltar OAuth, agrega en Inspector la cabecera Authorization: Bearer <tu API key de EveryInfra>
# Llama primero a everyinfra_list_capabilities (solo lectura, gratis) y luego a everyinfra_call_api

A las 01:59 SGT leímos tools/list sin credenciales y obtuvimos 12 herramientas. Tres importan aquí: everyinfra_list_capabilities lista las capacidades, everyinfra_call_api llama a una API de datos y everyinfra_get_job lee un trabajo asíncrono. La guía completa está en configuración del MCP remoto y en la página del servidor MCP.

¿La tarea semanal se va a detener en una confirmación?

Este punto es fácil de pasar por alto y decide si la tarea corre sola. La guía de OpenAI dice que ChatGPT lee la anotación readOnlyHint de cada herramienta; las que no la tienen cuentan como acciones de escritura, y esas piden aprobación por defecto. Puedes decirle a ChatGPT que recuerde tu decisión dentro de una conversación, pero una conversación nueva vuelve a preguntar (Add custom MCP server). La página de tareas programadas agrega que una acción que necesita aprobación puede pausar la tarea hasta que la revises (Scheduled tasks in ChatGPT).

Leímos las anotaciones en tools/list. Siete herramientas, como everyinfra_list_capabilities, everyinfra_get_job y everyinfra_get_account, tienen readOnlyHint: true. La herramienta everyinfra_call_api tiene readOnlyHint: false y destructiveHint: true. Es a propósito: una llamada a datos descuenta saldo, y ChatGPT trata eso como una acción con consecuencias. Así que el lunes la tarea probablemente se detendrá en la primera llamada a everyinfra_call_api y esperará tu aprobación.

En nuestro artículo anterior sobre tareas programadas de ChatGPT para investigar demanda vimos la misma pausa. Nuestro consejo: pon todas las llamadas a datos al principio de la tarea y no vuelvas a llamar durante el paso de la tabla. Tras una aprobación, las llamadas siguientes de la misma conversación pueden usar la decisión recordada. Si no quieres aprobar cada semana, acepta un ritmo sencillo: la tarea arranca a las 09:00 y tú tocas «aprobar» a las 09:10. No probamos si la decisión recordada dura de una semana a otra; revísalo en tu cuenta.

HerramientareadOnlyHintdestructiveHintComportamiento esperado en una tarea semanal (según la guía de OpenAI)
everyinfra_list_capabilitiestruefalseSin aprobación; lee el catálogo
everyinfra_call_apifalsetrueCuenta como escritura; aprobación por defecto; la tarea puede pausarse
everyinfra_get_jobtruefalseSin aprobación; consulta trabajos asíncronos
everyinfra_get_accounttruefalseSin aprobación; revisa el saldo al inicio

Una ida y vuelta real: lo que envía el modelo y lo que regresa

No ejecutamos ChatGPT. Pero MCP es un protocolo abierto y ChatGPT envía un tools/call estándar (MCP Tools). El 2026-11-09 a las 00:27 SGT enviamos esa misma petición directamente a https://api.everyinfra.com/mcp: una búsqueda en Shopee Malasia de «shoe cover waterproof». Estos son la petición y la respuesta, recortada a 2 de los 20 productos.

json
{"jsonrpc":"2.0","id":7,"method":"tools/call","params":{"name":"everyinfra_call_api",
 "arguments":{"platform":"shopee","action":"search",
  "params":{"keyword":"shoe cover waterproof","country":"my","sort":"popular"}}}}

// result.content[0].text, ya interpretado:
{"platform":"shopee","action":"search","count":20,
 "results":[{"name":"GEESO Reusable Waterproof Rain Shoes Covers Anti-slip Latex ...","price":3.99,
   "original_price":7.94,"discount_pct":50,"currency":"MYR","rating":4.7,"location":"Sabah"},
  {"name":"Thickened 1 Pair Disposable Shoe Covers ...","price":1,"currency":"MYR","rating":4.8,"location":"Perak"}],
 "billing":{"charged":true,"charged_usd":0.006403}}
Captura de una respuesta real de EveryInfra. La barra superior dice POST https://api.everyinfra.com/mcp, tools/call everyinfra_call_api, shopee/search, country=my, 2026-11-09 00:27 SGT. El primer recuadro verde azulado es la petición: método tools/call, herramienta everyinfra_call_api, keyword shoe cover waterproof, country my, sort popular. Al centro se ven count 20 y dos productos: cubrecalzado impermeable a 3.99 ringgit y cubrecalzado desechable a 1 ringgit. El segundo recuadro es el cobro: charged true, charged_usd 0.006403.
Captura de una respuesta real de shopee/search a través de MCP. Los recuadros marcan la petición y el cobro. Respuesta real de EveryInfra

Dos detalles ayudan. Cada respuesta trae billing.charged_usd, así que el prompt puede pedir un total semanal bajo la tabla. Y los campos son un subconjunto de response_fields del catálogo: nuestras 5 búsquedas devolvieron 13 campos, rating_count, sold_count e is_mall no aparecieron nunca y los demás nombres coinciden, así que el prompt puede nombrarlos («usa price y currency, no el nombre»). La respuesta pesó unos 13,000 caracteres para 20 productos.

Paso 1: una palabra por mercado, los 20 más populares

Buscamos impermeables en cuatro mercados, cada uno con su palabra local y todos con sort: popular. Cada llamada devolvió 20 filas y costó 0.006403 USD. La de Brasil recibió primero un límite de frecuencia 429; esperamos 60 segundos y la repetimos.

Hora (SGT)MercadoPalabraQué significa
00:17Shopee Malasiabaju hujan«Impermeable» en malayo
00:25Shopee FilipinasraincoatInglés, se usa tal cual en Filipinas
00:25Shopee MéxicoimpermeableSustantivo (la prenda) o adjetivo (que no deja pasar el agua)
00:26 (429 a las 00:25)Shopee Brasilcapa de chuva«Impermeable» en portugués
00:38Shopee Méxicoimpermeable para lluviaLa prenda, con la aclaración «para lluvia»

El precio no es lo más útil de estos resultados. Importan más dos datos que el catálogo no puede darte: qué significa la palabra en ese mercado y quién vende en los 20 primeros lugares. Revisamos cada título con una regla para artículos de lluvia (impermeable como prenda, chubasquero, gabardina, poncho o pantalón de lluvia) y, entre esas filas, contamos las que tienen «Extranjero» en location. La última columna muestra los vendedores extranjeros de las 20 filas, como comparación.

Mercado y palabraFilasFilas de artículos de lluviaLocales entre los artículos de lluviaExtranjeros entre los artículos de lluviaExtranjeros en las 20 filas
MY baju hujan202018 (2 sin ubicación)00
PH raincoat202016 (4 sin ubicación)00
BR capa de chuva202019 (1 sin ubicación)00
MX impermeable201108
MX impermeable para lluvia20752 (lugares 16 y 18)11

Las filas de México fueron la mayor sorpresa. En el orden por popularidad, «impermeable» trajo en primer lugar una bocina Bluetooth ZEALOT de MXN 527.20, luego un artículo profesional para el cabello, una cortina de baño de tela impermeable de 180 × 180 cm, una pulsera de titanio, una funda para moto, otra bocina, un soporte de celular para bicicleta, tachones de fútbol, relojes, una bolsa táctica de pierna y una maleta deportiva. El único impermeable de verdad fue el octavo: un impermeable portátil de EVA para adulto, con capucha, a MXN 34.30, de la tienda LERFM. La mediana de precio de esas 20 filas fue MXN 230.94, lo que ya delata que no son impermeables.

Con «impermeable para lluvia» la cosa mejora, pero poco: 7 de 20 filas son la prenda. El resto son paraguas plegables, cubrecalzado, un impermeable para perros, una cubierta para el timbre de la puerta, un gorro de baño y hasta una película protectora para el espejo retrovisor de un coche. Aparece también un «chubasquero infantil reutilizable de EVA», con la palabra que se usa en España y no en México. Supón que le dices al modelo «toma los 3 primeros y busca en 1688». Va a buscar en 1688 una bocina a prueba de agua y va a calcular su margen.

Por eso el prompt necesita un paso que revise si cada fila es del mismo tipo de producto. Las filas que no pasan entran en la tabla como «no es el mismo producto» y se saltan el cálculo de margen. Dale al modelo una regla o ejemplos para cada mercado; «quita lo que no tenga que ver» no basta. En México conviene incluso listar lo que no cuenta: bocinas, relojes, cortinas, paraguas y artículos para mascotas.

Gráfico de barras horizontales agrupadas. Cinco búsquedas, cada una con dos barras: filas de artículos de lluvia en verde azulado y vendedores extranjeros entre los artículos de lluvia en gris. MY baju hujan 20 y 0. PH raincoat 20 y 0. BR capa de chuva 20 y 0. MX impermeable 1 y 0. MX impermeable para lluvia 7 y 2. Título: la misma necesidad, distintas palabras; en Shopee México, impermeable devolvió solo 1 impermeable en 20 filas.

El segundo hallazgo es sobre los vendedores, y hay que quitar los otros tipos de producto antes de contar. En Malasia, Filipinas y Brasil, ninguno de los 20 primeros era extranjero: las ubicaciones eran Perak, Johor, Selangor, Valenzuela City, São Paulo o Rio de Janeiro. México parece distinto: las dos búsquedas tuvieron 8 y 11 vendedores extranjeros en las 20 filas, pero venden relojes, pulseras, bolsas, tachones de fútbol, lonas de sombrilla e impermeables para perros. Si cuentas solo artículos de lluvia, el único impermeable de «impermeable» es de un vendedor local, y en «impermeable para lluvia» 5 de los 7 artículos son de vendedores locales; los 2 extranjeros están en los lugares 16 y 18, y uno es un pantalón de lluvia desechable. Para un vendedor transfronterizo, esa es una señal directa: en los 4 mercados, tus competidores en artículos de lluvia son vendedores locales que no pagan envío transfronterizo ni comisión transfronteriza, y pueden poner precios que tú no puedes igualar. Si cuentas extranjeros antes de revisar el tipo de producto, México te da una señal falsa de que la mercancía transfronteriza se vende. Es una muestra de 20 filas, no un resultado de todo el mercado, pero una revisión semanal te mostrará la tendencia.

Lo que encontramos en México con «impermeable para lluvia»

Para el lector en México vale la pena mirar las 7 filas de la segunda búsqueda, porque cuentan una historia distinta a la de la primera. La tabla muestra la posición en el orden por popularidad, el precio, la calificación y la ubicación del vendedor, tal como llegaron en la respuesta de shopee/search a las 00:38 SGT.

PosiciónProducto (resumen del título)PrecioCalificaciónUbicación
2Impermeable para lluvia adulto, portátil, con capuchaMXN 16.425.0Ciudad de México
7Chubasquero infantil reutilizable de EVAMXN 47.60sin datoMéxico
8Impermeable portátil tipo gabardina, unisexMXN 22.335.0Ciudad de México
11Impermeable reutilizable largo transparente, EVAMXN 40.60sin datoMéxico
12Impermeable reutilizable largo transparente (otra tienda)MXN 84.00sin datoMéxico
16Ropa de lluvia portátilMXN 107.94sin datoExtranjero
18Pantalón de lluvia desechable reforzadoMXN 52.80sin datoExtranjero

La lectura es incómoda para quien llega desde fuera. Los dos impermeables más baratos de la lista, a MXN 16.42 y 22.33, son de vendedores locales en la Ciudad de México y tienen calificación de 5.0. El impermeable EVA de MXN 34.30 que aparece en nuestra tabla de veredictos (el único de la primera búsqueda) cuesta más del doble que el primero. Los vendedores extranjeros de esta lista están en artículos más caros o más específicos, como ropa de lluvia a MXN 107.94. Y 14 de las 20 filas de esta búsqueda no tienen calificación, algo que no pasó en Malasia ni en Brasil.

En la práctica, esto significa que una sola búsqueda por mercado no alcanza en México. Si tu tarea solo corre «impermeable», va a ver un impermeable a MXN 34.30 sin competencia aparente. Si corre «impermeable para lluvia», va a ver que el mismo tipo de producto se vende a la mitad. Para México recomendamos dos palabras por semana y una regla en el prompt: comparar el precio del candidato con el más barato del mismo tipo en ambas búsquedas.

Paso 2: las fichas de producto, donde falta la mitad de las reseñas

Los resultados de búsqueda no traen número de reseñas (rating_count estuvo vacío en las 120 filas). Para ver cuánta gente compró un producto hace falta la ficha. Entre las 00:21 y las 00:37 SGT llamamos shopee/product_detail para 7 productos: cuatro de Malasia (3 del top 7 de «baju hujan» y el cubrecalzado de silicón del lugar 4 en la búsqueda «shoe cover waterproof») y uno de Filipinas, México y Brasil. Solo 3 tenían número de reseñas: el impermeable desechable de Malasia con 955, el traje de lluvia para moto COMOTO de Malasia con 39,484 y el impermeable largo transparente de Brasil con 13,264. Los otros 4 llegaron con review_count vacío, incluido el impermeable EVA de México.

Los campos sold_count y stock estuvieron vacíos en los 7. La nota del catálogo explica que Shopee no publica el registro completo de muchos productos; en ese caso pueden faltar texto, existencias, ventas y variantes, y también original_price y review_count. En nuestra prueba, variantes y texto estuvieron en los 7. Lo que faltó fue reseñas, ventas y existencias.

Gráfico de barras horizontales. Cada barra es la proporción de filas en las que un campo no está vacío. Precio en búsqueda 120 de 120. Ubicación del vendedor en búsqueda 111 de 120. Calificación en búsqueda 104 de 120. Precio original en búsqueda 43 de 120. Ventas en búsqueda 0 de 120. Reseñas en ficha de Shopee 3 de 7. Existencias en ficha de Shopee 0 de 7. Pedido mínimo en ficha síncrona de 1688 6 de 6. Peso en ficha síncrona de 1688 0 de 6. Peso por SKU en ficha asíncrona de 1688 2 de 2. Título: en qué campos puedes confiar; precio y calificación casi siempre están, ventas y existencias nunca.

Encontramos otra trampa que debe ir en el prompt. El título del producto COMOTO contiene un carácter invisible, el Unicode U+2060 (word joiner), y la URL del resultado de búsqueda lo conservaba. A las 00:23 SGT llamamos shopee/product_detail con esa URL: el resultado vino vacío, billing.reason fue empty_result_refunded y charged_usd fue 0. A las 00:28 SGT usamos la forma corta https://shopee.com.my/product/133292231/4791761170 y llegó la ficha completa. Los resultados de búsqueda ya incluyen shop_id e item_id, así que dile al modelo que arme la URL corta con esos dos campos; es más seguro que pasar la URL larga. Las reglas de reembolso están en reembolsos por fallo.

También cometimos un error y lo contamos. A las 00:21 SGT nuestro script pidió dos veces la ficha del poncho EVA de Malasia, y las dos llamadas costaron 0.001389 USD. El script leyó mal la primera respuesta y volvió a enviar la petición; la API no cobró doble por una sola llamada, cobró dos llamadas. En una tarea de ChatGPT este tipo de repetición es más probable, porque a los modelos les gusta «revisar otra vez». Pon en el prompt «llama a cada ficha una sola vez».

1688 API: cómo escribir la palabra de búsqueda del proveedor

Cuando Shopee ya mostró qué se vende, el siguiente paso es un proveedor en 1688. Esta vez no usamos búsqueda por imagen; ese enfoque está en nuestro artículo de 1688 API para vendedores de Yandex Market, donde 15 de 25 coincidencias por imagen fueron el mismo artículo. Aquí el modelo convirtió cada título de Shopee en las palabras chinas que usan los proveedores de 1688: material, estilo y tipo de usuario. Por ejemplo, el impermeable EVA de México se convirtió en el equivalente chino de «impermeable EVA, grueso, adulto, con capucha»; el traje para moto, en «impermeable para moto, conjunto de dos piezas, tela Oxford»; y el impermeable largo transparente de Brasil, en «impermeable de PVC, largo, transparente, grueso, adulto, tipo gabardina».

La búsqueda por palabra cuesta la mitad que la búsqueda por imagen: 0.002778 USD contra 0.005556 USD. Para artículos estándar como los impermeables, la palabra basta; para productos donde el diseño importa, conviene la imagen.

Los resultados de búsqueda de 1688 traen otro dato útil: precios por volumen. No todas las filas los tienen. En nuestras 6 búsquedas de 20 filas, entre 6 y 13 filas traían price_tiers y min_order_quantity. La tabla muestra el primer resultado de tres búsquedas.

Primer resultado de 1688 paraEscalón 1Escalón 2Escalón 3Filas con escalones (de 20)
Impermeable EVA, adulto, con capucha2 a 499 piezas: 5.2 yuanes500 a 7,999: 4.2 yuanes8,000 o más: 3.7 yuanes9
Impermeable de PVC, largo, adulto2 a 199 piezas: 2.73 yuanes200 a 999: 2.71 yuanes1,000 o más: 2.69 yuanes9
Cubrecalzado antideslizante100,000 a 1,999,999 piezas: 0.38 yuanes2,000,000 o más: 0.36 yuanesninguno13

La fila del cubrecalzado es una advertencia: el primer resultado es barato, pero el pedido mínimo es de 100,000 pares. Dile al modelo que lea min_order_quantity antes de elegir proveedor. Para un vendedor transfronterizo que empieza, el pedido mínimo y los escalones definen el costo real del primer lote. De las 6 búsquedas elegimos 6 proveedores y pedimos una ficha síncrona de cada uno entre las 00:30 y las 01:57 SGT.

Producto en ShopeeProveedor en 1688 (ID de oferta)Precio del SKU comparable (CNY)Vendido en 1688Pedido mínimo
MY poncho EVA RM2.98Impermeable EVA grueso para adulto (734881521779)2.4 (SKU de 140 g), 2.75 (SKU de 150 g)317,1191
MY impermeable desechable RM0.59Poncho desechable largo y grueso (1053136443230)0.55 a 2.587,67250
MY traje para moto RM26.90Traje de lluvia para moto de dos piezas (977251360445)14.8 (conjunto delgado), 33.9 (conjunto grueso)55,6071
MY cubrecalzado de silicón RM5.90Cubrecalzado de silicón grueso antideslizante (929504094901)2.3 a 3.23,9331
PH poncho para moto PHP 150Poncho para moto de doble visera (1028409102483)11.58 a 17.9917,0451
MX impermeable EVA MXN 34.30El mismo proveedor EVA de Malasia (734881521779)2.4 a 2.75317,1191
BR impermeable largo transparente BRL 14.98Impermeable de PVC largo para adulto (1068752085956)8.8 a 12.8921

Juzgamos «mismo producto» por títulos y especificaciones: son sustitutos cercanos, no copias exactas. El proveedor de Brasil vendió solo 92 unidades, así que busca más opciones antes de pedir. «Vendido en 1688» es sold_count, que puede ser un total de 12 meses; tómalo como señal aproximada.

Peso: vacío en llamadas síncronas, presente en asíncronas

Las 6 fichas síncronas llegaron con unit_weight_kg, package_dimensions y pesos por SKU vacíos. Para calcular el margen es un hueco serio. Shopee Malasia cobra el envío transfronterizo a RM0.15 por cada 10 g y, por encima de 800 g, cada 250 g extra suman RM2.2 (costos logísticos transfronterizos de Shopee). Un poncho de 150 g y un traje de 750 g se diferencian en el envío por cinco veces.

La nota del catálogo da la solución: usa una llamada asíncrona cuando necesites esos campos. A las 02:20 SGT enviamos una petición de ficha con "mode": "async" para el traje de moto y otra para el impermeable EVA. La API devolvió 202 y un job_id al instante. Consultamos GET /api/v1/jobs/{job_id}: el del traje estaba en succeeded a los 52 segundos, más o menos; el del EVA seguía en finalizing en la primera consulta y llegó a succeeded a los 64 segundos. Ambos traían weight_g y medidas para cada SKU; cada proveedor tiene 35 SKU.

Nombre del SKU (traducido)Precio (CNY)weight_gMedidas (cm)Envío en MY a RM0.15 por 10 g
EVA con cordón «100 g»2.112022 × 20 × 1RM1.80
EVA con cordón «116 g»2.412022 × 20 × 1RM1.80
EVA de borde recto «140 g»2.415022 × 20 × 1RM2.25
EVA con cordón «150 g»2.7516022 × 20 × 1RM2.40
Traje para moto, conjunto delgado «unos 750 g»14.875030 × 28 × 3.5RM11.25
Gabardina larga para moto «unos 750 g»10.575030 × 28 × 3RM11.25
Traje para moto, conjunto grueso «aprox. 1 kg»15.81,15030 × 28 × 3.5RM21.65
Conjunto para moto «noche»33.91,15032 × 30 × 5RM21.65

El peso que aparece en el nombre del SKU no es el peso de envío. Cada SKU de EVA pesa entre 4 y 20 g más de lo que dice su nombre. El conjunto grueso para moto dice «unos 2 jin» (una medida china equivalente a 1 kg), pero weight_g marca 1,150. Usa weight_g, no el nombre.

La ficha asíncrona trajo además calificaciones. El impermeable EVA tiene 462 reseñas, calificación de 4.9 y 97.4 % de opiniones positivas. El traje para moto tiene 87 reseñas, 4.5 y 88.5 %; admite envío directo al cliente (supports_dropship: true), y el EVA no.

Captura de una respuesta real de EveryInfra. La barra superior dice GET /api/v1/jobs/ con un ID de trabajo, alibaba1688/product_detail, modo async, 2026-11-09 02:21 SGT, charged_usd 0.001389. El cuerpo muestra status succeeded y billing_state charged, luego price_min 2.1, review_count 462, rating 4.9, positive_rate 0.974. Un recuadro verde azulado contiene 3 SKU: precio 2.4 con weight_g 150 y medidas 22, 20, 1; precio 2.75 con weight_g 160; precio 2.4 con weight_g 150.
Captura de una respuesta real de ficha asíncrona de 1688. El peso y las medidas del SKU vienen vacíos en llamadas síncronas y aquí sí aparecen. Respuesta real de EveryInfra

En una tarea de ChatGPT, el modo asíncrono tiene una ventaja y un costo. La ventaja: everyinfra_get_job es de solo lectura, así que consultar el trabajo no pide aprobación. El costo: hay una espera más, y el modelo tiene que enviar la petición y volver a revisar después. Nuestro consejo es usar asíncrono en todas las fichas de 1688, con la instrucción de consultar con everyinfra_get_job y usar el resultado solo cuando el estado sea succeeded. El precio sigue siendo 0.001389 USD por llamada.

La fórmula del margen: de dónde sale cada término

Margen = precio en Shopee − comisiones de la plataforma − costo en 1688 − envío transfronterizo − (impuestos, flete dentro de China, devoluciones y publicidad, que no incluimos). Las comisiones salen de la página de tarifas de Shopee para vendedores transfronterizos desde China, versión del 2026-09-22 (comisiones, tarifas de servicio y de transacción de Shopee). Todas las tasas son para envío transfronterizo directo (SLS), vendedores que no son Mall, con impuestos incluidos.

MercadoComisiónTarifa por transacciónOtrosTotal (sobre el precio)Cargo fijo
Malasia18.36 %3.78 %Soporte técnico 5 %27.14 %RM0.54 por pedido
Filipinas12 %2.24 %Tarifa de envío de plataforma 5.6 % (tope PHP 100 por artículo)19.84 %PHP 5 por pedido
México16 %2 %CCB 1 %19 %ninguno
Brasil16 %2 %ninguno18 %ninguno

Ojo con un punto que interesa a quien busca «comisiones Shopee México»: estas tasas son las del vendedor transfronterizo que vende desde China. Un vendedor local mexicano tiene otro esquema, que no revisamos en esta prueba. Cotejamos las tasas de Filipinas con la página local de Shopee PH: la tarifa de envío de plataforma es 5.6 % para Marketplace y 4.48 % para Mall, con tope de PHP 100 por artículo, y la de transacción es 2.24 % (Shopee PH Seller Fees). Ambas páginas coinciden. La página filipina también tiene una Seller Growth Support Fee por categoría, actualizada el 2026-10-22; sus tasas están en una imagen y la página transfronteriza no la menciona, así que no la incluimos.

Solo Malasia tiene una tarifa de envío pública que podamos citar: RM0.15 por cada 10 g, más RM2.2 por cada 250 g por encima de 800 g. No encontramos una tabla citable para los otros tres mercados, así que esas filas se detienen antes del envío.

Todos los tipos de cambio son oficiales del 2026-11-06. Los cruces agregan errores pequeños: para artículos de pocos dólares, el efecto es menor a un centavo. Para el peso mexicano hicimos una verificación extra con el FIX del Banco de México, que es la referencia que usa la mayoría de los vendedores en México.

MonedaUnidades por USDTasa usadaFuente
CNY6.7168Paridad central de CFETSparidad central de CFETS
MYR4.059Tasa media de Bank Negara MalaysiaAPI de tipos de cambio de BNM
PHPunos 63.02Cruce con la tasa del peso filipino de BNMMismos datos de BNM
MXNunos 18.81Cruce con la tasa CNY/MXN de CFETSMismos datos de CFETS
MXN (control)18.6297FIX del Banco de MéxicoBanxico, tipo de cambio FIX
BRL5.5013PTAX de venta del Banco Central do Brasilconjunto de datos PTAX del BCB

Nuestro cruce para el peso quedó 0.94 % por encima del FIX de Banxico del mismo día. En la fila mexicana, eso mueve el costo en 1688 de MXN 6.72 a MXN 6.66 y lo que queda antes del envío de MXN 21.06 a MXN 21.13, es decir, de 61.4 % a 61.6 %. No cambia el veredicto. Si vendes en México, usa el FIX en tu prompt y escribe la fecha.

La tabla de «sí o no»: resultados de 7 productos

Este es el resultado principal. Los importes van en moneda local con su equivalente en USD entre corchetes. «Queda» = precio − comisiones − costo en 1688 − envío conocido. El costo en 1688 es el más barato de los SKU más parecidos al producto de Shopee. Las dos filas de Malasia con envío usan pesos reales de la ficha asíncrona; las demás se detienen antes del envío.

Mercado y productoPrecioReseñas / calificaciónComisionesCosto en 1688EnvíoQuedaVeredicto
MY poncho EVARM2.98 [0.73 USD]sin dato / 4.9RM1.35RM1.45RM2.25 (150 g)−RM2.07 (−69 %)No
MY impermeable desechableRM0.59 [0.15 USD]955 / 4.9RM0.70desde RM0.33sin peso−RM0.44No
MY traje para motoRM26.90 [6.63 USD]39,484 / 4.9RM7.84RM8.94RM11.25 (750 g)−RM1.13 (−4 %)No
MY cubrecalzado de silicónRM5.90 [1.45 USD]sin dato / 4.7RM2.14RM1.39sin pesoRM2.37 antes del envíoFaltan datos
MY cubrecalzado de silicón (mismo artículo, tienda barata)RM1.99 [0.49 USD]sin dato / 4.8RM1.08RM1.39sin peso−RM0.48 antes del envíoNo
PH poncho para motoPHP 150 [2.38 USD]sin dato / 4.8PHP 34.76PHP 108.65no calculadoPHP 6.59 antes del envíoNo
MX impermeable EVAMXN 34.30 [1.82 USD]sin dato / 5.0MXN 6.52MXN 6.72no calculadoMXN 21.06 antes del envío [1.12 USD]Faltan datos; vale revisar el envío
BR impermeable largo transparenteBRL 14.98 [2.72 USD]13,264 / 4.8BRL 2.70BRL 7.21no calculadoBRL 5.08 antes del envío [0.92 USD]Faltan datos; los impuestos probablemente lo hunden
Gráfico de barras horizontales apiladas. Siete productos; cada barra es el 100 % del precio, dividido en comisiones de la plataforma, costo en 1688, envío transfronterizo en Malasia y lo que queda. MY poncho EVA: comisiones 45.3 %, costo 48.7 %, envío 75.5 %, queda menos 69.4 %. MY impermeable desechable: comisiones 118.7 %, costo 56.3 %, queda menos 75.0 %. MY traje para moto: comisiones 29.1 %, costo 33.2 %, envío 41.8 %, queda menos 4.2 %. MY cubrecalzado de silicón: comisiones 36.3 %, costo 23.6 %, queda 40.1 %. PH poncho para moto: comisiones 23.2 %, costo 72.4 %, queda 4.4 %. MX impermeable EVA: comisiones 19.0 %, costo 19.6 %, queda 61.4 %. BR impermeable largo transparente: comisiones 18.0 %, costo 48.1 %, queda 33.9 %. Los valores negativos van en naranja.

Empecemos por las filas que interesan más a un lector de América Latina. El impermeable EVA de México es el que más conserva antes del envío. Se vende a MXN 34.30; las comisiones del 19 % son unos MXN 6.52; el mismo proveedor EVA de 1688 que usamos para Malasia, a 2.4 yuanes, equivale a unos MXN 6.72. Antes del envío quedan MXN 21.06, unos 1.12 USD o el 61.4 % del precio. Es la fila que merece una revisión de envío la semana siguiente: busca una tarifa pública de envío transfronterizo de Shopee México y calcula 150 g. Revisa también los impuestos a productos que aparecen en el anexo de la página de tarifas de Shopee para México, que lista un impuesto de importación.

Pero no lo leas como prueba de que la mercancía transfronteriza se vende en México: la tienda LERFM está en México, y solo 2 artículos de lluvia vienen de vendedores extranjeros, ambos del lugar 16 para abajo. En los 20 primeros de «impermeable», este es el único impermeable, así que su posición no prueba que los impermeables se vendan bien en México. Y en «impermeable para lluvia», vendedores locales de la Ciudad de México ofrecen el mismo tipo de prenda a MXN 16.42 y 22.33. El margen del 61.4 % existe al precio de MXN 34.30; la pregunta es cuántos compradores pagan ese precio cuando hay uno a la mitad.

El impermeable largo transparente de Brasil es el número 1 de «capa de chuva», con 13,264 reseñas. Su precio de lista es BRL 28.88 y el actual BRL 14.98. Las comisiones del 18 % son unos BRL 2.70; el proveedor de PVC a 8.8 yuanes equivale a unos BRL 7.21. Antes del envío quedan BRL 5.08, unos 0.92 USD. El problema de Brasil son los impuestos: el anexo de la página de tarifas de Shopee lista un impuesto de importación del 20 % para pedidos menores a 50 USD y un impuesto estatal del 20 % (ICMS). Una estimación gruesa los pone en unos BRL 3.00 cada uno sobre el precio de venta, y juntos superan los BRL 5.08. No encontramos en el texto de la fuente la base del impuesto ni el orden en que se aplican, así que solo decimos que probablemente lo hunden; no damos una cifra exacta.

El poncho EVA de Malasia es el caso más claro de «parece bueno y no lo es». Es el número 1 de «baju hujan». Un proveedor parecido en 1688 cuesta 2.4 yuanes, unos RM1.45; con un precio de RM2.98, esos dos números solos sugieren un margen cercano al 50 %. Pero el cargo fijo transfronterizo de RM0.54 más el 27.14 % suman RM1.35 sobre RM2.98. Si agregas RM2.25 de envío por 150 g, cada unidad pierde RM2.07. Al revés: un vendedor transfronterizo necesita RM5.82 para salir tablas, casi el doble del precio actual. La tienda que vende a RM2.98 está en Perak; es local y sus costos no son los tuyos. Ni siquiera el SKU más ligero de la tabla de pesos, el de «100 g» a 2.1 yuanes con 120 g reales, salva la fila: con RM1.80 de envío, cada unidad sigue perdiendo RM1.44.

El impermeable desechable de Malasia es más extremo: a RM0.59, las comisiones solas (RM0.70) superan el precio. Incluso con 0 g de envío, el equilibrio es RM1.20. Es un producto para atraer tráfico a tiendas locales.

El traje de lluvia para moto de Malasia tiene la mayor cantidad de reseñas, 39,484. Su precio de lista es RM50 y el actual RM26.90. Un conjunto delgado de dos piezas parecido cuesta 14.8 yuanes en 1688; la ficha asíncrona da 750 g, así que el envío en Shopee Malasia es RM11.25. Con RM7.84 de comisiones, cada unidad pierde RM1.13. El punto de equilibrio es RM28.46, solo 6 % por encima del precio actual. Con un solo proveedor, elegir mal el SKU mueve el resultado de «casi» a «a mitad de camino»:

SKU del mismo proveedorCostoPesoEnvíoQueda o faltaEquilibrio
Conjunto delgado14.8 yuanes750 gRM11.25−RM1.13RM28.46
Gabardina larga (no es conjunto)10.5 yuanes750 gRM11.25+RM1.46RM24.89
Conjunto grueso «noche»33.9 yuanes1,150 gRM21.65−RM23.08RM58.57
Gráfico de barras horizontales agrupadas en ringgit malasio. Seis productos, cada uno con dos barras: precio publicado en Shopee Malasia en verde azulado y precio de equilibrio transfronterizo en gris. Poncho EVA SKU de 140 g: 2.98 contra 5.82. Traje para moto conjunto delgado: 26.90 contra 28.46. Gabardina larga para moto: 26.90 contra 24.89. Traje para moto conjunto grueso: 26.90 contra 58.57. Impermeable desechable: 0.59 contra al menos 1.20 con peso desconocido. Cubrecalzado de silicón: 5.90 contra al menos 2.65 con peso desconocido. Título: solo 2 de 6 productos están por encima del equilibrio transfronterizo, y el cubrecalzado aún excluye el envío.

El cubrecalzado de silicón hay que verlo tienda por tienda. Pedimos la ficha del lugar 4 de la búsqueda «shoe cover waterproof»: Selangor, RM5.90, precio de lista RM19.99, o sea con 70 % de descuento. Las comisiones son RM2.14 y el proveedor de 2.3 yuanes cuesta unos RM1.39; antes del envío quedan RM2.37, que a RM0.15 por cada 10 g cubren un envío de hasta 150 g. Pero el lugar 8 de la misma búsqueda es un cubrecalzado de silicón con casi el mismo título a RM1.99, también en Selangor y con 4.8: RM1.08 de comisiones más RM1.39 de proveedor ya pierden RM0.48 antes del envío. El mismo artículo se vende de RM1.99 a RM5.90; si un vendedor local puede venderlo a RM1.99, el precio de RM5.90 quizá no aguante. El veredicto queda así: no al precio bajo, y faltan datos al precio alto hasta tener el peso. Solo pedimos la ficha síncrona de este proveedor, así que el siguiente paso es una llamada asíncrona (0.001389 USD). Esto también muestra por qué la regla de selección debe fijarse antes, por ejemplo «toma los 3 primeros del mismo tipo por posición y anota el precio más bajo del mismo artículo»; si no, «tiene posibilidades» solo depende de la tienda que elegiste. Cuando falta el peso, la tarea semanal debería pedir la ficha asíncrona sola en lugar de dejar la celda vacía.

El poncho para moto de Filipinas se vende a PHP 150. Las comisiones son PHP 34.76: 12 % de comisión, 5.6 % de tarifa de envío de plataforma, 2.24 % de transacción y PHP 5. El proveedor de 11.58 yuanes cuesta unos PHP 108.65. Antes del envío quedan PHP 6.59, unos 10 centavos de dólar, y cualquier costo de envío lo vuelve pérdida. Está en el lugar 15 de «raincoat»; el top 20 filipino tiene varios impermeables con número de modelo, como H-870 y H-885, todos cerca de PHP 150. Ese nivel de precio ya está muy apretado.

Cálculo de referencia para los precios más bajos de México

Como la pregunta obvia después de la tabla es «¿y si vendo al precio de los locales?», hicimos un cálculo de referencia con las filas baratas de «impermeable para lluvia». Es solo eso, una referencia: supone que el proveedor de 1688 es comparable, cosa que no verificamos con fichas de Shopee, y se detiene antes del envío y de los impuestos. No es un veredicto. Los números salen de la respuesta de búsqueda de las 00:38 SGT, de las comisiones transfronterizas de México (19 %) y del cruce de tipo de cambio del 2026-11-06.

Posición y productoPrecioProveedor supuesto en 1688ComisionesCostoQueda antes del envío
2, impermeable portátil con capuchaMXN 16.42EVA, 2.4 yuanesMXN 3.12MXN 6.72MXN 6.58 (40.1 %) [0.35 USD]
8, impermeable tipo gabardinaMXN 22.33EVA, 2.4 yuanesMXN 4.24MXN 6.72MXN 11.37 (50.9 %) [0.61 USD]
5, cubrecalzado de silicón para tenisMXN 26.64Silicón, 2.3 yuanesMXN 5.06MXN 6.44MXN 15.14 (56.8 %) [0.81 USD]

A MXN 16.42, lo que queda antes del envío son 0.35 USD. Si el envío transfronterizo a México de una prenda de 150 g cuesta más que eso, competir con el precio local no funciona. El cubrecalzado de silicón para tenis es más interesante: es el mismo tipo de producto que en Malasia solo deja margen en la tienda cara, y en México el vendedor local lo ofrece a MXN 26.64 con calificación de 4.8. Si una tarifa de envío pública confirma un costo menor a MXN 15 para unos 150 g, sería el candidato natural para un pedido de prueba en Shopee México. Esta es exactamente la clase de pregunta que la tarea semanal debería dejar escrita para la semana siguiente.

Por qué los líderes pueden cobrar tan poco

La tabla no dice que los artículos de lluvia no dejen dinero en Shopee. Los 7 productos son líderes por popularidad, que suelen tener la mayor presión de precio; en el lugar 30 o 50 puede haber margen, y esta vez no bajamos tanto.

Una lectura más precisa es esta. En los 4 mercados, casi todos los vendedores líderes de artículos de lluvia son locales. Sus costos no incluyen envío transfronterizo ni comisión transfronteriza; pueden comprar en volumen y despachar desde inventario local. Por eso pueden poner precios por debajo del punto de equilibrio de un vendedor transfronterizo. Quien quiera vender artículos de lluvia desde fuera en esos mercados tiene dos opciones: elegir productos de precio alto y poco peso, como el cubrecalzado en la tienda cara (aunque un local ya vende el mismo a RM1.99), o aceptar tener inventario local.

El aviso de publicidad de Shopee Malasia de octubre de 2026 agrega un costo más. Desde el 2026-10-13, Shopee convierte el 5 % del valor del pedido en créditos de publicidad para los vendedores directos MY-SG elegibles (3 % en electrónica), sin opción de salirse (Shopee MY October 2026 Ads Updates). Si estás en ese plan, resta otro 5 % a cada «queda» de la tabla.

México tiene muchos vendedores transfronterizos, pero los artículos de lluvia no son su terreno: son 8 a 11 de las 20 filas y solo 0 a 2 de los artículos de lluvia. Coincide con lo que vimos en listas de Amazon y TikTok Shop en nuestro artículo de investigación de productos con ChatGPT: para un mismo tipo de producto, la competencia cambia más entre mercados que el precio. Mirar cada semana la proporción de vendedores extranjeros entre los productos del mismo tipo te dice antes que el precio si un mercado admite venta transfronteriza; si los cuentas en todas las filas, otros tipos de producto distorsionan el número. Lo que añade México, como vimos, es que los locales más baratos aparecen solo con la palabra más precisa.

El prompt de la tarea semanal para Work

Abajo está un prompt que puedes pegar en ChatGPT Work. Es un ejemplo de configuración; no lo ejecutamos en ChatGPT. Convierte cada trampa de las secciones anteriores en una regla: leer el catálogo primero, usar palabras fijas por mercado, revisar el tipo de producto antes del margen, pedir cada ficha una sola vez, usar asíncrono en 1688, detenerse en «faltan datos» cuando falta un número y sumar el costo semanal de datos.

text
Ejecuta cada lunes a las 09:00 (hora de la Ciudad de México). Usa solo el plugin @EveryInfra para datos.
No uses el navegador ni otros plugins.
1. Llama a everyinfra_list_capabilities. Confirma que shopee/search, shopee/product_detail,
   alibaba1688/search y alibaba1688/product_detail están disponibles.
2. Para cada par (país, palabra), llama una vez a everyinfra_call_api con platform=shopee,
   action=search, params={keyword, country, sort:"popular"}:
   (mx, "impermeable") (mx, "impermeable para lluvia") (mx, "cubre tenis lluvia")
   (br, "capa de chuva") (my, "baju hujan")
3. Decide por el título si cada fila es ropa o calzado de lluvia. En México, "impermeable"
   también significa "a prueba de agua": bocinas, relojes, cortinas, paraguas y artículos
   para mascotas no cuentan. Marca esas filas "no es el mismo producto" y sáltate el paso 4.
   Cuenta las filas válidas cuyo location sea "Extranjero".
4. Para las 3 primeras filas válidas por posición de cada par, arma https://<dominio de shopee>/product/<shop_id>/<item_id>.
   Llama a shopee/product_detail una sola vez por producto.
5. Convierte el título de cada producto en una palabra de búsqueda en chino para 1688 (material + estilo + usuario).
   Llama una vez a alibaba1688/search por producto. Elige el más parecido por título y especificaciones,
   y descarta los que tengan min_order_quantity mayor a 500.
   Llama a alibaba1688/product_detail con "mode":"async". Consulta everyinfra_get_job hasta
   que el estado sea succeeded. Toma price y weight_g del SKU comparable (no el peso del nombre).
6. Usa solo estas comisiones. No estimes.
   mx 19 %; br 18 %; my 27.14 % + RM0.54.
   Calcula envío solo para my: RM0.15 por cada 10 g, más RM2.2 por cada 250 g sobre 800 g.
   Para los demás mercados escribe "envío no calculado".
   Para MXN usa el FIX de Banxico de esta semana; para los demás, tasas de bancos centrales. Escribe la fecha.
7. Arma una tabla: mercado, producto, precio (local y USD), reseñas, calificación, comisiones,
   costo en 1688, peso, envío, queda, veredicto.
   Veredicto: sí (queda >= 30 % del precio y envío conocido) / no /
   faltan datos (di qué falta) / no es el mismo producto.
   En cada búsqueda, agrega el precio más bajo del mismo tipo y lo que queda a ese precio.
8. Debajo de la tabla escribe: número de llamadas, suma de billing.charged_usd,
   y productos nuevos o que desaparecieron respecto a la semana pasada.

Este prompt hace 5 búsquedas por semana y, como máximo, 15 fichas de Shopee, 15 búsquedas en 1688 y 15 fichas de 1688. A precio de catálogo, lo más que puede costar es 0.032015 + 0.020835 + 0.04167 + 0.020835 = 0.115355 USD por semana. El costo real es menor, porque el paso 3 descarta las filas que no son artículos de lluvia: en la ronda de «impermeable» de México solo pasa 1 de 20, y en «impermeable para lluvia», 7.

Cada regla del prompt viene de una trampa de esta prueba. La tabla las relaciona.

Regla del promptTrampa que evitaDónde la vimos
Paso 1: leer el catálogo primeroUna capacidad no disponibleCatálogo leído a las 00:13 SGT
Paso 2: dos palabras fijas para MéxicoUna palabra con dos significados«impermeable»: 1 impermeable en 20 filas
Paso 3: revisar el tipo antes del margenCalcular el margen de una bocinaTop 20 de México
Paso 4: URL corta con shop_id e item_idFicha vacía por un carácter ocultoU+2060 en el título de COMOTO
Paso 4: una ficha por productoLlamadas repetidas que se cobranNuestra repetición de las 00:21 SGT
Paso 5: pedido mínimo y ficha asíncronaProveedor imposible o sin pesoMínimo de 100,000 pares; 0 de 6 fichas síncronas con peso
Paso 6: lista fija de comisionesUna comisión que parece correcta y no tiene fuentePágina de tarifas de Shopee
Paso 7: precio local más bajo en MéxicoUn margen que solo existe sin competenciaMXN 16.42 contra MXN 34.30

La página de tareas programadas dice que los planes de pago pueden correr tareas cada hora y a horas exactas, y que Plus admite hasta 5 tareas activas (Scheduled tasks in ChatGPT). Una tarea semanal de productos ocupa una de esas plazas. No pongas datos privados en las instrucciones: un enlace compartido de la tarea incluye el título, las instrucciones y el horario, y el Centro de ayuda pide no incluir datos financieros ni contraseñas.

Costo: lo que cuesta una semana

Nuestro lado es fácil de calcular, con la misma regla del prompt. Una ronda (1 palabra × 1 mercado) es 1 shopee/search (0.006403 USD), 3 shopee/product_detail (3 × 0.001389 USD), 3 alibaba1688/search (una búsqueda de proveedor por producto, 3 × 0.002778 USD) y 3 alibaba1688/product_detail (3 × 0.001389 USD): en total, 0.023071 USD. Cuatro rondas por semana cuestan 0.0923 USD; 12 rondas, 0.2769 USD; 20 rondas, 0.4614 USD; y 40 rondas, 0.9228 USD. Con 20 rondas por semana, un mes (52 semanas ÷ 12) cuesta unos 2.00 USD. Si una sola búsqueda en 1688 sirve para los 3 productos, la ronda baja a 0.017515 USD.

Las llamadas fallidas, los resultados vacíos y los límites 429 no cuestan nada. Esta prueba tuvo 28 llamadas cobradas (26 síncronas y 2 asíncronas), además de 6 respuestas de límite de frecuencia y 1 resultado vacío con reembolso, todas a 0 USD.

Gráfico de barras horizontales en dólares estadounidenses del costo semanal de datos según el número de rondas. 1 ronda 0.0231. 4 rondas 0.0923. 12 rondas 0.2769. 20 rondas 0.4614, resaltada en verde azulado. 40 rondas 0.9228. Título: costo semanal de datos; una ronda de 1 palabra y 1 mercado cuesta 0.023071 dólares, y 20 rondas cuestan 0.46 dólares por semana.

El lado de ChatGPT depende de tu plan. Plus cuesta 20 USD al mes (What is ChatGPT Plus). Pro tiene tres niveles: 100, 200 y 500 USD (About ChatGPT Pro tiers). Work y Codex comparten uso, y una tarea programada que corre en segundo plano consume saldo aunque no publique novedades. Así que la tarifa de datos es de unos dos dólares al mes y el costo real es tu saldo de Work. El 2026-10-29, OpenAI duplicó el saldo de Work y Codex para Pro 100 y Pro 500; Plus no cambió (ChatGPT release notes).

ConceptoPor semanaPor mesFuente
Datos de EveryInfra, 20 rondas0.4614 USDunos 2.00 USDprice_usd del catálogo, leído el 2026-11-09
Datos de EveryInfra, máximo del prompt (5 pares × 3 productos)hasta 0.1154 USDhasta unos 0.50 USDÍdem
ChatGPT Plusno aplica por separado20 USDCentro de ayuda de OpenAI, leído el 2026-11-09
ChatGPT Prono aplica por separado100 / 200 / 500 USDCentro de ayuda de OpenAI, leído el 2026-11-09
Plazas de tareas programadasocupa 15 en PlusPágina de tareas programadas

Todas las llamadas de esta prueba

Para que puedas revisar cada número, estas son las horas y los costos. Todas las llamadas fueron el 2026-11-09, en hora de Singapur (SGT). Cada búsqueda devolvió 20 filas.

Hora (SGT)CapacidadParámetros principalesResultadoCobro (USD)
00:17shopee/searchmy, baju hujan20 filas0.006403
00:21alibaba1688/searchpalabra de impermeable EVA20 filas (3 intentos previos con 429)0.002778
00:21shopee/product_detailponcho EVA de MY (pedido dos veces)2 fichas0.002778
00:22alibaba1688/searchpalabras de desechable y de moto20 filas cada una0.005556
00:23shopee/product_detailURL larga con U+2060vacío, reembolsado0
00:24 a 00:38shopee/search ×4, product_detail ×6, MCP tools/call ×1ph, mx, br y fichastodas con éxito0.040349
00:27alibaba1688/searchpalabra de cubrecalzado de silicón20 filas0.002778
00:30 a 00:34alibaba1688/product_detail ×4síncronosin peso0.005556
01:54 a 01:57alibaba1688/search ×2, product_detail ×2poncho de PVC, impermeable largosin peso0.008334
02:21alibaba1688/product_detail ×2mode: asyncpesos por SKU0.002778
Total28 llamadas cobradas (26 síncronas + 2 asíncronas)0.07731

Tras las dos peticiones asíncronas de las 02:21 SGT, el total fue 0.07731 USD. De eso, 0.001389 USD vino de nuestra propia llamada repetida; la prueba en sí necesitó 0.075921 USD.

Límites y cosas a vigilar

Seis límites de esta prueba deben quedar escritos en el prompt o en tu revisión del lunes. La tabla los resume con la evidencia de esta ejecución.

LímiteLo que vimosQué hacer
No hay cifras de ventassold_count, rating_count e is_mall vacíos en 120 de 120 filas; sold_count y stock vacíos en 7 de 7 fichasUsar posición, reseñas cuando existan y calificación; no deducir ventas de frases como «2x1»
Envío solo en MalasiaNo hay tabla pública citable para Filipinas, México ni BrasilEn esos mercados, usar «queda antes del envío» como filtro
Impuestos fuera del margenMalasia 10 % a bienes de bajo valor; Brasil 20 % de importación más 20 % de ICMS; México impuesto de importación y cuota compensatoria en calzadoSeñalarlos; no es asesoría fiscal, la fuente es el Seller Centre y la autoridad local
«Mismo tipo» no es «mismo artículo»Proveedores elegidos por palabra, título y especificacionesPara diseños o licencias, búsqueda por imagen y comparación de fotos
La cuenta de ChatGPT decideAcceso a MCP, aprobaciones recordadas y plugins en tareas dependen de cuenta y permisos (Connected apps in ChatGPT)Revisar cada llamada de herramienta tras la primera ejecución
La temporada cambiaMetMalaysia prevé clima seco en el norte y Sabah de enero a marzo de 2027Un primer paso gratuito: leer el pronóstico y escribir una línea

Sobre el quinto punto hay un caso documentado. Un desarrollador reportó en GitHub que, en un espacio Plus personal, un MCP personalizado funcionó durante muchas llamadas en una conversación y luego falló con «This conversation does not support developer MCPs» (openai-apps-sdk-examples #230). La guía de OpenAI recomienda la misma revisión de entradas y salidas de cada herramienta después de conectar el servidor (Add custom MCP server).

Preguntas frecuentes

¿Una Shopee scraper API puede devolver las ventas de cada producto?

No cuentes con ello. El catálogo de EveryInfra dice que is_mall, sold_count y rating_count suelen venir vacíos en shopee/search, y en nuestras 120 filas los tres estuvieron vacíos. En shopee/product_detail, sold_count y stock faltaron en los 7 productos, y 3 tenían número de reseñas. Los campos estables son el precio (120 de 120), la ubicación del vendedor (111 de 120) y la calificación (104 de 120). Nosotros usamos la posición en el orden por popularidad más el número de reseñas en lugar de las ventas. (Sugerencias: shopee scraper api, scrape shopee api v4.)

1688 API pricing: ¿cuánto cuesta una llamada a la 1688 API?

En el catálogo de EveryInfra del 2026-11-09, alibaba1688/search cuesta 0.002778 USD por llamada, alibaba1688/product_detail 0.001389 USD y alibaba1688/image_search 0.005556 USD. Las llamadas asíncronas cuestan lo mismo, y las fallidas o vacías no se cobran. Una búsqueda más una ficha para un producto cuesta 0.004167 USD. (Sugerencia: 1688 api pricing.)

¿Dónde consigo una 1688 API key? ¿Necesito una cuenta de desarrollador de 1688?

No necesitas una cuenta de desarrollador de 1688 para obtener datos de 1688 a través de EveryInfra; necesitas una API key de EveryInfra. En ChatGPT inicias sesión en EveryInfra con OAuth, así que no pegas ninguna clave. Consulta el inicio rápido. (Sugerencias: 1688 api key, 1688 api access.)

¿Cuáles son las comisiones de Shopee México para un vendedor transfronterizo?

Según la página de tarifas de Shopee para vendedores transfronterizos desde China, versión del 2026-09-22, en México son 16 % de comisión, 2 % de tarifa por transacción y 1 % de CCB, en total 19 %, sin cargo fijo por pedido. Para el envío transfronterizo a México no encontramos una tabla pública citable. Un vendedor local mexicano tiene otro esquema que no revisamos aquí. (Sugerencia: comisiones shopee méxico.)

¿La tarea semanal me va a pedir aprobación en cada ejecución?

Probablemente sí. everyinfra_call_api descuenta saldo, así que tiene readOnlyHint: false, y la guía de OpenAI dice que esas herramientas piden aprobación por defecto. Puedes recordar la decisión dentro de una conversación, pero una nueva vuelve a preguntar, y una tarea programada se pausa en una acción que necesita aprobación. No probamos cómo se comporta esto de una semana a otra en ChatGPT. (Pregunta tomada de la sección de aprobaciones de la guía de OpenAI «Add custom MCP server» y de nuestro artículo de tareas programadas de ChatGPT.)

Referencias

  1. ChatGPT agent, Centro de ayuda de OpenAI, leído el 2026-11-09, <https://help.openai.com/en/articles/11752874-chatgpt-agent>
  2. ChatGPT Work and Codex, Centro de ayuda de OpenAI, leído el 2026-11-09, <https://help.openai.com/articles/20001275>
  3. Scheduled tasks in ChatGPT, Centro de ayuda de OpenAI, leído el 2026-11-09, <https://help.openai.com/en/articles/10291617-tasks-in-chatgpt>
  4. Using cloud browser in ChatGPT, Centro de ayuda de OpenAI, leído el 2026-11-09, <https://help.openai.com/articles/20001280>
  5. ChatGPT Work's Cloud browser allowlisting, Centro de ayuda de OpenAI, leído el 2026-11-09, <https://help.openai.com/articles/11845367>
  6. Connecting custom MCP servers in ChatGPT, Centro de ayuda de OpenAI, leído el 2026-11-09, <https://help.openai.com/en/articles/12584461-connecting-custom-mcp-servers-in-chatgpt>
  7. Connected apps in ChatGPT, Centro de ayuda de OpenAI, leído el 2026-11-09, <https://help.openai.com/en/articles/11487775-connected-apps-in-chatgpt>
  8. ChatGPT release notes (entrada del 2026-10-29), Centro de ayuda de OpenAI, leído el 2026-11-09, <https://help.openai.com/en/articles/6825453-chatgpt-release-notes>
  9. What is ChatGPT Plus, Centro de ayuda de OpenAI, leído el 2026-11-09, <https://help.openai.com/en/articles/6950777-what-is-chatgpt-plus>
  10. About ChatGPT Pro tiers, Centro de ayuda de OpenAI, leído el 2026-11-09, <https://help.openai.com/articles/9793128>
  11. Add custom MCP server, documentación para desarrolladores de OpenAI, leído el 2026-11-09, <https://developers.openai.com/api/docs/guides/custom-mcp-server>
  12. Connect and test your plugin, documentación para desarrolladores de OpenAI, leído el 2026-11-09, <https://developers.openai.com/plugins/deploy/connect-chatgpt>
  13. Secure MCP Tunnel, documentación para desarrolladores de OpenAI, leído el 2026-11-09, <https://developers.openai.com/api/docs/guides/secure-mcp-tunnels>
  14. Plugins Authentication, documentación para desarrolladores de OpenAI, leído el 2026-11-09, <https://developers.openai.com/plugins/build/auth>
  15. Codex Pricing (Work y Codex comparten uso), documentación para desarrolladores de OpenAI, leído el 2026-11-09, <https://developers.openai.com/codex/pricing>
  16. Codex Scheduled tasks, documentación para desarrolladores de OpenAI, leído el 2026-11-09, <https://developers.openai.com/codex/app/automations>
  17. Browser, ChatGPT Learn, leído el 2026-11-09, <https://learn.chatgpt.com/docs/browser>
  18. Agent mode missing across all platforms on pro account, foro de OpenAI, 2026-07-18, <https://community.openai.com/t/agent-mode-missing-across-all-platforms-on-pro-account/1387374>
  19. Agent Mode was removed with no real replacement, foro de OpenAI, 2026-08-08, <https://community.openai.com/t/agent-mode-was-removed-with-no-real-replacement/1389601>
  20. Create MCP App missing from Plugins + menu on personal ChatGPT accounts, foro de OpenAI, 2026-09-28, <https://community.openai.com/t/create-mcp-app-missing-from-plugins-menu-on-personal-chatgpt-accounts/1401436>
  21. Developer Mode missing and MCP app creation unavailable, foro de OpenAI, 2026-09-30, <https://community.openai.com/t/developer-mode-missing-and-mcp-app-creation-unavailable-across-multiple-chatgpt-accounts/1402294>
  22. openai-apps-sdk-examples issue #230, GitHub, 2026-09-03, <https://github.com/openai/openai-apps-sdk-examples/issues/230>
  23. MCP Authorization (2025-06-18), Model Context Protocol, <https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization>
  24. MCP Lifecycle (2025-06-18), Model Context Protocol, <https://modelcontextprotocol.io/specification/2025-06-18/basic/lifecycle>
  25. MCP Tools (2025-06-18), Model Context Protocol, <https://modelcontextprotocol.io/specification/2025-06-18/server/tools>
  26. MCP Inspector, Model Context Protocol, leído el 2026-11-09, <https://modelcontextprotocol.io/docs/tools/inspector>
  27. RFC 9728 OAuth 2.0 Protected Resource Metadata, IETF, 2025-04, <https://datatracker.ietf.org/doc/html/rfc9728>
  28. RFC 8414 OAuth 2.0 Authorization Server Metadata, IETF, 2018-06, <https://datatracker.ietf.org/doc/html/rfc8414>
  29. RFC 7591 OAuth 2.0 Dynamic Client Registration Protocol, IETF, 2015-07, <https://datatracker.ietf.org/doc/html/rfc7591>
  30. OpenID Connect Core 1.0 (sección 11, Offline Access), OpenID Foundation, errata 2 del 2023-12-15, <https://openid.net/specs/openid-connect-core-1_0.html#OfflineAccess>
  31. Catálogo de la API de datos de EveryInfra, EveryInfra, leído el 2026-11-09 a las 00:13 SGT, <https://api.everyinfra.com/api/v1/social/catalog>
  32. Metadatos de recurso protegido del MCP de EveryInfra, EveryInfra, leído el 2026-11-09 a las 00:16 SGT, <https://api.everyinfra.com/.well-known/oauth-protected-resource/mcp/all>
  33. Comisiones, tarifas de servicio y de transacción de Shopee (transfronterizo, en chino), educación para vendedores transfronterizos de Shopee, versión 2026-09-22, <https://shopee.cn/edu/article/25770>
  34. Costos logísticos transfronterizos y tarifas de envío de Shopee (en chino), educación para vendedores transfronterizos de Shopee, actualizado el 2026-08-04, <https://shopee.cn/edu/article/5091>
  35. October 2026 Ads Updates, Shopee Malaysia Seller Education, 2026-10, <https://seller.shopee.com.my/edu/article/28408>
  36. Seller Fees, Shopee Philippines Seller Education, actualizado el 2026-04-27 (sección Seller Growth Support Fee actualizada el 2026-10-22), <https://seller.shopee.ph/edu/article/21077>
  37. Inicio del monzón del noreste 2026/2027 (comunicado, en malayo), MetMalaysia, 2026-10-23, <https://www.met.gov.my/assets/content/siaran_media/default/23%20Oktober%202026%20-%20Kenyataan%20Media%20Permulaan%20Fasa%20Monsun%20Timur%20Laut%202026_2027.pdf>
  38. Pronóstico de largo plazo, noviembre de 2026 a abril de 2027 (en malayo), MetMalaysia, actualizado el 2026-11-05, <https://www.met.gov.my/data/climate/tinjauancuacajangkapanjang.pdf>
  39. Paridad central del RMB, China Foreign Exchange Trade System, 2026-11-06, <https://www.chinamoney.com.cn/r/cms/www/chinamoney/data/fx/ccpr.json>
  40. Exchange Rate API, Bank Negara Malaysia, 2026-11-06, <https://api.bnm.gov.my/public/exchange-rate>
  41. Dólar comercial PTAX, Banco Central do Brasil, datos del 2026-11-06, <https://dadosabertos.bcb.gov.br/dataset/dolar-americano-usd-todos-os-boletins-diarios>
  42. Tipo de cambio FIX, Banco de México, datos del 2026-11-06, leído el 2026-11-09, <https://www.banxico.org.mx/tipcamb/tipCamMIAction.do>

Referencia BL-117

Nuestras estadísticas siempre están activas. Google Analytics, solo con «Permitir analítica». Política de privacidad