PokéAPI · GraphQL Specification

PokéAPI GraphQL API

The PokéAPI GraphQL beta exposes the same Pokémon dataset as the REST API through a single endpoint with field-level selection, joins, and filtering. It is well suited to clients that want to cherry-pick fields across Pokémon, species, moves, and abilities in a single round trip.

Documentation Endpoint View on GitHub PokémonOpen SourceOpen DataRESTGraphQLGamingEducationalCommunityGraphQL

Overview

PokéAPI GraphQL API is a GraphQL API specification published by PokéAPI on the APIs.io network.

The PokéAPI GraphQL beta exposes the same Pokémon dataset as the REST API through a single endpoint with field-level selection, joins, and filtering. It is well suited to clients that want to cherry-pick fields across Pokémon, species, moves, and abilities in a single round trip.

The GraphQL endpoint is available at https://beta.pokeapi.co/graphql/v1beta. documentation is published at https://pokeapi.co/docs/graphql.

The specification includes 2 reference links.

Tagged areas include Pokémon, Open Source, Open Data, REST, and Gaming.

Endpoint

https://beta.pokeapi.co/graphql/v1beta

References

Related API Specs

PokéAPI REST API v2 (OpenAPI)
Back to PokéAPI · All GraphQL Specs · GitHub