# x402stock USPTO Patent Lookup

> x402stock USPTO Patent Lookup is a paid API for AI agents from x402stock.xyz, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-21).

Retrieves USPTO patent filings and grants for a specified company, returning patent numbers, titles, inventors, filing dates, and status

## Facts

- Endpoint: GET https://x402stock.xyz/api/v1/patents?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402stock-uspto-patent-lookup-ea9c3cbe
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0tV7Ftgn0F4GDENjgXQ4j

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 x402stock-uspto-patent-lookup-ea9c3cbe
```

Example prompt: Pull the top 20 USPTO patents for Tesla from x402stock — I want the patent numbers, titles, inventors, filing dates, and grant dates.

## When to prefer this

Use this endpoint when you need structured patent data directly from the USPTO for a named company, including patent numbers, inventors, and filing/grant dates. Prefer this over web scraping or general search when you need machine-readable patent records with provenance attribution, and when you're already operating in an x402 pay-per-call context without API key management overhead.

## Known failure modes

- Company name not found or too short (minLength 2) — returns empty results or validation error
- Limit exceeds 100 or is 0 or negative — schema validation error
- USPTO data source temporarily unavailable — upstream API error
- Payment failure via x402/USDC — 402 Payment Required response
- Company name matches multiple entities ambiguously — may return mixed results

## How this service works

A company's US patents from the USPTO Open Data Portal, newest filings first. Pass `?company=Tesla` (required, matches APPLICANT name — subsidiaries/variants need separate queries) plus `?limit=` (max 100). Each carries patent & application numbers, title, filing & grant dates, status, applicant, inventors, and a link. From x402stock, a market & economic data API (x402, USDC).

## Output

A JSON object containing the company name, data source (USPTO), as-of timestamp, total number of matched patents, a count of returned records (up to the requested limit), and an array of patent objects each with patent number, application number, title, filing date, grant date, status, applicant name, inventors list, and a Google Patents URL. Also includes an attribution string crediting the USPTO Open Data Portal.

## 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",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "company",
      "limit"
     ],
     "properties": {
      "limit": {
       "type": "integer",
       "default": 20,
       "maximum": 100,
       "exclusiveMinimum": 0
      },
      "company": {
       "type": "string",
       "maxLength": 120,
       "minLength": 2
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "source",
      "as_of",
      "company",
      "total_matched",
      "count",
      "patents",
      "attribution"
     ],
     "properties": {
      "as_of": {
       "type": "string"
      },
      "count": {
       "type": "number"
      },
      "source": {
       "type": "string",
       "const": "uspto"
      },
      "company": {
       "type": "string"
      },
      "patents": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "patent_number",
         "application_number",
         "title",
         "filing_date",
         "grant_date",
         "status",
         "applicant",
         "inventors",
         "url"
        ],
        "properties": {
         "url": {
          "anyOf": [
           {
            "type": "string"
           },
           {
            "type": "null"
           }
          ]
         },
         "title": {
          "anyOf": [
           {
            "type": "string"
           },
           {
            "type": "null"
           }
          ]
         },
         "status": {
          "anyOf": [
           {
            "type": "string"
           },
           {
            "type": "null"
           }
          ]
         },
         "applicant": {
          "anyOf": [
           {
            "type": "string"
      
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "as_of": "2026-06-18T12:00:00.000Z",
  "count": 1,
  "source": "uspto",
  "company": "Tesla",
  "patents": [
   {
    "url": "https://patents.google.com/patent/US12179682",
    "title": "BIASED BAG WRAP FOR RIMLESS STEERING WHEEL",
    "status": "Patented Case",
    "applicant": "TESLA, INC.",
    "inventors": [
     "Kurt FISCHER",
     "Aditya MOHANTY"
    ],
    "grant_date": "2024-12-31",
    "filing_date": "2024-02-28",
    "patent_number": "12179682",
    "application_number": "18687455"
   }
  ],
  "attribution": "Source: U.S. Patent and Trademark Office (USPTO) Open Data Portal",
  "total_matched": 1878
 }
}
```

## More

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