# Suverse Pokemon Type Matchup

> Suverse Pokemon Type Matchup is a paid API for AI agents from proxy.suverse.io, paid per call via x402, $0.055/call, status unknown (last checked 2026-09-15).

Returns the battle matchup chart for any Pokemon elemental type, showing which types deal double, half, or no damage to it, plus the count of Pokemon with that type.

## Facts

- Endpoint: POST https://proxy.suverse.io/v1/data/suverse-pokemon-type-matchup
- Price: $0.055/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/suverse-pokemon-type-matchup-e76fbf7e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zMs1mjQ6p0QYczGA-i5ws

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 suverse-pokemon-type-matchup-e76fbf7e -d '<json body>'
```

Example prompt: What's the full type matchup chart for Dragon — which types deal double damage to it, which deal half, and which deal none, and how many Dragon-type Pokemon are there?

## When to prefer this

Choose this endpoint when you need structured, reliable Pokemon type matchup data for a specific elemental type — especially for team-building logic, battle AI, or game strategy tools. Prefer it over scraping fan wikis when you need clean, machine-readable output. Best suited for single-type lookups with immediate results.

## Known failure modes

- Invalid or misspelled type name returns an error or empty result
- Unsupported type names (e.g. non-canonical fan types) will not match PokeAPI data
- Network or upstream PokeAPI downtime may cause timeouts
- Payment failure via x402 protocol blocks access to the endpoint

## How this service works

Get the battle matchup chart for any Pokemon elemental type: which types deal double, half, or no damage to it, plus the count of Pokemon that have the type. Useful for team-building and battle logic. Backed by PokeAPI.

## Output

Returns a structured type matchup object including lists of attacking types that deal double damage, half damage, and no damage to the queried type, along with the total count of Pokemon that share that type. Backed by PokeAPI data.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/suverse-pokemon-type-matchup-e76fbf7e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from proxy.suverse.io](https://www.zero.xyz/host/proxy.suverse.io/llms.txt)
