# Saylor Innovations Pokemon TCG Card Lookup

> Saylor Innovations Pokemon TCG Card Lookup is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-27).

Look up Pokemon Trading Card Game cards by name, returning set, series, rarity, HP, types, attacks, illustrator, card image, and TCGplayer/Cardmarket market prices

## Facts

- Endpoint: GET https://saylorinnovations.com/api/games/pokemon-cards?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-pokemon-tcg-card-lookup-f5ed65c9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_daiV6d58jG6sVmhHEB17n

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 saylor-innovations-pokemon-tcg-card-lookup-f5ed65c9
```

Example prompt: Look up Charizard Pokemon TCG cards — give me up to 4 results with their set, rarity, HP, attacks, and current TCGplayer USD market price and Cardmarket EUR price.

## When to prefer this

Choose this endpoint when you need structured Pokemon TCG card data including pricing from both TCGplayer (USD) and Cardmarket (EUR), card artwork, attack details, and collector metadata like rarity and illustrator — all in a single lookup by card name. Prefer it over generic web searches when you need machine-readable card data with real market prices for buying, selling, or deck-building decisions.

## Known failure modes

- Card name not found — returns empty cards array
- Name too generic — returns up to limit results, may not include exact match
- Limit parameter out of range (1-6) — may default or return error
- Network or upstream data source unavailable — HTTP error response
- Missing required 'name' query parameter — validation error

## How this service works

Pokemon TCG card lookup by name - set, series, rarity, HP, types, attacks, illustrator, image and TCGplayer and Cardmarket market prices

## Output

A JSON object containing the query string, a count of returned cards, and an array of card objects each with id, name, set, series, stage, rarity, HP, types, attacks (name, damage, cost), illustrator, image URL, release date, USD market price, EUR average price, and EUR trend price. An optional note field may provide context about the results.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "Card name such as charizard"
      },
      "limit": {
       "type": "string",
       "description": "optional 1-6, default 4"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "query",
      "cards"
     ],
     "properties": {
      "note": {
       "type": "string",
       "description": "Caveat or context for reading the result"
      },
      "cards": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "hp": {
          "type": [
           "number",
           "null"
          ],
          "description": "Hit points"
         },
         "id": {
          "description": "Identifier of the record"
         },
         "set": {
          "type": [
           "string",
           "null"
          ],
          "description": "Set the card belongs to"
         },
         "name": {
          "description": "Name"
         },
         "stage": {
          "type": [
           "string",
           "null"
          ],
          "description": "Evolution stage"
         },
         "types": {
          "description": "Types"
         },
         "number": {
          "description": "Number that was looked up"
         },
         "rarity": {
          "type": [
           "string",
           "null"
          ],
          "description": "Card rarity"
         },
         "series": {
          "description": "Time series of values"
         },
         "attacks": {
          "type": [
           "array",
           "null"
          ],
          "description": "Attacks with name, damage and cost"
         },
         "category": {
          "description": "Category"
         },
         "image_url": {
          "description": "Image URL"
         },

… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-pokemon-tcg-card-lookup-f5ed65c9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
