x402.professorsausages.com
https://x402.professorsausages.com/pokemon/speciesShares a payout wallet with 106 other endpoints — its adoption is attributed from that shared wallet's traffic, not earned exclusively.
List & search Pokemon species by name, type or Pokedex range — paginated structured JSON reference for game agents
Reliability & health
Uptime and response time from our own unpaid probes, plus the reliability score built from them.
Uptime
100.0% avgResponse time
p50 11ms · p95 15msData table
| Bucket | Uptime | Probes | Response time |
|---|---|---|---|
| 8/13/2026, 10:00:00 PM | 100% | 1 | 14ms |
| 8/13/2026, 11:00:00 PM | 100% | 1 | 13ms |
| 8/14/2026, 12:00:00 AM | 100% | 1 | 14ms |
| 8/14/2026, 1:00:00 AM | 100% | 1 | 10ms |
| 8/14/2026, 3:00:00 AM | 100% | 1 | 10ms |
| 8/14/2026, 4:00:00 AM | 100% | 1 | 11ms |
| 8/14/2026, 5:00:00 AM | 100% | 1 | 12ms |
| 8/14/2026, 6:00:00 AM | 100% | 1 | 12ms |
| 8/14/2026, 7:00:00 AM | 100% | 1 | 11ms |
| 8/14/2026, 8:00:00 AM | 100% | 1 | 12ms |
| 8/14/2026, 10:00:00 AM | 100% | 1 | 16ms |
| 8/14/2026, 11:00:00 AM | 100% | 1 | 10ms |
| 8/14/2026, 12:00:00 PM | 100% | 1 | 9ms |
| 8/14/2026, 1:00:00 PM | 100% | 1 | 10ms |
| 8/14/2026, 2:00:00 PM | 100% | 1 | 12ms |
| 8/14/2026, 3:00:00 PM | 100% | 1 | 10ms |
| 8/14/2026, 4:00:00 PM | 100% | 1 | 9ms |
| 8/14/2026, 6:00:00 PM | 100% | 1 | 8ms |
| 8/14/2026, 7:00:00 PM | 100% | 1 | 11ms |
| 8/14/2026, 8:00:00 PM | 100% | 1 | 17ms |
| 8/14/2026, 9:00:00 PM | 100% | 1 | 12ms |
| 8/14/2026, 10:00:00 PM | 100% | 1 | 9ms |
| 8/14/2026, 11:00:00 PM | 100% | 1 | 10ms |
| 8/15/2026, 12:00:00 AM | 100% | 1 | 10ms |
| 8/15/2026, 1:00:00 AM | 100% | 1 | 11ms |
| 8/15/2026, 2:00:00 AM | 100% | 1 | 11ms |
| 8/15/2026, 3:00:00 AM | 100% | 1 | 10ms |
| 8/15/2026, 5:00:00 AM | 100% | 1 | 11ms |
| 8/15/2026, 6:00:00 AM | 100% | 1 | 10ms |
| 8/15/2026, 7:00:00 AM | 100% | 1 | 11ms |
| 8/15/2026, 8:00:00 AM | 100% | 1 | 11ms |
| 8/15/2026, 9:00:00 AM | 100% | 1 | 10ms |
| 8/15/2026, 10:00:00 AM | 100% | 1 | 10ms |
| 8/15/2026, 11:00:00 AM | 100% | 1 | 11ms |
| 8/15/2026, 12:00:00 PM | 100% | 1 | 8ms |
| 8/15/2026, 2:00:00 PM | 100% | 1 | 10ms |
| 8/15/2026, 3:00:00 PM | 100% | 1 | 12ms |
| 8/15/2026, 4:00:00 PM | 100% | 1 | 11ms |
| 8/15/2026, 5:00:00 PM | 100% | 1 | 10ms |
| 8/15/2026, 6:00:00 PM | 100% | 1 | 12ms |
| 8/15/2026, 7:00:00 PM | 100% | 1 | 10ms |
| 8/15/2026, 9:00:00 PM | 100% | 1 | 11ms |
| 8/15/2026, 10:00:00 PM | 100% | 1 | 10ms |
| 8/15/2026, 11:00:00 PM | 100% | 1 | 10ms |
| 8/16/2026, 12:00:00 AM | 100% | 1 | 10ms |
| 8/16/2026, 1:00:00 AM | 100% | 1 | 9ms |
| 8/16/2026, 2:00:00 AM | 100% | 1 | 12ms |
| 8/16/2026, 3:00:00 AM | 100% | 1 | 11ms |
| 8/16/2026, 5:00:00 AM | 100% | 1 | 9ms |
| 8/16/2026, 6:00:00 AM | 100% | 1 | 9ms |
| 8/16/2026, 7:00:00 AM | 100% | 1 | 11ms |
| 8/16/2026, 8:00:00 AM | 100% | 1 | 12ms |
| 8/16/2026, 9:00:00 AM | 100% | 1 | 12ms |
| 8/16/2026, 10:00:00 AM | 100% | 1 | 9ms |
| 8/16/2026, 12:00:00 PM | 100% | 1 | 10ms |
| 8/16/2026, 1:00:00 PM | 100% | 1 | 14ms |
| 8/16/2026, 2:00:00 PM | 100% | 1 | 15ms |
| 8/16/2026, 3:00:00 PM | 100% | 1 | 10ms |
| 8/16/2026, 4:00:00 PM | 100% | 1 | 11ms |
| 8/16/2026, 5:00:00 PM | 100% | 1 | 13ms |
| 8/16/2026, 7:00:00 PM | 100% | 1 | 9ms |
| 8/16/2026, 8:00:00 PM | 100% | 1 | 11ms |
| 8/16/2026, 9:00:00 PM | 100% | 1 | 9ms |
| 8/16/2026, 10:00:00 PM | 100% | 1 | 9ms |
| 8/16/2026, 11:00:00 PM | 100% | 1 | 10ms |
| 8/17/2026, 12:00:00 AM | 100% | 1 | 12ms |
| 8/17/2026, 2:00:00 AM | 100% | 1 | 11ms |
| 8/17/2026, 3:00:00 AM | 100% | 1 | 11ms |
| 8/17/2026, 4:00:00 AM | 100% | 1 | 9ms |
| 8/17/2026, 5:00:00 AM | 100% | 1 | 8ms |
| 8/17/2026, 6:00:00 AM | 100% | 1 | 11ms |
| 8/17/2026, 7:00:00 AM | 100% | 1 | 10ms |
| 8/17/2026, 9:00:00 AM | 100% | 1 | 9ms |
| 8/17/2026, 10:00:00 AM | 100% | 1 | 12ms |
| 8/17/2026, 11:00:00 AM | 100% | 1 | 8ms |
| 8/17/2026, 12:00:00 PM | 100% | 1 | 9ms |
| 8/17/2026, 1:00:00 PM | 100% | 1 | 9ms |
| 8/17/2026, 2:00:00 PM | 100% | 1 | 10ms |
| 8/17/2026, 4:00:00 PM | 100% | 1 | 12ms |
| 8/17/2026, 5:00:00 PM | 100% | 1 | 10ms |
| 8/17/2026, 6:00:00 PM | 100% | 1 | 10ms |
| 8/17/2026, 7:00:00 PM | 100% | 1 | 12ms |
| 8/17/2026, 8:00:00 PM | 100% | 1 | 9ms |
| 8/17/2026, 9:00:00 PM | 100% | 1 | 12ms |
| 8/17/2026, 11:00:00 PM | 100% | 1 | 10ms |
| 8/18/2026, 12:00:00 AM | 100% | 1 | 10ms |
| 8/18/2026, 1:00:00 AM | 100% | 1 | 13ms |
| 8/18/2026, 2:00:00 AM | 100% | 1 | 9ms |
| 8/18/2026, 3:00:00 AM | 100% | 1 | 11ms |
| 8/18/2026, 4:00:00 AM | 100% | 1 | 9ms |
| 8/18/2026, 6:00:00 AM | 100% | 1 | 11ms |
| 8/18/2026, 7:00:00 AM | 100% | 1 | 9ms |
| 8/18/2026, 8:00:00 AM | 100% | 1 | 10ms |
| 8/18/2026, 9:00:00 AM | 100% | 1 | 11ms |
| 8/18/2026, 10:00:00 AM | 100% | 1 | 10ms |
| 8/18/2026, 11:00:00 AM | 100% | 1 | 11ms |
| 8/18/2026, 1:00:00 PM | 100% | 1 | 11ms |
| 8/18/2026, 2:00:00 PM | 100% | 1 | 11ms |
| 8/18/2026, 3:00:00 PM | 100% | 1 | 11ms |
| 8/18/2026, 4:00:00 PM | 100% | 1 | 10ms |
| 8/18/2026, 5:00:00 PM | 100% | 1 | 10ms |
| 8/18/2026, 6:00:00 PM | 100% | 1 | 11ms |
| 8/18/2026, 8:00:00 PM | 100% | 1 | 14ms |
| 8/18/2026, 9:00:00 PM | 100% | 1 | 9ms |
| 8/18/2026, 10:00:00 PM | 100% | 1 | 15ms |
| 8/18/2026, 11:00:00 PM | 100% | 1 | 10ms |
| 8/19/2026, 12:00:00 AM | 100% | 1 | 10ms |
| 8/19/2026, 1:00:00 AM | 100% | 1 | 13ms |
| 8/19/2026, 3:00:00 AM | 100% | 1 | 14ms |
| 8/19/2026, 4:00:00 AM | 100% | 1 | 12ms |
| 8/19/2026, 5:00:00 AM | 100% | 1 | 10ms |
| 8/19/2026, 6:00:00 AM | 100% | 1 | 12ms |
| 8/19/2026, 7:00:00 AM | 100% | 1 | 9ms |
| 8/19/2026, 8:00:00 AM | 100% | 1 | 41ms |
| 8/19/2026, 10:00:00 AM | 100% | 1 | 9ms |
| 8/19/2026, 11:00:00 AM | 100% | 1 | 13ms |
| 8/19/2026, 12:00:00 PM | 100% | 1 | 11ms |
| 8/19/2026, 1:00:00 PM | 100% | 1 | 12ms |
| 8/19/2026, 2:00:00 PM | 100% | 1 | 14ms |
| 8/19/2026, 3:00:00 PM | 100% | 1 | 13ms |
| 8/19/2026, 4:00:00 PM | 100% | 1 | 12ms |
| 8/19/2026, 6:00:00 PM | 100% | 1 | 11ms |
| 8/19/2026, 7:00:00 PM | 100% | 1 | 10ms |
| 8/19/2026, 8:00:00 PM | 100% | 1 | 13ms |
| 8/19/2026, 9:00:00 PM | 100% | 1 | 11ms |
| 8/19/2026, 10:00:00 PM | 100% | 1 | 10ms |
| 8/19/2026, 11:00:00 PM | 100% | 1 | 11ms |
| 8/20/2026, 1:00:00 AM | 100% | 1 | 17ms |
| 8/20/2026, 2:00:00 AM | 100% | 1 | 9ms |
| 8/20/2026, 3:00:00 AM | 100% | 1 | 11ms |
| 8/20/2026, 4:00:00 AM | 100% | 1 | 10ms |
| 8/20/2026, 5:00:00 AM | 100% | 1 | 10ms |
| 8/20/2026, 6:00:00 AM | 100% | 1 | 10ms |
| 8/20/2026, 7:00:00 AM | 100% | 1 | 11ms |
| 8/20/2026, 8:00:00 AM | 100% | 1 | 11ms |
| 8/20/2026, 10:00:00 AM | 100% | 1 | 10ms |
| 8/20/2026, 11:00:00 AM | 100% | 1 | 11ms |
| 8/20/2026, 12:00:00 PM | 100% | 1 | 9ms |
| 8/20/2026, 1:00:00 PM | 100% | 1 | 11ms |
| 8/20/2026, 2:00:00 PM | 100% | 1 | 11ms |
| 8/20/2026, 3:00:00 PM | 100% | 1 | 12ms |
| 8/20/2026, 4:00:00 PM | 100% | 1 | 12ms |
| 8/20/2026, 6:00:00 PM | 100% | 1 | 11ms |
| 8/20/2026, 7:00:00 PM | 100% | 1 | 15ms |
| 8/20/2026, 8:00:00 PM | 100% | 1 | 17ms |
- Availability
- 100
- Latency
- 100
- Security
- 100
- Transparency
- 61
- Activity
- 0
How often it was reachable when we probed it (weight 35%).
How quickly it answers when it is up — fast scores high (weight 20%).
Whether it serves over working TLS / https (weight 15%).
Whether the operator disclosed what it does — description, schema, identity (weight 15%).
Observed on-chain payments to this endpoint's wallet — transactions, volume, and distinct paying wallets over the last month (weight 15%; not yet measured when we have not seen its wallet settle).
Confidence 100% — how much probe evidence backs this score. A thin history is flagged, not hidden.
See the scoring methodology for exactly how each number is computed.
Payment
- Currencies
- USDC
- Networks
- base
- Facilitator
- unknown
- SDK
- unknown
Operator
- Company
- inferred — unknown
- Jurisdiction
- —
- Registrar
- GoDaddy.com, LLC
- Domain registered
- 2025-08-23
- Hosting network
- CLOUDFLARENET
- Hosting country
- —
Operator context is derived from public RDAP/TLS records and unverified. Company and country are only available for endpoints that publish them (an OV/EV TLS certificate or a non-redacted domain record); most endpoints are CDN-fronted and disclose neither.
On-chain activity (base)
Payments per day
last payment 8/18/2026Data table
| Day | Payments | Volume (USD) | Paying wallets |
|---|---|---|---|
| 7/22/2026 | 8 | 0.04 | 2 |
| 7/27/2026 | 10 | 0.04 | 2 |
| 7/28/2026 | 7 | 0.09 | 2 |
| 7/29/2026 | 2 | 0 | 1 |
| 7/30/2026 | 1 | 0.02 | 1 |
| 8/4/2026 | 2 | 0 | 1 |
| 8/13/2026 | 1 | 0.01 | 1 |
| 8/14/2026 | 1 | 0.01 | 1 |
| 8/18/2026 | 1 | 0.02 | 1 |
This payout wallet is shared: figures cover all 107 endpoints paid at it, since payments cannot be attributed to one of them. Only payments settled on chains and facilitators we index.
Linked by wallet — likely same operator
On-chain agent identity and the x402 endpoint that shares its settlement wallet.
Response schema
{
"properties": {
"corpus": {
"description": "How much of the franchise the species data covers. The reference routes (moves, types, games, generations, TMs) are complete; the species data is not, and this block is where that limit is stated in the payload.",
"properties": {
"dexRange": {
"description": "The contiguous National Pokedex range held.",
"type": "string"
},
"speciesHeld": {
"description": "Species records this API serves.",
"type": "integer"
},
"speciesInFranchise": {
"description": "Species the franchise has, summed from the generation rows.",
"type": "integer"
}
},
"required": [
"speciesHeld",
"dexRange",
"speciesInFranchise"
],
"type": "object"
},
"fields": {
"description": "Which projection these rows use.",
"enum": [
"summary",
"full"
],
"type": "string"
},
"items": {
"description": "Compact rows by default; the complete species record when fields=full.",
"items": {
"oneOf": [
{
"properties": {
"generationIntroduced": {
"type": "integer"
},
"genus": {
"type": "string"
},
"id": {
"type": "integer"
},
"isLegendary": {
"type": "boolean"
},
"isMythical": {
"type": "boolean"
},
"name": {
"type": "string"
},
"nationalDexNumber": {
"type": "integer"
},
"types": {
"description": "Typing as of the latest generation held for this species.",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"id",
"nationalDexNumber",
"name",
"genus",
"generationIntroduced",
"types",
"isLegendary",
"isMythical"
],
"type": "object"
},
{
"properties": {
"baseExperience": {
"type": [
"integer",
"null"
]
},
"baseFriendship": {
"description": "Base happiness/friendship.",
"type": [
"integer",
"null"
]
},
"byGeneration": {
"additionalProperties": {
"properties": {
"abilities": {
"properties": {
"hidden": {
"type": [
"string",
"null"
]
},
"regular": {
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"regular",
"hidden"
],
"type": "object"
},
"baseStats": {
"properties": {
"attack": {
"type": "integer"
},
"defense": {
"type": "integer"
},
"hp": {
"type": "integer"
},
"special": {
"description": "Single Special stat (Gen 1). null from Gen 2 on.",
"type": [
"integer",
"null"
]
},
"specialAttack": {
"description": "null in Gen 1 (the Special split came in Gen 2).",
"type": [
"integer",
"null"
]
},
"specialDefense": {
"description": "null in Gen 1.",
"type": [
"integer",
"null"
]
},
"speed": {
"type": "integer"
},
"total": {
"description": "Base stat total (BST) for that generation.",
"type": "integer"
}
},
"required": [
"hp",
"attack",
"defense",
"special",
"specialAttack",
"specialDefense",
"speed",
"total"
],
"type": "object"
},
"types": {
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"types",
"baseStats",
"abilities"
],
"type": "object"
},
"description": "Per-generation combat data keyed by generation id. Captures types, baseStats, and abilities as they were in each generation (e.g. clefairy normal->fairy in Gen 6; pikachu Def 30->40 in Gen 6; abilities none until Gen 3, hidden from Gen 5).",
"type": "object"
},
"catchRate": {
"description": "capture_rate, 0-255.",
"type": [
"integer",
"null"
]
},
"eggCycles": {
"description": "Hatch counter; approx steps to hatch = (cycles+1)*255.",
"type": [
"integer",
"null"
]
},
"eggGroups": {
"description": "Breeding groups, as PokeAPI slugs rather than the in-game names — several of which read like something else. ground is the Field group (NOT the Ground type), plant is Grass, humanshape is Human-Like, indeterminate is Amorphous, water1/water2/water3 are Water 1/2/3, and no-eggs is No Eggs Discovered, which means the species cannot breed at all.",
"items": {
"type": "string"
},
"type": "array"
},
"evYield": {
"additionalProperties": {
"type": "integer"
},
"description": "Effort values granted on defeat, e.g. { specialAttack: 1 }.",
"type": "object"
},
"evolution": {
"properties": {
"chainId": {
"type": "integer"
},
"evolvesFrom": {
"type": [
"string",
"null"
]
},
"evolvesFromInDataset": {
"description": "null if no pre-evo; else whether it's resolvable via this API.",
"type": [
"boolean",
"null"
]
},
"evolvesTo": {
"items": {
"properties": {
"conditions": {
"properties": {
"heldItem": {
"type": "string"
},
"knownMove": {
"type": "string"
},
"knownMoveType": {
"type": "string"
},
"location": {
"type": "string"
},
"minHappiness": {
"type": "integer"
},
"other": {
"type": "string"
},
"timeOfDay": {
"type": "string"
}
},
"type": [
"object",
"null"
]
},
"inDataset": {
"description": "Whether this evolution target is resolvable via this API (within the 151 species).",
"type": "boolean"
},
"item": {
"type": [
"string",
"null"
]
},
"minLevel": {
"type": [
"integer",
"null"
]
},
"name": {
"type": "string"
},
"trigger": {
"type": "string"
}
},
"required": [
"name",
"trigger",
"minLevel",
"item",
"conditions",
"inDataset"
],
"type": "object"
},
"type": "array"
},
"stage": {
"description": "Stage in the full national chain; a pre-evolution may be outside this dataset.",
"type": "integer"
}
},
"required": [
"chainId",
"stage",
"evolvesFrom",
"evolvesFromInDataset",
"evolvesTo"
],
"type": "object"
},
"flavorText": {
"description": "Distinct Pokedex texts, deduped: games sharing identical text are grouped. `games` is canonical (a generation can have multiple texts); map game->generation via /pokemon/games.",
"items": {
"properties": {
"games": {
"items": {
"type": "string"
},
"type": "array"
},
"text": {
"type": "string"
}
},
"required": [
"text",
"games"
],
"type": "object"
},
"type": "array"
},
"games": {
"items": {
"type": "string"
},
"type": "array"
},
"genderFemalePercent": {
"description": "Exact derived female % (e.g. 12.5); null when genderless.",
"type": [
"number",
"null"
]
},
"genderRate": {
"description": "PokeAPI gender_rate: -1 = genderless, else female chance in eighths.",
"type": "integer"
},
"generationIntroduced": {
"type": "integer"
},
"generations": {
"items": {
"type": "integer"
},
"type": "array"
},
"genus": {
"type": "string"
},
"growthRate": {
"type": [
"string",
"null"
]
},
"height": {
"description": "Height in decimetres (PokeAPI raw); divide by 10 for metres.",
"type": "integer"
},
"id": {
"type": "integer"
},
"isLegendary": {
"type": "boolean"
},
"isMythical": {
"type": "boolean"
},
"name": {
"type": "string"
},
"nationalDexNumber": {
"type": "integer"
},
"originGames": {
"description": "Individual debut games, e.g. [\"red\",\"blue\"].",
"items": {
"type": "string"
},
"type": "array"
},
"weight": {
"description": "Weight in hectograms (PokeAPI raw); divide by 10 for kilograms.",
"type": "integer"
}
},
"required": [
"id",
"nationalDexNumber",
"name",
"genus",
"generationIntroduced",
"generations",
"originGames",
"games",
"byGeneration",
"height",
"weight",
"baseExperience",
"evYield",
"eggGroups",
"eggCycles",
"baseFriendship",
"genderRate",
"genderFemalePercent",
"catchRate",
"growthRate",
"isLegendary",
"isMythical",
"flavorText",
"evolution"
],
"type": "object"
}
]
},
"type": "array"
},
"limit": {
"type": "integer"
},
"offset": {
"type": "integer"
},
"total": {
"description": "Matches before limit/offset.",
"type": "integer"
}
},
"required": [
"items",
"total",
"limit",
"offset",
"fields",
"corpus"
],
"type": "object"
}