---
title: "M002-2 Novelty Check Agent Query"
method: POST
path: "/ai/novelty-check-agent-query"
tags: ["Novelty Check Assistant"]
---

# M002-2 Novelty Check Agent Query

`POST /ai/novelty-check-agent-query`

## Request

- Base URL: `https://connect.patsnap.com`
- URL: `https://connect.patsnap.com/ai/novelty-check-agent-query`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/patsnap/apis/patsnap-open-platform-api/docs/ai/novelty-check-agent-query/post.ts> (a function with typed inputs; its response is checked against the schema)

Obtain the task results of the Novelty Check Agent through the task_id generated by [M002-1]

## Request body

- M0022AiNoveltyCheckAgentQueryRequest
  - `task_id` string, required: Task id

## Response `200`

Successful m002-2 novelty check agent query response.

- M0022AiNoveltyCheckAgentQueryResponse
  - `data` M0022AiNoveltyCheckAgentQueryNoveltyCheckAgentQueryResponse
    - `status` integer: Task status (1: running, 2: successful, 3: generation exception).
    - `key_prior_art` M0022AiNoveltyCheckAgentQueryKeyPriorArt
      - `title` string: Title
      - `content` M0022AiNoveltyCheckAgentQueryPriorArtItem[]: Prior art list
        - `reference` M0022AiNoveltyCheckAgentQueryReference
          - `pn` string: Patent number
          - `apd` string: Application publication date
          - `pbd` string: Patent publication date
          - `link` string: Link
          - `title` string: Title
          - `content` string: Content
          - `org_info` M0022AiNoveltyCheckAgentQueryOrgInfo[]: Organization info
            - `id` string: ID
            - `logo` string: Logo
            - `name` string: Name
            - `site` string: Site
            - `name_cn` string: Chinese name
            - `name_en` string: English name
            - `website` string: Website
            - `state_id` string: State ID
            - `entity_id` string: Entity ID
            - `country_id` string: Country ID
            - `state_name` string: State name
            - `entity_type` string: Entity type
            - `country_name` string: Country name
            - `display_name` string: Display name
            - `founded_date` integer: Founded date
            - `employee_number` integer: Employee number
            - `normalized_name` string: Normalized name
            - `employee_number_interval` string: Employee number interval
            - `normalized_entity_type_en` string: Normalized entity type English
          - `solution_id` string: Solution ID
          - `solution_type` string: Solution type
          - `similarity_score` string: Similarity score
          - `simple_legal_status` string: Simple legal status
    - `recommendations` M0022AiNoveltyCheckAgentQueryRecommendations
      - `title` string: Title
      - `content` string: Content
    - `proposal_summary` M0022AiNoveltyCheckAgentQueryProposalSummary
      - `title` string: Title
      - `content` string: Content
    - `novelty_reasoning` M0022AiNoveltyCheckAgentQueryNoveltyReasoning
      - `title` string: Title
      - `content` string: Content
    - `novelty_assessment` M0022AiNoveltyCheckAgentQueryNoveltyAssessment
      - `title` string: Title
      - `content` M0022AiNoveltyCheckAgentQueryNoveltyContent
        - `novelty_level` string: Novelty level
        - `novelty_score` string: Novelty score
  - `status` boolean, required: Status
  - `error_msg` string: Error Message
  - `error_code` integer, required: Error Code

## Other responses

- `201`: Created.
- `401`: Unauthorized.
- `403`: Forbidden.
- `404`: Not Found.

---

[API](https://skmtc.dev/patsnap/apis/patsnap-open-platform-api.md) - [All operations](https://skmtc.dev/patsnap/apis/patsnap-open-platform-api/llms.txt) - [OpenAPI document](https://skmtc.dev/patsnap/apis/patsnap-open-platform-api/revisions/c2264a0de595?raw)
