https://api.nexscope.ai/mercado/productSelectionEjecutar 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/mercado/productSelection |
| Autenticación | Bearer API key |
| Content-Type | application/json |
Parámetros de la solicitud
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
toolName | string | obligatorio | Uno de los nombres de 24 herramientas múltiples Meike, ver la tabla a continuación. |
arguments | object | obligatorio | El parámetro objeto de la herramienta correspondiente debe ser un JSON objeto y no puede ser un array, cadena o número; el motor eliminará `uId`, `uid`, `memberId` y recortar valores vacíos. |
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 (14 campos)
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
code | string | opcional | Nexscope estado de la capa de encapsulación; `"200"` sobre el éxito. Puede ser omitido en caso de error de negocio. |
msg | string | opcional | Mensaje de capa de encapsulación; `"ok"` sobre el éxito. |
errcode | integer | opcional | Código de estado de la pasarela; si tiene éxito, es `200`, si hay un error de negocio, no es`200`. |
errmsg | string | opcional | Error de pasarela o mensaje de estado. |
type | string | opcional | Actualmente, por lo general `rawMcpToolResult`. |
toolName | string | opcional | El nombre de la herramienta realmente llamado. |
charged | boolean | opcional | ¿Hay una tarifa para esta herramienta? |
data | string/object/array | opcional | Datos comerciales descompilados del MCP contenido de texto; la mayoría de las herramientas devuelven una cadena. |
rawResponse | object | opcional | MCP `tools/call` Resultado en bruto; la puerta de enlace actual normalmente devuelve un objeto vacío. |
contentText | string | opcional | MCP contenido del texto El texto original empalmado. |
textParsedAsJson | boolean | opcional | Si `contentText` se analiza con éxito en JSON; también puede ser `true` cuando el texto está envuelto en un JSON cadena. |
total | integer | opcional | Devuelto cuando el número de registros puede ser inferido por el motor; omitido cuando no puede ser inferido, y `null` no se devuelve. |
costToken | integer | opcional | El coste token de esta llamada; la herramienta gratuita es `0`, y la herramienta pagada es actualmente `16000`. |
costTime | integer | opcional | El motor toma tiempo en milisegundos. |
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.