---
title: "P051 Patentability indicators"
method: POST
path: "/patent-valuation-data/patent_ability"
tags: ["Patent Valuation Data"]
---

# P051 Patentability indicators

`POST /patent-valuation-data/patent_ability`

## Request

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

Receive technology patentability indicators by similar patents list. there include the number of multi-claim patents, the number of patent with re-examination/invalidation, the average validity duration and the granted ratio

## Request body

- P051PatentValuationDataPatentAbilityRequest
  - `patent_info` P051PatentValuationDataPatentAbilityTechPatentInfo[], required: <p>List of similar patent information, up to 100 similar patents are supported for indicator calculation.</p><p>Note:</p><p> 1. patent_id and pn must have one, if both exist, the patent patent_id will be used first</p><p> 2. patent_id or pn must be the patent ID and publication number in Patsnap database</p>
    - `relevancy` string: relevancy between the result patent and the input content
    - `patent_id` string, required: patent id
    - `pn` string, required: patent number
  - `claim_cnt_threshold` integer: claims count threshold, for multiple_claims_patent_count (default 10)

## Response `200`

Successful p051 patentability indicators response.

- P051PatentValuationDataPatentAbilityResponse
  - `data` P051PatentValuationDataPatentAbilityPatentAbilityResponse
    - `indicators` P051PatentValuationDataPatentAbilityIndicatorAbility
      - `granted_ratio` number, double, required: Granted ratio of similar patents
      - `patent_reexam_count` integer, required: Number of similar patents with reexamination events
      - `avg_validity_duration` number, double, required: Average validity duration of similar patents
      - `multiple_claims_patent_count` integer, required: Number of similar patents whose number of claims reached the threshold
    - `patent_info` unknown[], required: Patent information
      - unknown
  - `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)
