create_pokepaste
Generate shareable Pokepaste URLs from Pokémon team data, enabling users to format and share competitive Pokémon teams with species, moves, EVs, IVs, and more via a simple API.
Instructions
Create a Pokepaste from Pokemon set data
Input Schema
Name | Required | Description | Default |
---|---|---|---|
author | No | Optional author name | |
notes | No | Optional notes | |
pokemon | Yes | Array of Pokemon set objects | |
title | No | Optional title for the paste |
Input Schema (JSON Schema)
{
"properties": {
"author": {
"description": "Optional author name",
"type": "string"
},
"notes": {
"description": "Optional notes",
"type": "string"
},
"pokemon": {
"description": "Array of Pokemon set objects",
"items": {
"properties": {
"ability": {
"description": "Pokemon ability",
"type": "string"
},
"dynamaxLevel": {
"description": "Dynamax level",
"type": "number"
},
"evs": {
"description": "Effort Values",
"properties": {
"atk": {
"type": "number"
},
"def": {
"type": "number"
},
"hp": {
"type": "number"
},
"spa": {
"type": "number"
},
"spd": {
"type": "number"
},
"spe": {
"type": "number"
}
},
"required": [
"hp",
"atk",
"def",
"spa",
"spd",
"spe"
],
"type": "object"
},
"gender": {
"description": "Pokemon gender (M/F/N)",
"type": "string"
},
"gigantamax": {
"description": "Can Gigantamax",
"type": "boolean"
},
"happiness": {
"description": "Pokemon happiness",
"type": "number"
},
"hpType": {
"description": "Hidden Power type",
"type": "string"
},
"item": {
"description": "Held item",
"type": "string"
},
"ivs": {
"description": "Individual Values",
"properties": {
"atk": {
"type": "number"
},
"def": {
"type": "number"
},
"hp": {
"type": "number"
},
"spa": {
"type": "number"
},
"spd": {
"type": "number"
},
"spe": {
"type": "number"
}
},
"required": [
"hp",
"atk",
"def",
"spa",
"spd",
"spe"
],
"type": "object"
},
"level": {
"description": "Pokemon level",
"type": "number"
},
"moves": {
"description": "Array of move names",
"items": {
"type": "string"
},
"type": "array"
},
"name": {
"description": "Pokemon nickname",
"type": "string"
},
"nature": {
"description": "Pokemon nature",
"type": "string"
},
"pokeball": {
"description": "Pokeball type",
"type": "string"
},
"shiny": {
"default": false,
"description": "Is shiny",
"type": "boolean"
},
"species": {
"description": "Pokemon species",
"type": "string"
},
"teraType": {
"description": "Tera type",
"type": "string"
}
},
"required": [
"name",
"species",
"item",
"ability",
"moves",
"nature",
"gender",
"evs",
"ivs",
"level"
],
"type": "object"
},
"type": "array"
},
"title": {
"description": "Optional title for the paste",
"type": "string"
}
},
"required": [
"pokemon"
],
"type": "object"
}