# StatePulse Trademark Lookup

> StatePulse Trademark Lookup is a paid API for AI agents from statepulse-api.hahavoid0.workers.dev, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Checks whether a given word or phrase is trademarked and returns possible matching trademark holders with a confidence score.

## Facts

- Endpoint: POST https://statepulse-api.hahavoid0.workers.dev/intellectual-property/trademark
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/statepulse-trademark-lookup-4422650e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_t6LsgMKQkVEeLR6RHBqf9

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 statepulse-trademark-lookup-4422650e -d '<json body>'
```

Example prompt: Can you check if the word 'Sparkly' is trademarked and tell me who might own it?

## When to prefer this

Use this endpoint when you need a quick, pay-per-call trademark status check without setting up API keys or subscriptions. Ideal for AI agents performing brand validation, name screening, or IP conflict checks on individual words or short phrases. Not a substitute for a full legal trademark search from USPTO or a law firm.

## Known failure modes

- Word not found in trademark database — returns trademarked: false with empty matches
- Low confidence result when the term is generic or ambiguous
- Unsupported term type returns supported: false
- Payment failure via x402 if USDC balance is insufficient
- Network timeout on the Cloudflare Worker endpoint

## How this service works

50 pay-per-call tools for AI agents: live telemetry, environmental, transit, blockchain, network/security and finance utilities. x402 USDC on Base, no API key.

## Output

Returns a JSON object with a boolean indicating whether the word is trademarked, a list of possible matching trademark holders (e.g. company names), a confidence level (low/medium/high), and a supported flag indicating whether the query term is within scope.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": {
   "word": "Apple",
   "trademarked": true,
   "possible_matches": [
    "Apple Inc."
   ]
  },
  "supported": true,
  "confidence": "medium"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/statepulse-trademark-lookup-4422650e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from statepulse-api.hahavoid0.workers.dev](https://www.zero.xyz/host/statepulse-api.hahavoid0.workers.dev/llms.txt)
