# PatentPulse Global Patent Search

> PatentPulse Global Patent Search is a paid API for AI agents from patentpulse-self.vercel.app, paid per call via x402, $0.12/call, status unknown (last checked 2026-09-15).

Searches jurisdiction-specific patent databases across EPO, WIPO PCT, CNIPA, KIPO, JPO, DPMA, UKIPO, CIPO, IP Australia, and INPI for patent intelligence.

## Facts

- Endpoint: GET https://patentpulse-self.vercel.app/api/patent/global
- Price: $0.12/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/patentpulse-global-patent-search-6c37ae85
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MvjeVJsH5qi9K7PFaXrGQ

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 patentpulse-global-patent-search-6c37ae85
```

Example prompt: Can you search for patents on solid-state battery technology filed at the EPO and WIPO PCT offices — I want to see what's been filed in the last few years in that space?

## When to prefer this

Use this endpoint when you need to search patents in non-US jurisdictions or want global coverage across EPO, WIPO, Asian, European, or South American patent offices. Prefer this over the US-focused USPTO endpoint when the user specifically mentions international, European, Chinese, Korean, Japanese, German, UK, Canadian, Australian, or Brazilian patents. Ideal for freedom-to-operate research, prior art searches, or competitive intelligence that requires international patent landscape coverage.

## Known failure modes

- No patents found for the query in the specified jurisdiction — returns empty result set
- Invalid or unsupported jurisdiction code — returns error indicating supported jurisdictions
- Query too broad returning too many results — may be truncated or return top N results
- Network timeout or upstream patent office API unavailability
- Malformed query parameters resulting in 400 bad request

## How this service works

International patent search / jurisdiction-specific patent lookup across EPO, WIPO PCT, CNIPA (China), KIPO (Korea), JPO (Japan), DPMA (Germany), UKIPO, CIPO (Canada), IP Australia, IPO India, and INPI (Brazil). Returns top findings, patent-family notes, competitive landscape, and jurisdiction-specific prosecution/FTO tips for any query. For IP and patent agents.

## Output

Returns a list of matching patent records from the specified jurisdiction(s), including patent numbers, titles, abstracts, filing dates, assignee names, inventor names, patent classification codes, and status information from authorities such as EPO, WIPO, CNIPA, KIPO, JPO, DPMA, UKIPO, CIPO, IP Australia, or INPI.

## 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": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "Search query — technology keyword or assignee/company name"
      },
      "lang": {
       "type": "string",
       "description": "lang"
      },
      "type": {
       "type": "string",
       "description": "type"
      },
      "jurisdiction": {
       "type": "string",
       "description": "Patent office code. EP = EPO (Europe), WO = WIPO PCT (international), CN = CNIPA (China), KR = KIPO (Korea), JP = JPO (Japan), DE = DPMA (Germany), GB = UKIPO, CA = CIPO (Canada), AU = IP Australia, IN = IPO India, BR = INPI (Brazil)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "errors": {
     "type": "object",
     "description": "Documented error responses, keyed by HTTP status code",
     "additionalProperties": {
      "type": "object",
      "required": [
       "description"
      ],
      "properties": {
       "example": {
        "type": "object"
       },
       "description": {
        "type": "string"
       }
      }
     }
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/patentpulse-global-patent-search-6c37ae85/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from patentpulse-self.vercel.app](https://www.zero.xyz/host/patentpulse-self.vercel.app/llms.txt)
