Discover/serebii.net API
live

serebii.net APIserebii.net

Access Pokémon stats, types, abilities, evolutions, Sleep data, and event distributions from Serebii.net via 3 structured JSON endpoints.

Endpoints
3
Updated
14d ago
Try it
Pokémon name (e.g., 'Bulbasaur', 'Pikachu', 'Charizard')
api.parse.bot/scraper/06709f38-4bf5-468a-a99b-13a4ced1d410/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/06709f38-4bf5-468a-a99b-13a4ced1d410/get_pokemon_comprehensive?name=Charizard' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Get comprehensive data for a Pokémon, including stats, types, evolutions, and Pokémon Sleep data (sleep type, specialty, main skill).

Input
ParamTypeDescription
namerequiredstringPokémon name (e.g., 'Bulbasaur', 'Pikachu', 'Charizard')
Response
{
  "type": "object",
  "fields": {
    "name": "string - Pokémon name",
    "image": "string - URL to Pokémon image",
    "stats": "object with HP, Attack, Defense, Sp. Attack, Sp. Defense, Speed as integers",
    "types": "array of type strings (e.g. 'grass', 'fire')",
    "number": "string - National Pokédex number",
    "abilities": "array of ability names",
    "locations": "array of location strings",
    "specialty": "string - Pokémon Sleep specialty (Berries, Ingredients, Skills) or null",
    "evolutions": "array of evolution chain Pokémon names",
    "main_skill": "string - Pokémon Sleep main skill description or null",
    "sleep_type": "string - Pokémon Sleep type (Dozing, Snoozing, Slumbering) or null"
  },
  "sample": {
    "data": {
      "name": "Bulbasaur",
      "image": "https://www.serebii.net/scarletviolet/pokemon/new/001.png",
      "stats": {
        "HP": 45,
        "Speed": 45,
        "Attack": 49,
        "Defense": 49,
        "Sp. Attack": 65,
        "Sp. Defense": 65
      },
      "types": [
        "grass",
        "poison"
      ],
      "number": "001",
      "abilities": [],
      "locations": [],
      "specialty": "Ingredients",
      "evolutions": [
        "Bulbasaur",
        "Ivysaur",
        "Venusaur",
        "Mega"
      ],
      "main_skill": "Ingredient Magnet S\nGets you 6 ingredients chosen at random.",
      "sleep_type": "Dozing"
    },
    "status": "success"
  }
}

About the serebii.net API

The Serebii.net API exposes 3 endpoints covering Pokédex entries, Pokémon Sleep data, and event distributions. The get_pokemon_comprehensive endpoint returns a full profile for any named Pokémon: base stats, types, abilities, evolution chain, location data, and Pokémon Sleep fields including sleep type specialty and main skill. A search endpoint covers the 223 Pokémon in the Sleep database with filtering by type, sleep type, and name substring.

Pokédex and Sleep Data

The get_pokemon_comprehensive endpoint accepts a Pokémon name (e.g. Bulbasaur, Charizard) and returns a stats object with six integer fields — HP, Attack, Defense, Sp. Attack, Sp. Defense, and Speed — alongside types (an array of lowercase type strings), abilities (array of ability names), locations (array of location strings), and evolutions (array of names in the evolution chain). For Pokémon included in Pokémon Sleep, the response also carries specialty (one of Berries, Ingredients, or Skills), sleep_type, and main_skill (a text description of the Pokémon's in-game Sleep skill). Fields not applicable to a given Pokémon return null.

Search and Filtering

The search_pokemon endpoint queries the Pokémon Sleep dataset of 223 Pokémon. You can pass any combination of query (case-insensitive name substring), type (lowercase type string such as fire or psychic), and sleep_type (one of Dozing, Snoozing, or Slumbering). Results include each Pokémon's name, number, types, sleep_type, and specialty. A limit parameter caps the result count. Because the underlying dataset is scoped to Pokémon Sleep, Pokémon not featured in that game will not appear in search results.

Event Distributions

The get_events endpoint returns distribution event records for a given year (e.g. 2023, 2024). Each event object includes name, associated pokemon (array), description, image URL, start_date, end_date, and the list of games the event applies to. If no year is supplied, the endpoint defaults to a current or recent year. Events are sourced from Serebii's event distribution archive and reflect historical and ongoing mystery gift or distribution campaigns.

Common use cases
  • Build a team planner that pulls base stats, types, and abilities for any Pokémon by name.
  • Filter Pokémon Sleep candidates by sleep type (Dozing/Snoozing/Slumbering) and specialty to optimize island teams.
  • Display full evolution chains for a Pokémon to guide in-game progression decisions.
  • Aggregate event distribution calendars by year to track past and current mystery gift availability.
  • Cross-reference a Pokémon's main_skill with Sleep team compositions to plan skill activations.
  • Build a type-coverage tool by querying search_pokemon with type filters across the Sleep Pokédex.
  • Populate game wikis or fan sites with up-to-date Pokédex numbers, images, and stat blocks.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Serebii.net have an official developer API?+
Serebii.net does not offer a public developer API. There is no documented REST or GraphQL interface published for third-party use.
Does search_pokemon cover all 1,000+ Pokémon, or only a subset?+
The search endpoint is scoped to the 223 Pokémon present in the Pokémon Sleep database. Pokémon outside that set will not appear in search results. The get_pokemon_comprehensive endpoint can still retrieve full Pokédex data for Pokémon by name regardless of Sleep inclusion; you can fork the API on Parse and revise it to extend search coverage to the full National Pokédex.
What does the get_events endpoint return and how is it filtered?+
It returns an array of event objects, each with name, pokemon (array of associated Pokémon), description, start_date, end_date, games, and an image URL. Pass an integer year parameter (e.g. 2020, 2024) to scope results to that year's distributions. Omitting the parameter returns a default recent year.
Are move sets or egg move data available from these endpoints?+
Not currently. The API covers base stats, types, abilities, evolutions, locations, and Pokémon Sleep fields. Move learnsets and egg moves are not part of any current endpoint response. You can fork the API on Parse and revise it to add a moves endpoint.
How fresh is the event data returned by get_events?+
Event data reflects what Serebii's distribution archive publishes for the requested year. Ongoing events may not update in real time; newly announced distributions can have a lag before they appear. Historical years are generally stable.
Page content last updated . Spec covers 3 endpoints from serebii.net.
Related APIs in EntertainmentSee all →
noor-book.com API
Search and discover books across 1,800+ categories in the Noor Book library, retrieving detailed information about titles, authors, biographies, and book metadata. Access comprehensive author profiles and browse one of the largest Arabic and English digital book collections with over 289,000 authors.
vg.no API
Access VG.no's latest news, articles, sports scores, and TV guides through a single interface where you can browse the front page, search articles by topic, view category-specific content, and find related stories. Get real-time sports scores and television schedules alongside comprehensive news coverage from Norway's leading news outlet.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
novelbin.me API
Search and browse novels by title, genre, or popularity, and explore trending, completed, or recently updated works. Access full novel details, chapter listings, chapter content, author information, related titles, and reader comments. Authenticated users can manage bookmarks with reading-status tracking and subscribe to novels for update notifications.
quizbowlpackets.com API
Search and browse thousands of quizbowl question sets across all competition levels, then access detailed metadata like difficulty, subjects, and download links for each packet. Find the perfect practice materials for High School, Collegiate, Middle School, or Pop Culture quizbowl competitions.
glastonburyfestivals.co.uk API
Discover historical and current Glastonbury Festival line-ups, find artist set times and stage locations, and search for specific performers across all festival years. Stay updated with the latest festival news and explore detailed information about festival areas and stages.
puntoticket.com API
Browse and search events happening in Chile with PuntoTicket, viewing featured shows, filtering by category, and checking detailed pricing and availability for concerts, theater, sports, and more. Find the perfect event by exploring all listings or discovering what's trending right now.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.