https://api.nexscope.ai/rg/detectionPatentDesignEjecutar 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/rg/detectionPatentDesign |
| Autenticación | Bearer API key |
| Content-Type | application/json |
Parámetros de la solicitud
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
imageUrl | string | obligatorio | Archivo de imagen del producto URL, utilizado para la comparación con la base de datos de patentes, máximo 1000 caracteres |
queryMode | string | obligatorio | Modo de búsqueda: `physical` (búsqueda de dibujo físico), `line` (búsqueda de dibujo de línea), `hybrid` (búsqueda mixta), máximo 1000 caracteres Ejemplo: hybrid |
topNumber | integer | obligatorio | Número de patentes retiradas, máximo 100 Ejemplo: 100 |
regions | string | opcional | El país/región códigos donde el producto se vende, separados por comas al seleccionar varios elementos. `US`, `EU`, `CN`, `JP`, `KR`, `DE`, `GB`, `FR`, `IT`, `AU`, `CA`, `BR`, `MX`, `IN`, `TH`, `SE`, `CH`, `IE`, `IL`, `DK`, `NZ`, `AT`, `BX`, `FI`, `WO`, máx. 1000 caracteres Ejemplo: US |
productTitle | string | opcional | Título del producto, utilizado para complementar el contexto de búsqueda, máximo 1000 caracteres |
productDescription | string | opcional | Descripción del producto, utilizado para complementar el contexto de búsqueda, máximo 1000 caracteres |
patentStatus | string | opcional | Filtro de validez de la patente: `1` (patente válida), `0` (patente no validada), `1,0` (todos), máximo 1000 caracteres Ejemplo: 1 |
enableRadar | boolean | opcional | Indica si se ha activado la carta de radar (análisis de determinación de infracciones de la AI) Ejemplo: true |
topLoc | string | opcional | Especifique el rango de LOC de primer nivel a recuperar, como por ejemplo `06,07`. El formato es `^(0[1-9]\|1[0-9]\|2[0-9]\|3[0-2]\|ALL)(,(0[1-9]\|1[0-9]\|2[0-9]\|3[0-2]\|ALL))*$`; si no se especifica, utilice los resultados de predicción del modelo LOC |
sourceLanguage | string | opcional | El código del idioma original debe ser marcado para una traducción uniforme al inglés, como por ejemplo `zh-CN`; cuando el texto está en inglés, simplemente pasarlo vacío, la longitud máxima es 1000 caracteres |
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 (35 campos)
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
total | integer | opcional | Número total de registros de patentes devueltos |
data | array | opcional | Lista de patentes (para más detalles, véase la lista de objetos de patentes más adelante) |
columns | array | opcional | Definiciones de columna renderizadas |
costToken | integer | opcional | Consumir token |
type | string | opcional | Estilo de representación |
applicationNumber | string | opcional | Número de solicitud de patente |
publicationNumber | string | opcional | Número de publicación de la patente |
patentProd | string | opcional | Título de la patente (en inglés) |
patentProdCn | string | opcional | Título de patente (chino) |
similarity | string | opcional | Similitud entre las imágenes de patentes y las de productos (0-1) |
patentImageUrl | string | opcional | Los URL del dibujo de la patente que es más similar a la imagen del producto |
images | array | opcional | Lista de imágenes de patentes |
abstracts | string | opcional | Resumen de la patente |
specification | string | opcional | especificación de la patente |
inventors | array | opcional | Lista de inventores |
applicants | array | opcional | Lista del solicitante |
applicantAddresses | array | opcional | Dirección del solicitante |
troCase | boolean | opcional | ¿Tiene una historia de protección de los derechos de la TRO? |
troHolder | boolean | opcional | ¿Es la patente del titular del derecho TRO? |
radarResult | object | opcional | Resultados del análisis de radares de IA |
radarResult.same | boolean | opcional | ¿Se sospecha que ha infringido? |
radarResult.exp | string | opcional | Descripción esperada (Instrucciones de determinación de radar) |
patentLoc | string | opcional | Clasificación LOC de la patente, múltiple separada por comas |
locOneInfo | string | opcional | LOC Nivel 1 Detalles |
locTwoInfo | string | opcional | LOC Nivel 2 Detalles |
patentValidity | string | opcional | validez de la patente |
applicationDate | string | opcional | Fecha de solicitud de la patente |
publicationDate | string | opcional | Fecha de divulgación de la patente |
grantDate | string | opcional | Fecha de concesión de la patente |
estimatedDueDate | string | opcional | Fecha estimada de vencimiento |
registrationOfficeCode | string | opcional | Oficina de Registro y Recepción de Patentes |
patentFamily | array | opcional | Lista de familias de patentes |
globalPatentId | string | opcional | Identificación de la patente mundial |
globalImageId | string | opcional | ID de la imagen de la patente |
isSketchText | string | opcional | ¿Es un dibujo de líneas? |
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.