---
title: "P070 Keyword Assistant"
method: POST
path: "/search/patent/keyword-suggest"
tags: ["Patent Data Search"]
---

# P070 Keyword Assistant

`POST /search/patent/keyword-suggest`

## Request

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

The Keyword Helper helps expand your search by recommending synonyms of the words entered.
Add content to the Type field in the interface documentation：
Synonyms refer to words with the same or very similar meaning.
Hyponyms are words that represent more specific terms.
Similar keywords are words that share a similar concept or theme.

## Request body

- P070PatentKeywordSuggestRequest
  - `keyword` unknown[], required: keyword
    - unknown
  - `lang` unknown[], required: language(cn/en)
    - unknown
  - `type` unknown[], required: language:<p>synonym : synonym</p><p>related : related words</p><p>hypernym : hypernym</p>
    - unknown

## Response `200`

Successful p070 keyword assistant response.

- P070PatentKeywordSuggestResponse
  - `data` P070PatentKeywordSuggestKeywordSuggestResponse
    - `items` P070PatentKeywordSuggestItem[]: Return data
      - `input` string: Input
      - `keyword_list` P070PatentKeywordSuggestKeyword[]: Keyword list
        - `keyword` string: keyword
  - `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)
