Todo buscador de nichos de Amazon hace lo mismo por debajo: lista nodos de categoría y te deja filtrarlos por unos pocos números. Lo que cambia entre herramientas es cuántos filtros exponen y cuántas decisiones toman por ti.
Llamar a la API directamente elimina las decisiones ocultas. No hay una «puntuación de oportunidad» en la que confiar, solo tus propios umbrales. Da más trabajo, pero es la única forma de saber por qué un nicho estaba en la lista.
Este artículo cubre qué filtrar, cómo leer la fila que vuelve y qué no pueden ver los filtros. Dimensionar una sola categoría a fondo es otro trabajo, explicado en de dónde sale la cifra del tamaño de mercado; esto es la pasada amplia que decide qué categorías merecen ese trabajo.
Qué es un nicho en estos datos
El endpoint de investigación de mercado devuelve una fila por nodo de categoría y mes. Cada fila trae unos cien campos agregados, y los que más se filtran se agrupan en cuatro preguntas:
| Pregunta | Campos por los que filtrar |
|---|---|
| ¿Hay demanda? | minAvgUnits, maxAvgUnits, minTopAvgUnits, minAvgRevenue |
| ¿Está dominado? | maxBrandCrn, maxSellerCrn, maxGoodsCrn, maxAmazonSelfProportion |
| ¿Puede entrar un listing nuevo? | minNewProportion, minNewCount, maxAvgRatings, newProduct (la definición de «nuevo») |
| ¿Es rentable? | minAvgPrice, minAvgProfit, maxWeight, maxVolume |
Cada min tiene su max, así que cualquier campo sirve como suelo, techo o rango. Los campos de proporción, como maxBrandCrn y minAvgProfit, usan una escala de 0 a 100: los ejemplos documentados son 45 y 20, no 0.45 y 0.2.
nodeIdPath limita la búsqueda a una parte del árbol de categorías. La petición documentada usa 172282:281407 y la fila de respuesta documentada pertenece a 172282:281407:17854127011:10967801, así que la ruta parece funcionar como prefijo y una sola petición puede devolver nodos de varios niveles. Consulta las rutas de tu marketplace con el endpoint de categorías de producto; los ID de nodo cambian de un marketplace a otro.
Una petición que hace cuatro preguntas a la vez
curl --request POST \
--url https://ecommercedataapi.com/v1/amazon/market/research \
--header "Content-Type: application/json" \
--header "X-API-Key: ${ECOMMERCE_DATA_API_KEY}" \
--data '{
"marketplace": "US",
"month": "202507",
"nodeIdPath": "172282:281407",
"minAvgUnits": 300,
"maxAvgUnits": 5000,
"maxBrandCrn": 40,
"maxAmazonSelfProportion": 10,
"minNewProportion": 10,
"maxAvgRatings": 3000,
"minAvgProfit": 25,
"page": 1,
"size": 50,
"order": { "field": "avgUnits", "desc": true }
}'Los números son marcadores que muestran la forma de un filtrado, no umbrales para copiar. Qué es «demanda suficiente» depende de tu capital, y qué es una barrera baja de reseñas depende de la rapidez con la que consigas reseñas. Escribe tus propios números antes de lanzar la petición, para que el resultado no te convenza de ellos.
Dos notas prácticas. size es 50 por defecto y admite hasta 200, así que una categoría amplia se recorre en pocas páginas. Y month acepta yyyyMM; si lo omites, el endpoint usa los últimos 30 días.
Leer una fila
La respuesta documentada es una fila de Power Strips (regletas). Los campos que conviene leer primero:
| Campo | Valor | Qué dice |
|---|---|---|
totalProducts | 2815 | Productos bajo el nodo |
topProducts | 100 | La muestra sobre la que se calculan las medias |
avgUnits / avgRevenue | 14874 / 229732 | Unidades e ingresos mensuales por producto, en la muestra |
avgPrice | 17.83 | Precio medio |
avgRatings | 10756 | Número medio de valoraciones: la barrera de reseñas |
brands / sellers | 45 / 45 | Cuántas marcas y cuántos vendedores |
ebcProportion / fbaProportion | 91 / 96 | Porcentaje con contenido A+ y porcentaje enviado por FBA |
amazonSelfProportion | 3 | Porcentaje vendido por la propia Amazon |
sellerNation / sellerProportion | CN / 86 | País de vendedor más frecuente y su peso |
La fila se puede comprobar contra sí misma. avgUnits por el tamaño de la muestra da 14.874 × 100 = 1.487.400, que es totalUnits (1.487.414) salvo redondeo. avgRevenue por 100 da 22.973.200, que es totalRevenue (22.973.201,92). Todos los campos «avg» son medias de la muestra de 100 productos, no de los 2.815 del nodo. Describen la cabeza de la categoría.
De la misma fila salen dos cosas más.
Los filtros pueden contradecirse. Esta fila tiene mucha demanda, pero su avgRatings de 10.756 no pasa el filtro maxAvgRatings: 3000 de arriba. Es el filtro funcionando, no un error: mucho volumen y una barrera baja de reseñas rara vez coinciden, y cada filtro que añades aprieta el compromiso. Relaja uno cada vez y anota qué nichos aparecen.
avgPrice y el ingreso por unidad no miden lo mismo. Dividir totalRevenue entre totalUnits da 15,45, mientras que avgPrice es 17,83. El primero pondera cada producto por las unidades que vende, así que se acerca más a lo que pagan la mayoría de los compradores; el segundo es la media del propio endpoint y no tiene por qué coincidir con él.
Lo que un buscador de nichos no ve
La cabeza no es toda la categoría. La muestra son los 100 primeros de 2.815. Un nicho puede verse sano arriba y estar vacío debajo, o al revés. Compara el tamaño de la muestra con totalProducts antes de fiarte de cualquier media.
Los nodos padre e hijo describen productos que se solapan. Una petición bajo una ruta puede devolver un nodo y sus subnodos, y esas filas pueden describir los mismos productos, así que no sumes filas para obtener un tamaño de mercado.
Un mes es una instantánea. Un nicho filtrado en julio se ve distinto en enero. Para cualquier cosa estacional, revisa la forma en el tiempo con investigación de productos de temporada antes de comprometerte.
El beneficio es una cifra para un producto medio, no para el tuyo. avgProfit de 60,3 no conoce tu coste puesto en almacén. Úsalo para descartar categorías que no pueden pagar, no como previsión de margen. Las cifras de ventas también son estimaciones; consulta qué pueden y qué no pueden decir los datos de ventas de la API.
De una lista corta a una decisión
Mantén el filtrado corto. Diez nichos que han pasado tus propios filtros valen más que doscientos que nunca miraste.
- Haz la pasada amplia de arriba y quédate con 10–20 filas.
- Revisa la estructura de cada superviviente con las cuatro distribuciones de análisis de categorías.
- Extrae los productos con el flujo de investigación de productos y lee sus reseñas antes de decidir.
Un agente de IA también puede hacer la primera pasada: el mismo endpoint está disponible en el servidor MCP remoto, y dejar la investigación de productos en manos de un agente muestra cómo es esa conversación.
Preguntas frecuentes
¿Es lo mismo que una herramienta de búsqueda de nichos? Los datos son del mismo tipo. Lo que ganas es tener los filtros y sus umbrales en tus manos, y poder ejecutar el filtrado de forma programada en lugar de hacer clic.
¿Qué filtro es el más importante? Ninguno por sí solo. Demanda sin filtro de barrera de reseñas encuentra categorías saturadas, y barrera de reseñas sin demanda encuentra categorías vacías. El valor está en combinar dos o tres y saber qué oculta cada uno.
¿Cada cuánto conviene repetir el filtrado? Cuando cambie el mes de datos, si estás buscando activamente, y antes de cualquier pedido de compra. Una lista de nichos de más de una temporada ya es historia.
¿Funciona fuera de EE. UU.?
Sí, marketplace acepta los mismos 13 códigos que los demás endpoints. Los ID de nodo y los precios son locales, así que no traslades umbrales de un marketplace a otro; el mismo análisis no se traslada tal cual.