{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/clarivate/main/json-schema/clarivate-patent-schema.json", "title": "Patent", "x-generated": "2026-10-12", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/clarivate-publications-sequences-api-openapi.yml#/components/schemas/Patent", "type": "object", "required": [ "type", "id", "attributes" ], "properties": { "id": { "type": "string" }, "type": { "type": "string" }, "attributes": { "type": "object", "required": [ "patent_id", "patent_number", "n_sequences_count", "p_sequences_count", "sequences_count" ], "properties": { "patent_id": { "type": "string" }, "kind": { "oneOf": [ { "type": "string" }, { "type": "null" } ] }, "patent_number": { "type": "string" }, "document_type": { "oneOf": [ { "type": "string" }, { "type": "null" } ] }, "family_inpadoc": { "oneOf": [ { "type": "string" }, { "type": "null" } ] }, "family_dwpi": { "oneOf": [ { "type": "string" }, { "type": "null" } ] }, "publication_date": { "oneOf": [ { "type": "string", "format": "date" }, { "type": "null" } ] }, "title": { "oneOf": [ { "type": "string" }, { "type": "null" } ] }, "assignees": { "oneOf": [ { "type": "array", "items": { "type": "string" } }, { "type": "null" } ] }, "country": { "oneOf": [ { "type": "string" }, { "type": "null" } ] }, "n_sequences_count": { "type": "integer" }, "p_sequences_count": { "type": "integer" }, "sequences_count": { "type": "integer" }, "filing_date": { "oneOf": [ { "type": "string", "format": "date" }, { "type": "null" } ] }, "earliest_priority_date": { "oneOf": [ { "type": "string", "format": "date" }, { "type": "null" } ] }, "inventors": { "oneOf": [ { "type": "array", "items": { "type": "string" } }, { "type": "null" } ] }, "application_doc_number": { "oneOf": [ { "type": "string" }, { "type": "null" } ] }, "application_country": { "oneOf": [ { "type": "string" }, { "type": "null" } ] }, "qualifier": { "oneOf": [ { "type": "string" }, { "type": "null" } ] }, "calculated_expiry_date": { "oneOf": [ { "type": "string", "format": "date" }, { "type": "null" } ] }, "lang": { "oneOf": [ { "type": "string" }, { "type": "null" } ] } } }, "links": { "$ref": "#/$defs/links" }, "meta": { "$ref": "#/$defs/meta" } }, "additionalProperties": false, "$defs": { "link": { "description": "A link **MUST** be represented as either: a string containing the link's URL or a link object.", "oneOf": [ { "description": "A string containing the link's URL.", "type": "string", "format": "uri" }, { "type": "object", "required": [ "href" ], "properties": { "href": { "description": "A string containing the link's URL.", "type": "string", "format": "uri" }, "meta": { "$ref": "#/$defs/meta" } } } ] }, "links": { "description": "Each member of a links object is a “link”", "type": "object", "properties": { "self": { "description": "A `self` member, whose value is a URL for the relationship itself.", "type": "string", "format": "uri" }, "related": { "$ref": "#/$defs/link" } }, "additionalProperties": true }, "meta": { "description": "Non-standard meta-information.", "type": "object", "additionalProperties": true } } }