# x402stock USPTO Patent Application Transactions

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

Retrieves the transaction history for a specific US patent application from the USPTO Open Data Portal

## Facts

- Endpoint: GET https://x402stock.xyz/api/v1/patent/%7Bapplication%7D/transactions?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402stock-uspto-patent-application-transactions-f0187516
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HHMmB88hwAbihXV2_vKBB

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-application-transactions-f0187516
```

Example prompt: Can you pull the transaction history for USPTO patent application number 18687455, showing up to 50 transactions?

## When to prefer this

Use this endpoint when you need the official USPTO transaction/prosecution history for a specific US patent application — including grant recordations, office action dispatches, and other status events. Prefer this over general patent search APIs when you have a specific application number and need granular event-level history rather than just current status.

## Known failure modes

- Invalid or non-existent application number returns empty or error response
- limit parameter outside range 1-200 causes validation error
- USPTO Open Data Portal unavailability causes upstream timeout
- Malformed application number string may return 404 or empty transactions array

## How this service works

Pay-per-call market and economic data API for AI agents: US stocks, ETFs and options, forex, crypto and on-chain perps, energy commodities, US and global macro (Fed, CPI, jobs, GDP, Treasury, World Bank), SEC filings, congressional trades, and market sentiment. No API keys, no accounts. Pay per request in USDC via x402 on Base.

## Output

A JSON object containing the patent application number, a timestamp (as_of), a count of transactions, the data source ('uspto'), an attribution string, and an array of transaction objects each with a date, code, and description of the USPTO action taken.

## 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": [
      "limit"
     ],
     "properties": {
      "limit": {
       "type": "integer",
       "default": 50,
       "maximum": 200,
       "exclusiveMinimum": 0
      }
     },
     "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",
      "application_number",
      "count",
      "transactions",
      "attribution"
     ],
     "properties": {
      "as_of": {
       "type": "string"
      },
      "count": {
       "type": "number"
      },
      "source": {
       "type": "string",
       "const": "uspto"
      },
      "attribution": {
       "type": "string"
      },
      "transactions": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "date",
         "code",
         "description"
        ],
        "properties": {
         "code": {
          "anyOf": [
           {
            "type": "string"
           },
           {
            "type": "null"
           }
          ]
         },
         "date": {
          "anyOf": [
           {
            "type": "string"
           },
           {
            "type": "null"
           }
          ]
         },
         "description": {
          "anyOf": [
           {
            "type": "string"
           },
           {
            "type": "null"
           }
          ]
         }
        },
        "additionalProperties": false
       }
      },
      "application_number": {
       "type": "string"
      }
     },
     "additionalProperties": false
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "as_of": "2026-06-18T12:00:00.000Z",
  "count": 2,
  "source": "uspto",
  "attribution": "Source: U.S. Patent and Trademark Office (USPTO) Open Data Portal",
  "transactions": [
   {
    "code": "PGM/",
    "date": "2024-12-31",
    "description": "Recordation of Patent Grant Mailed"
   },
   {
    "code": "N/=.",
    "date": "2024-12-11",
    "description": "DISPATCH TO FDC"
   }
  ],
  "application_number": "18687455"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402stock-uspto-patent-application-transactions-f0187516/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)
