---
title: "P025 The Three Elements of Patent Technology"
method: GET
path: "/high-value-data/tech-problem-and-benefit-summary"
tags: ["Patent Mining Data"]
---

# P025 The Three Elements of Patent Technology

`GET /high-value-data/tech-problem-and-benefit-summary`

## Request

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

Receive the classification data for the three elements of patent technology, namely technical problem summary, technical benefit summary and technical approach summary, by providing the patent_id or patent_number.

## Query parameters

- `lang` string: Select the language , you can choose cn or en.
- `patent_id` string: patent_id
- `patent_number` string: patent_number

## Response `200`

Successful p025 the three elements of patent technology response.

- P025HighValueDataTechProblemAndBenefitSummaryResponse
  - `data` P025HighValueDataTechProblemAndBenefitSummaryTechProblemSummaryResp[]: response data
    - `pn` string: Patent number
    - `lang` string: language
    - `patent_id` string: Patent id
    - `patsnap_title` string: Patsnap Patent title
    - `benefit_summary` P025HighValueDataTechProblemAndBenefitSummaryBenefitSummary
      - `benefit_para` unknown[]: Benefit Summary Paragraph
        - unknown
      - `benefit_word` unknown[]: Technical Benefit Phrase
        - unknown
    - `tech_problem_summary` P025HighValueDataTechProblemAndBenefitSummaryTechProblemSummary
      - `tech_problem_para` unknown[]: Technical Problem Paragraph
        - unknown
      - `tech_problem_word` unknown[]: Technical Problem Word
        - unknown
    - `technical_approach_summary` P025HighValueDataTechProblemAndBenefitSummaryTechnicalApproachSummary
      - `technical_approach_para` unknown[]: Technical Approach Paragraph
        - unknown
  - `status` boolean, required: Status
  - `error_msg` string: Error Message
  - `error_code` integer, required: Error Code

## Other responses

- `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)
