Skip to content

pokemon/cosmoem omits splash, and the docs do not explain whether retained pre-evolution moves are excluded #1500

@Mygod

Description

@Mygod

/api/v2/pokemon/cosmog includes splash, but /api/v2/pokemon/cosmoem does not.

This seems incorrect, or at least under-documented, because Cosmoem can legally retain Splash when evolved from Cosmog.

I checked the current documentation for the pokemon endpoint and move learn methods, and I could not find anything stating that /pokemon/{id} is intended to exclude retained pre-evolution moves.

Steps to Reproduce:

  1. Request https://pokeapi.co/api/v2/pokemon/cosmog
  2. Observe that moves includes splash
  3. Request https://pokeapi.co/api/v2/pokemon/cosmoem
  4. Observe that moves does not include splash

Current behavior:

  • cosmog includes teleport and splash
  • cosmoem includes teleport and cosmic-power
  • cosmoem has no splash entry at all

Expected behavior:

One of these should be true:

  • cosmoem should include splash, since a Cosmoem can legally have that move after evolving from Cosmog
  • or the docs should explicitly state that /pokemon/{id} only includes direct learnset entries and excludes retained pre-evolution moves

Without that clarification, this currently looks like missing move data.

Checked on April 21, 2026.

Docs checked:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions