---
title: "P066 Patent Classification Description"
method: POST
path: "/high-value-data/patent-classification-description"
tags: ["Patent Mining Data"]
---

# P066 Patent Classification Description

`POST /high-value-data/patent-classification-description`

## Request

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

Receive patent classification description data by corresponding classification type and code.<p>Note: There must be all of the two request parameters of classification type and code. The API supports batch requests with a maximum of 10 classification codes of one type, and more classification codes are separated with English comma. Batch requests are deducted from traffic/costs, and will be deducted multiple times based on the number of successful results returned.</p>

## Request body

- P066HighValueDataPatentClassificationDescriptionRequest
  - `code` string, required: patent classification code, character length <= 150. Batch requests needs to be <= 10 classification codes, and separated by English commas
  - `replace_by_merge` integer: When the current patent classification type is ipc or cpc, should historical data be used as a substitute? Default substitution: 1: Yes 0: No.
  - `type` string, required: patent classification type, character length <= 5<p>enumeration value: ipc, cpc, upc, gbc, loc, fi, fterm</p>

## Response `200`

Successful p066 patent classification description response.

- P066HighValueDataPatentClassificationDescriptionResponse
  - `data` P066HighValueDataPatentClassificationDescriptionPatentClassDescResponse[]: response data
    - `code` string: patent classification code
    - `desc` P066HighValueDataPatentClassificationDescriptionClassificationDesc[]: patent classification description
      - `lang` string: patent classification description language
      - `text` string: patent classification description text
    - `type` string: patent classification type, character length <= 5<p>enumeration value: ipc, cpc, upc, gbc, loc, fi, fterm</p>
    - `parent` P066HighValueDataPatentClassificationDescriptionClassificationParent[]: parent classification information
      - `desc` P066HighValueDataPatentClassificationDescriptionClassificationDesc[]: parent patent classification description
        - `lang` string: patent classification description language
        - `text` string: patent classification description text
      - `parent_code` string: parent patent classification code
    - `version` string: patent classification version
  - `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)
