# USPTO Patent Portfolio Lookup

> USPTO Patent Portfolio Lookup is a paid API for AI agents from payai.agentstools.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-16).

Look up granted US patents for an organization (by assignee) or an inventor (by name) using the USPTO PatentsView database

## Facts

- Endpoint: GET https://payai.agentstools.dev/legal/patents
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/uspto-patent-portfolio-lookup-e0d6460e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MzayKJKDoiiDiCj770HQQ

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 uspto-patent-portfolio-lookup-e0d6460e
```

Example prompt: Can you pull up the US patent portfolio for Google LLC from the USPTO — show me up to 15 granted patents with their titles, grant dates, and patent types?

## When to prefer this

Use this endpoint when you need to look up granted US patents from the official USPTO PatentsView database for a specific organization or inventor. It is ideal for IP due diligence, competitor patent analysis, inventor research, or verifying a company's technology portfolio. It covers only US granted patents (not applications or international filings), and is best when you have a known assignee name or inventor surname to query against.

## Known failure modes

- No patents found for given assignee or inventor name — returns empty results with zero count
- Ambiguous organization name matching multiple assignees — may return mixed results
- Inventor last name too common — returns unrelated inventors' patents
- Limit parameter out of range (must be 1–25) — validation error
- USPTO PatentsView data lag — recently granted patents may not yet be indexed
- Misspelled assignee or inventor name — zero results returned

## How this service works

Look up the US patent portfolio of an organization (by assignee) or an inventor (by name). Returns granted patents with id, title, grant date, type and assignees, plus a total count. Source: USPTO PatentsView, public-domain.

## Output

Returns a list of granted US patents (up to the requested limit, default 10, max 25), each with patent ID, title, grant date, patent type, and assignee names, plus a total count of matching patents in the USPTO PatentsView database.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "cik": {
       "type": "string",
       "description": "Optional SEC CIK id hint"
      },
      "qid": {
       "type": "string",
       "description": "Optional Wikidata QID id hint"
      },
      "name": {
       "type": "string",
       "description": "Organization name (used as assignee if assignee absent)"
      },
      "limit": {
       "type": "integer",
       "maximum": 25,
       "minimum": 1,
       "description": "Max patents to return, default 10"
      },
      "assignee": {
       "type": "string",
       "description": "Assignee organization name to match"
      },
      "inventor": {
       "type": "string",
       "description": "Inventor last name to match instead of assignee"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uspto-patent-portfolio-lookup-e0d6460e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from payai.agentstools.dev](https://www.zero.xyz/host/payai.agentstools.dev/llms.txt)
