# GovParse Patents Search

> GovParse Patents Search is a paid API for AI agents from api.govparse.io, paid per call via x402, $1.25/call, status unknown (last checked 2026-09-14).

Search US granted patents by assignee, inventor, CPC technology class, grant date, and signals like first-ever grants or inventor talent moves

## Facts

- Endpoint: GET https://api.govparse.io/v1/patents/search
- Price: $1.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/govparse-patents-search-78e24164
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__6XYwtOGn6UN0Xxokr19G

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability govparse-patents-search-78e24164
```

Example prompt: Which companies just got their first-ever US patent in AI or machine learning — search for new assignees with CPC subclass G06N granted after 2024-01-01, limit to 25 results sorted by grant date descending.

## When to prefer this

Use this endpoint when you need structured, filterable access to US granted patent data with competitive intelligence overlays like first-time assignees or inventor talent moves. Prefer it over generic patent search tools when you need programmatic filtering by company, technology class (CPC), geography, or date range, especially to identify emerging IP activity or workforce signals. Not suitable for patent application (pre-grant) data or non-US patent systems.

## Known failure modes

- No results returned when assignee name fragment doesn't match PatentsView records — try broader or alternate name
- Invalid CPC subclass code returns empty or error — verify code format (e.g. G06N not G06)
- Date range too narrow yields zero results for niche technology classes
- Offset beyond result set returns empty array
- flipped_inventor or new_assignee with very recent dates may have incomplete data due to PatentsView ingestion lag
- Rate limit or payment failure with x402 protocol returns 402 error

## How this service works

Which companies just got a US patent, and in what technology? Search recent granted patents (PatentsView, CC BY 4.0) by assignee organization (the company), inventor, CPC subclass/section, patent type, or assignee state/country and grant-date window. new_assignee=true isolates patents from an org with its first-ever grant (emerging/stealth signal); flipped_inventor=true finds a patent whose assignee gained an inventor from a prior different assignee (talent move). Public grants, observational.

## Output

Returns a list of granted US patents matching the query, each including patent number, title, grant date, patent type, assignee organization name and location, inventor names, CPC classifications, and number of claims. Includes flags for new_assignee (first-ever grant for that org) and flipped_inventor (inventor previously credited to a different assignee).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "input": {
   "type": "object",
   "required": [],
   "properties": {
    "sort": {
     "type": "string",
     "examples": [
      "patent_date:desc"
     ],
     "description": "field:direction — patent_date | num_claims. Default 'patent_date:desc'."
    },
    "limit": {
     "type": "integer",
     "examples": [
      25
     ],
     "description": "Max rows (default 25, cap 100)."
    },
    "state": {
     "type": "string",
     "examples": [
      "CA"
     ],
     "description": "Assignee state code(s), CSV (US assignees)."
    },
    "offset": {
     "type": "integer",
     "examples": [
      0
     ],
     "description": "Rows to skip, for paging."
    },
    "country": {
     "type": "string",
     "examples": [
      "US"
     ],
     "description": "Assignee country code(s), CSV (ISO)."
    },
    "assignee": {
     "type": "string",
     "examples": [
      "openai"
     ],
     "description": "Assignee organization (the company) name fragment."
    },
    "inventor": {
     "type": "string",
     "examples": [
      "hinton"
     ],
     "description": "Inventor name fragment (last name or full name)."
    },
    "cpc_section": {
     "type": "string",
     "examples": [
      "G"
     ],
     "description": "CPC section letter(s), CSV (A-H, Y)."
    },
    "patent_type": {
     "type": "string",
     "examples": [
      "utility"
     ],
     "description": "utility | design | plant | reissue, CSV."
    },
    "cpc_subclass": {
     "type": "string",
     "examples": [
      "G06N"
     ],
     "description": "CPC subclass/class/section prefix(es), CSV. G06N=AI/ML, H04L=networking."
    },
    "new_assignee": {
     "type": "string",
     "examples": [
      "true"
     ],
     "description": "true → only patents whose assignee org is new/emerging (first-ever grant recent)."
    },
    "granted_after": {
     "type": "string",
     "examples": [
      "2024-01-01"
     ],
     "description": "Grant date on or after (YYYY-MM-DD)."
    },
    "granted_before": {
     "type": "string",
     "examples": [
      "2024-12-31"
     ],
     "description": "Grant date on or before (YYYY-MM-DD)."
    },
    "assignee_entity": {
     "type": "string",
     "examples": [
      "3f6a1c9e-2b4d-4a8e-9c1f-7e2d5a6b8c90"
     ],
     "description": "Resolved entities.employers entity_id (UUID), exact match."
    },
    "flipped_inventor": {
     "type": "stri
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/govparse-patents-search-78e24164/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.govparse.io](https://www.zero.xyz/host/api.govparse.io/llms.txt)
