https://api.nexscope.ai/yy/shopee/getProductInfosEjecutar esta API
Envía una solicitud JSON para ejecutar esta API y recibir los datos de respuesta documentados.
Endpoint
| Método | POST |
| Ruta | https://api.nexscope.ai/yy/shopee/getProductInfos |
| Autenticación | Bearer API key |
| Content-Type | application/json |
Parámetros de la solicitud
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
station | string | opcional | **Requerido**. Sitio de la tienda, puede pasar el nombre o código. Vea la tabla de asignación del sitio abajo. |
keyword | string | opcional | Palabras clave del título del producto. |
keywordType | integer | opcional | Modo de coincidencia: 1= frase completa (predeterminado), 2=palabra múltiple Y, 3=palabra múltiple O. |
notExistKeyword | string | opcional | Excluir los productos que contengan esta palabra clave. |
notExistKeywordType | integer | opcional | Excluir patrones de coincidencia: 1=sesión completa (predeterminado), 2=palabra múltiple Y, 3=palabra múltiple O. |
priceMin | number | opcional | Valor de partida del precio total del producto (moneda local). |
priceMax | number | opcional | El valor final del precio total del producto. |
soldMin | integer | opcional | El valor inicial del número de unidades vendidas en los 30 días anteriores. |
soldMax | integer | opcional | El valor final del número de unidades vendidas en los 30 días anteriores. |
estimateSoldStart | integer | opcional | Estimar el valor inicial del número de unidades vendidas en los primeros 30 días. |
estimateSoldEnd | integer | opcional | Estimar el valor final del número de unidades vendidas en los primeros 30 días. |
historicalSoldStart | integer | opcional | Valor inicial del número total de unidades vendidas del producto. |
historicalSoldEnd | integer | opcional | El valor final del número total de unidades vendidas del producto. |
paymentStart | number | opcional | El valor inicial de la cantidad de ventas en los 30 días anteriores. |
paymentEnd | number | opcional | Valor final de la cantidad de ventas en los 30 días anteriores. |
ratingMin | number | opcional | Categoría mínima de productos (0-5). |
ratingMax | number | opcional | Máxima calificación del producto. |
ratingsMin | integer | opcional | El valor inicial de la partitura. |
ratingsMax | integer | opcional | El valor final de la partitura. |
favoriteMin | integer | opcional | El valor inicial del número de colecciones. |
favoriteMax | integer | opcional | Valor final del recuento de la colección. |
skuNumberStart | integer | opcional | Valor inicial del número total de SKUs. |
skuNumberEnd | integer | opcional | El valor final del número total de SKUs. |
listingDateFrom | string | opcional | El valor inicial del tiempo de estante del producto (formato: aaaa-mm-dd). |
listingDateTo | string | opcional | Valor final de la plataforma del producto (formato: aaaa-mm-dd). |
statTimeStart | string | opcional | Valor inicial del tiempo estadístico (formato: aaaa-MM-dd HH:mm:ss). |
statTimeEnd | string | opcional | Valor final del tiempo estadístico (formato: aaaa-mm-dd HH:mm:ss). |
lastModiTimeStart | string | opcional | El último valor de inicio de tiempo de arrastre (formato: yyyy-MM-dd). |
lastModiTimeEnd | string | opcional | El último valor final de tiempo de arrastre (formato: yyyy-MM-dd). |
approvedDateStart | string | opcional | El valor inicial del tiempo de apertura de la tienda (formato: yyyy-MM-dd). |
approvedDateEnd | string | opcional | El valor final del tiempo de apertura de la tienda (formato: yyyy-MM-dd). |
pL1Id | string | opcional | ID de categoría de nivel 1. |
pL2Id | string | opcional | ID de categoría de nivel 2. |
pL3Id | string | opcional | ID de categoría de nivel 3. |
cidList | string | opcional | Lista de identificación de categoría, ruta completa, múltiples grupos separados por `|`, como: `AAA,BBB,CCC|DDD,EEE`. |
shopIdList | string | opcional | Especifique una lista de IDs de tienda, separados por varias comas. |
notExistShopIdList | string | opcional | Excluir una lista de IDs de tienda, separados por múltiples comas. |
merchant | string | opcional | Nombre de tienda o nombre de usuario. |
shopLocation | string | opcional | Ubicación de la tienda. |
shippingIconType | integer | opcional | Ubicación de la tienda: 0=local, 1=overseas. |
cbOption | integer | opcional | Ubicación del envío: 0=doméstico, 1= transfronterizo. |
isShopeeVerified | integer | opcional | Shopee Preferred: 0=no preferido, 1=preferred. |
isOfficialShop | integer | opcional | Almacén oficial: 0=no, 1=sí. |
isHotSales | integer | opcional | Si es un vendedor caliente: 0 = no un vendedor caliente, 1 = un vendedor caliente. |
pids | string | opcional | Lista de identificaciones del producto (hasta 500), separadas por comas. |
orderBy | string | opcional | Campos de clasificación: `rating` (rating), `price` (precio), `historical_sold` (ventas totales), `sold` (ventas de 30 días), `payment` (ventas de 30 días), `favorite` (número de colecciones), `ratings` (número de calificaciones), `gen_time` (tiempo en estantes), `estimate_sold` (ventas estimadas). |
orderByType | string | opcional | Dirección de clasificación: `ASC` (orden ascendente), `DESC` (orden descendente). Ejemplo: DESC |
page | integer | opcional | Número de página (a partir de 1). Ejemplo: 1 |
pageSize | integer | opcional | Número de artículos por página (rango 1-1000). Ejemplo: 1000 |
Respuesta de ejemplo
Estructura de respuesta de la plataforma. code 0 indica éxito o aceptación; data contiene el resultado de negocio.
No hay un ejemplo de respuesta publicado para esta API. Consulta los campos de respuesta siguientes.
Campos de respuesta
Referencia de campos de respuesta (46 campos)
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
total | integer | opcional | El número actual de registros devueltos. |
totalSize | integer | opcional | Número total de resultados. |
sourceType | string | opcional | Tipo de fuente: `shopee`. |
columns | array | opcional | Definición de la columna de render. |
costToken | integer | opcional | Consumir token. |
type | string | opcional | Estilo de representación. |
products | array | opcional | Lista de productos (ver campos más abajo). |
pid | string | opcional | Identificación única del producto. |
title | string | opcional | Título del producto. |
description | string | opcional | Descripción del producto. |
imageUrl | string | opcional | Imagen principal del producto URL. |
productUrl | string | opcional | Enlace de producto de los compradores. |
shopeeUrl | string | opcional | Enlaces de productos bajo el nombre de dominio de Shopee. |
price | number | opcional | Precio por defecto del producto (moneda local). |
minPrice | number | opcional | SKU precio más bajo. |
maxPrice | number | opcional | El precio más alto de la SKU. |
sold | integer | opcional | Número de unidades vendidas en los 30 días anteriores. |
estimateSold | integer | opcional | Estimar el número de unidades vendidas en los 30 días anteriores. |
historicalSold | integer | opcional | El número total de artículos vendidos. |
payment | number | opcional | Ventas en los 30 días anteriores (moneda local). |
rating | number | opcional | Puntuación de productos (0-5). |
ratings | integer | opcional | Número de calificación. |
favorite | integer | opcional | Número de colecciones. |
viewCount | integer | opcional | Número de puntos de vista. |
stock | integer | opcional | Cuenta de acciones. |
skuNumber | integer | opcional | SKU cantidad. |
genTime | string | opcional | Tiempo de estanterías. |
statTime | string | opcional | Hora de las estadísticas. |
lastModiTime | string | opcional | La última vez que te arrastraste. |
categoryStructure | string | opcional | Ruta de la estructura de categoría. |
cid | string | opcional | ID de categoría (comunidades separadas). |
shopId | string | opcional | Identificación de la tienda. |
shopName | string | opcional | Nombre de la tienda. |
shopUrl | string | opcional | Enlace de la tienda. |
userName | string | opcional | Nombre del dueño de la tienda. |
shopLocation | string | opcional | Ubicación de la tienda. |
shopProductsCount | integer | opcional | El número total de artículos en la tienda. |
approvedDate | string | opcional | Almacenar el horario de apertura. |
isOfficialShop | integer | opcional | Es una tienda oficial (1=sí, 0=no). |
isShopeeVerified | integer | opcional | Se prefiere el comprador (1=sí, 0=no). |
isHotSales | integer | opcional | ¿Es un vendedor caliente (1=sí, 0=no). |
shippingIconType | integer | opcional | Tipo de ubicación de la tienda (0=local, 1=overseas, 3 o null=unknown). |
cbOption | integer | opcional | Ubicación del envío (0=doméstico, 1= transfronterizo). |
estimatedDays | integer | opcional | Días estimados de llegada. |
status | integer | opcional | Estado del producto (1=normal, 0=retirado, 8=excluido de la lista). |
notExist | integer | opcional | Si existe (0=existe, 1=no existe). |
Respuestas
| Código | Descripción |
|---|---|
| 200 | Respuesta HTTP predeterminada tanto para el éxito como para muchos errores de negocio. Solo el código JSON externo 0 indica éxito o aceptación asíncrona; consulta data para obtener el resultado. |
| 429 | Límite de admisión de ejecuciones; respeta Retry-After cuando esté presente. |
| 503 | La admisión de ejecuciones no está disponible temporalmente; respeta Retry-After cuando esté presente. |
| Opcional | X-Nexscope-Http-Status: semantic asigna estados HTTP a los errores de negocio gestionados por el controlador en las rutas de ejecución y tareas. Los fallos previos a la autenticación, como la ausencia de una clave API (code 11209), pueden seguir devolviendo HTTP 200 antes de esta asignación. Comprueba siempre el código JSON externo; las solicitudes malformadas y los fallos de infraestructura también pueden devolver respuestas HTTP distintas de 200. |
Fuente de datos, vigencia y limitaciones
La fuente, la vigencia, la cobertura, los límites de frecuencia y las notas de estimación no se especifican en esta definición de API salvo que aparezcan en la documentación de campos de solicitud o respuesta anterior. No supongas datos oficiales del mercado ni actualización en tiempo real cuando no estén documentados explícitamente.