Nexscope

API de ampliación de palabras clave de Ozon

Amplía palabras clave iniciales de Ozon y Wildberries mediante volumen de búsqueda, crecimiento, competencia, precio, relevancia, densidad y conversión. Invoca la API mediante REST o MCP.

Coste17 créditos / llamada
Probar en línea
POST · https://api.nexscope.ai/sr/ozon/keywordMiningMCP · nexscope_ozon_keyword_mining

Qué hace esta API

Expandir las palabras clave de semillas de Ozon y Wildberrys usando volumen de búsqueda, crecimiento, competencia, precio, relevancia, densidad y conversión.

Casos de uso de API de ampliación de palabras clave de Ozon

Construir una lista de palabras clave

Para construir una lista de palabras clave, un analista de mercado envía palabras clave y página a Ozon Keyword Mining. El errcode devuelto, errmsg, consulta ayudan a elegir términos de búsqueda de candidatos para una investigación más profunda.

Comparar las señales de la demanda de búsqueda

Un analista de mercado utiliza Ozon Keyword Mining con palabras clave y página para comparar las señales de la demanda de búsqueda. El errcode devuelto, errmsg, consulta ayudan a comparar la demanda de palabras clave dentro del ámbito de mercado solicitado.

Planificar un contenido o una prueba publicitaria

Para este flujo de trabajo, un analista de mercado llama a Ozon Keyword Mining con palabras clave y página para planificar un contenido o una prueba publicitaria. El resultado ayuda a seleccionar términos para un experimento publicitario o de contenido.

Preguntas frecuentes sobre API de ampliación de palabras clave de Ozon

¿Qué es la minería de palabras clave de Ozon? API ¿Volver?

Expandir las palabras clave de semillas de Ozon y Wildberry usando volumen de búsqueda, crecimiento, competencia, precio, relevancia, densidad y conversión. `errcode`, `errmsg`, `query`, `queryCn`, `platform`, `searchVolume`, `count30GrowthRate`, `productCount`. Corresponde a los parámetros proporcionados `keyword`, `page`, `page.page`, `page.pageSize`, `page.orders`. Los campos opcionales pueden estar ausentes; un valor que falta no debe interpretarse como un cero medido. Los valores de ejemplo ilustran la forma de respuesta, en lugar de los resultados reales de la cuenta.

¿Cuántos créditos tiene la mina Ozon? API ¿costo?

El coste documentado actualmente es 17 créditos / llamada. Es el mismo que figura en la parte superior de esta página. Si se muestra un intervalo o una estimación, el cargo final depende de la solicitud. Antes de llamar a la API, revisa los créditos disponibles y la página de precios. Consulta el registro de uso de la API para comprobar el cargo aplicado.

¿Cómo llamo a la minería de palabras clave de Ozon? API desde mi aplicación o un MCP ¿Cliente?

Enviar a POST solicitud a /sr/ozon/keywordMining con tu API como un símbolo de portador y la JSON datos de entrada API En una MCP cliente como Claude o Cursor, conectar Nexscope y llamar nexscope_ozon_keyword_mining. Utilice el MCP argumentos mostrados en el MCP guía, o cambiar la prueba en línea a MCP para revisar su solicitud antes de añadirla a tu aplicación.

Ver planes y créditosConecta esta API con MCP (en inglés)

Prueba esta API
Endpoint
https://api.nexscope.ai/sr/ozon/keywordMining
Método MCP
nexscope_ozon_keyword_mining

Paso 1 de 3 · Autenticarse

Autenticación

Todos los endpoints de ejecución requieren una clave de API de usuario. Envíala como token bearer en la cabecera Authorization .

Authorization: Bearer nk-xxxxxxxxxxxxxxxxx
Las claves de API ausentes o no válidas devuelven un error de autenticación. Gestiona las claves desde .

Paso 2 de 3 · Enviar una solicitud

POSThttps://api.nexscope.ai/sr/ozon/keywordMining

Ejecutar una API

Envía un cuerpo de solicitud JSON usando los parámetros descritos abajo.

Solicitud de ejemplo

Sustituye YOUR_API_KEY y ejecuta este comando en tu terminal.

curl -X POST 'https://api.nexscope.ai/sr/ozon/keywordMining' \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "keyword": "платье",
  "page": {
    "orders": [
      {
        "direction": "DESC",
        "field": "searchVolume"
      }
    ],
    "page": 1,
    "pageSize": 5
  }
}'

Ejemplo de código

{
  "keyword": "платье",
  "page": {
    "orders": [
      {
        "direction": "DESC",
        "field": "searchVolume"
      }
    ],
    "page": 1,
    "pageSize": 5
  }
}

Paso 3 de 3 · Inspeccionar el resultado

Comprueba la respuesta

Consulta code para ver el estado de la solicitud y data para ver el resultado. Abre la referencia de parámetros y respuestas para consultar las definiciones completas de los campos.

Códigos de estado HTTP

CódigoDescripción
200Respuesta 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.
429Límite de admisión de ejecuciones; respeta Retry-After cuando esté presente.
503La admisión de ejecuciones no está disponible temporalmente; respeta Retry-After cuando esté presente.
OpcionalX-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.
Todas las categorías/ Inteligencia de Ozon SR
POSThttps://api.nexscope.ai/sr/ozon/keywordMining

Ejecutar esta API

Envía una solicitud JSON para ejecutar esta API y recibir los datos de respuesta documentados.

Endpoint

MétodoPOST
Rutahttps://api.nexscope.ai/sr/ozon/keywordMining
AutenticaciónBearer API key
Content-Typeapplication/json

Parámetros de la solicitud

NombreTipoObligatorioDescripción
keywordstringobligatorio
Palabra clave de semilla, longitud máxima 1000.
pageobjectobligatorio
Llamado y clasificación: `{page, pageSize, orders[]}`.
page.pageintegeropcional
Número de página, a partir de la 1.
Ejemplo: 1
page.pageSizeintegeropcional
Número de artículos por página.
Ejemplo: 20
page.ordersarrayopcional
Regla de clasificación, el elemento es `{field, direction}`; `direction` toma `DESC` o `ASC`.
matchTypeintegeropcional
Modo de coincidencia de palabras clave: `0` precisa, `1` Fuzzy.
includeKeywordsstring[]opcional
Contiene una variedad de palabras clave, hasta 1000.
excludeKeywordsstring[]opcional
Array de palabras clave excluidas, hasta 1000.
wordCountobjectopcional
Palabra clave rango de palabras.
searchVolumeobjectopcional
Búsqueda de popularidad.
searchChange30objectopcional
Rango de búsqueda de 30 días.
productViewsobjectopcional
Gama de vistas del producto.
productsobjectopcional
Número de producto.
sellersobjectopcional
Número de vendedores gama.
priceobjectopcional
- ¿Qué precio?
marketSpaceobjectopcional
Ámbito de aplicación del mercado.
conversionSharingobjectopcional
Rango de concentración de conversión.
relevancyobjectopcional
La relevancia de las palabras de semilla.
uniqQueriesWCaobjectopcional
La gama de compras adicionales.
caobjectopcional
Rango de tasa de conversión adicional.
titleDensityobjectopcional
Rango de densidad del título.
adRivalCountobjectopcional
La gama del número de productos publicitarios que compiten.
uIdstringopcional
Identificación del usuario.
memberIdstringopcional
ID de miembro; los datos se atribuyen a este miembro.

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)

NombreTipoObligatorioDescripción
codestringopcional
Código de retorno, `"200"` indica éxito; devuelto cuando tiene éxito.
errcodeintegeropcional
Código de error, `200` indica éxito; sólo este campo puede ser devuelto cuando hay un error de negocio.
msgstringopcional
Mensaje; éxito fue `ok`.
errmsgstringopcional
Mensaje de error; el éxito es `ok`, error de negocio es una descripción de la razón.
totalintegeropcional
Número total de registros.
dataarrayopcional
Los datos de extracción de palabras clave, campos de elementos se muestran en la tabla siguiente.
columnsarrayopcional
Definición de la columna, elementos que contienen `field`, `title`, `cellType`, `sortable`, `filterable`.
costTimeintegeropcional
La interfaz consume tiempo en milisegundos.
costTokenintegeropcional
El número de fichas consumidas.
typestringopcional
Tipo de pantalla de respuesta, como `tableListWorkbenches`.
querystringopcional
Palabras clave, texto original en ruso.
queryCnstringopcional
Palabras clave Traducción al chino.
platformintegeropcional
Plataforma: `0` Ozon, `1` Bayas silvestres.
searchVolumeintegeropcional
Popularidad de búsqueda mensual.
count30GrowthRatenumberopcional
El crecimiento de la búsqueda mensual, porcentaje, puede ser negativo.
productCountintegeropcional
Número de artículos, algunas filas pueden faltar.
competingProductsintegeropcional
Número de productos competidores.
sellersintegeropcional
Número de vendedores.
avgPricenumberopcional
Precio medio.
itemsViewsnumberopcional
Visibilidad del producto.
viewSharingnumberopcional
Buscar concentración, porcentaje.
conversionSharingnumberopcional
Concentración de conversión, porcentaje.
marketSpacenumberopcional
espacio de mercado.
returnCancellationRatenumberopcional
Tasa de cancelación de devolución, porcentaje.
uniqQueriesWCaintegeropcional
Número de compras adicionales.
canumberopcional
Tasa de conversión de la adición a la compra, porcentaje.
relevancynumberopcional
Pertinencia a palabras de semilla.
titleDensitynumberopcional
Título Densidad.
wordCountintegeropcional
Conteo de palabras.
categoriesarrayopcional
Conjunto de documentos de identidad de categoría.
categoryInfosarrayopcional
Información sobre la categoría; medida en realidad en `data[*]`, generalmente no se devuelve. La estructura se muestra en la tabla de abajo.
productsarrayopcional
Los datos de productos superiores, los campos de elementos se muestran en la tabla siguiente.
idstringopcional
Identificación de la grabación.
ozonIdintegeropcional
Identificación del producto Ozon.
skuintegeropcional
SKU ID.
titlestringopcional
Título del producto, ruso.
imageUrlstringopcional
Imagen principal URL.
advertintegeropcional
Publicidad logo: `0` / `1`.
titleCnstringopcional
Categoría Nombre chino.
titleEnstringopcional
Categoría Nombre inglés.
titleRustringopcional
Categoría Nombre ruso.
cnTitlePathstringopcional
Ruta de categoría china.
enTitlePathstringopcional
Ruta de la categoría inglesa.
titlePathstringopcional
Ruta de categoría rusa.
idstringopcional
Identificación de categoría.
crossBorderSellablebooleanopcional
Si puede venderse a través de las fronteras.

Respuestas

CódigoDescripción
200Respuesta 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.
429Límite de admisión de ejecuciones; respeta Retry-After cuando esté presente.
503La admisión de ejecuciones no está disponible temporalmente; respeta Retry-After cuando esté presente.
OpcionalX-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.

Paso 1 de 2 · Conectar tu cliente MCP

MCP

Usa el endpoint MCP cuando un agente necesite descubrir y llamar a herramientas de API con JSON-RPC.

GET /mcp/legacy
POST /mcp/legacy
Authorization: Bearer nk-xxxxxxxxxxxxxxxxx
Content-Type: application/json

Paso 2 de 2 · Llamar a la herramienta

Llamar a una herramienta

{
  "jsonrpc": "2.0",
  "id": "tool-call-1",
  "method": "tools/call",
  "params": {
    "name": "nexscope_ozon_keyword_mining",
    "arguments": {
      "excludeKeywords": [],
      "includeKeywords": [],
      "keyword": "phone case",
      "matchType": 1,
      "page": {
        "page": 1,
        "pageSize": 10
      },
      "uId": "example-id"
    }
  }
}

Ejemplo de datos

Parámetros de solicitud

{
  "page": {
    "page": 1,
    "pageSize": 1
  },
  "keyword": "незамерзайка"
}

Respuesta

{
  "code": 0,
  "msg": null,
  "data": {
    "total": 84,
    "data": [
      {
        "searchVolume": 35061,
        "itemsViews": 37.3,
        "wordCount": 1,
        "avgPrice": 856,
        "query": "незамерзайка",
        "count30GrowthRate": 298.8,
        "viewSharing": 35.2,
        "productCount": 1875,
        "platform": 0,
        "products": [
          {
            "ozonId": "2748670543",
            "imageUrl": "https://ir.ozone.ru/s3/multimedia-1-9/wc300/15217647957.jpg",
            "advert": 0,
            "title": "Жидкость стеклоомывающая незамерзающая / Незамерзайка для автомобиля -30 10 л",
            "sku": "2748670543"
          },
          {
            "ozonId": "3412423646",
            "imageUrl": "https://ir.ozone.ru/s3/multimedia-1-l/wc300/15055147497.jpg",
            "advert": 0,
            "title": "Незамерзайка для автомобиля Magic Winter жидкость стеклоомывателя зимняя готовый раствор до -30 С канистра 5л",
            "sku": "3412423646"
          },
          {
            "ozonId": "5554544962",
            "imageUrl": "https://ir.ozone.ru/s3/multimedia-1-0/wc300/8086831596.jpg",
            "advert": 0,
            "title": "AVS Незамерзайка для автомобиля -30, омывайка для авто зимняя",
            "sku": "5554544962"
          },
          {
            "ozonId": "5153757014",
            "imageUrl": "https://ir.ozone.ru/s3/multimedia-1-4/wc300/12821444248.jpg",
            "advert": 0,
            "title": "Жидкость стеклоомывающая незамерзающая / Незамерзайка для автомобиля -30 10 л",
            "sku": "5153757014"
          },
          {
            "ozonId": "3417016289",
            "imageUrl": "https://ir.ozone.ru/s3/multimedia-1-i/wc300/15055462818.jpg",
            "advert": 0,
            "title": "Незамерзайка для автомобиля Magic Winter жидкость стеклоомывателя зимняя готовый раствор до -30 С канистра 5л - 4 штуки",
            "sku": "3417016289"
          },
          {
            "ozonId": "4433621715",
            "imageUrl": "https://ir.ozone.ru/s3/multimedia-1-7/wc300/9641668795.jpg",
            "advert": 0,
            "title": "Незамерзайка для автомобиля жидкость стеклоомывателя зимняя готовый раствор до -30 С канистра 20л",
            "sku": "4433621715"
          },
          {
            "ozonId": 492545044,
            "imageUrl": "https://ir.ozone.ru/s3/multimedia-1-h/wc300/7491506165.jpg",
            "advert": 0,
            "title": "Омыватель стекол. Лесные ягоды. Суперконцентрат KERRY",
            "sku": 492545044
          },
          {
            "ozonId": 1749925426,
            "imageUrl": "https://ir.ozone.ru/s3/multimedia-1-j/wc300/14890961827.jpg",
            "advert": 0,
            "title": "Жидкость стеклоомывающая незамерзающая / Незамерзайка для автомобиля -30 5 л",
            "sku": 1749925426
          },
          {
            "ozonId": "3164845604",
            "imageUrl": "https://ir.ozone.ru/s3/multimedia-1-l/wc300/8309248257.jpg",
            "advert": 0,
            "title": "Жидкость стеклоомывателя незамерзающая незамерзайка LAVR , 1 л / Ln1310",
            "sku": "3164845604"
          },
          {
            "ozonId": "3412435222",
            "imageUrl": "https://ir.ozone.ru/s3/multimedia-1-e/wc300/15055307474.jpg",
            "advert": 0,
            "title": "Незамерзайка для автомобиля Magical Winter жидкость стеклоомывателя зимняя готовый раствор до -30 С канистра 5л - 2 штуки",
            "sku": "3412435222"
          }
        ],
        "marketSpace": 46,
        "conversionSharing": 51,
        "returnCancellationRate": 9,
        "competingProducts": 770,
        "relevancy": 100,
        "id": "6aca8f45d1fd12d9b5fc0cf7",
        "categories": [
          "17027495_17028752_92267"
        ],
        "uniqQueriesWCa": 9033,
        "sellers": 274,
        "ca": 26.4,
        "titleDensity": 0.6,
        "queryCn": "不结冰"
      }
    ],
    "costTime": 1235,
    "columns": [
      {
        "filterable": true,
        "cellType": "text",
        "field": "id",
        "sortable": true,
        "title": "记录ID"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "query",
        "sortable": true,
        "title": "关键词"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "queryCn",
        "sortable": true,
        "title": "关键词中文翻译"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "platform",
        "sortable": true,
        "title": "平台,0 Ozon,1 Wildberries"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "categoryInfos",
        "sortable": true,
        "title": "类目信息"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "categories",
        "sortable": true,
        "title": "类目ID数组"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "searchVolume",
        "sortable": true,
        "title": "月搜热度"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "count30GrowthRate",
        "sortable": true,
        "title": "月搜增长"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "avgPrice",
        "sortable": true,
        "title": "平均价格"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "competingProducts",
        "sortable": true,
        "title": "竞品数"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "itemsViews",
        "sortable": true,
        "title": "商品可见度"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "viewSharing",
        "sortable": true,
        "title": "浏览集中度"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "sellers",
        "sortable": true,
        "title": "卖家数"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "ca",
        "sortable": true,
        "title": "加购转化率"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "uniqQueriesWCa",
        "sortable": true,
        "title": "加购数"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "conversionSharing",
        "sortable": true,
        "title": "转化集中度"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "marketSpace",
        "sortable": true,
        "title": "市场空间"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "products",
        "sortable": true,
        "title": "Top商品数据"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "returnCancellationRate",
        "sortable": true,
        "title": "退货取消率"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "productCount",
        "sortable": true,
        "title": "商品数"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "titleDensity",
        "sortable": true,
        "title": "标题密度"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "wordCount",
        "sortable": true,
        "title": "字数"
      },
      {
        "filterable": true,
        "cellType": "number",
        "field": "relevancy",
        "sortable": true,
        "title": "相关度"
      },
      {
        "filterable": true,
        "cellType": "text",
        "field": "dimension",
        "sortable": true,
        "title": "维度数据"
      }
    ],
    "type": "tableListWorkbenches"
  }
}

Prueba en línea

Ejecuta la API actual con tu clave de API y la carga JSON. Las pruebas en línea usan el entorno de API configurado de este sitio; el Endpoint y los ejemplos que puedes copiar usan la dirección de integración pública.

17 créditos / llamadaRegistros de uso de la API

Pruébalo

Envía una solicitud real con el mismo contrato que se muestra en la referencia.

Endpoint
/sr/ozon/keywordMining
Método de MCP
nexscope_ozon_keyword_mining
cURL
curl -X POST \
  https://api.nexscope.ai/sr/ozon/keywordMining \
  -H "Authorization: Bearer nk-..." \
  -H "Content-Type: application/json" \
  -d '{ "keyword": "платье", "page": { "orders": [ { "direction": "DESC", "field": "searchVolume" } ], "page": 1, "pageSize": 5 } }'
Respuesta
Todavía no hay respuesta. Ejecuta la solicitud para ver la respuesta aquí.

API relacionadas