jogo81 / pokemon-tcg-sdk-dart

Pokémon TCG SDK - Dart

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pokemon_tcg

The official Dart SDK for the Pokemon TCG Developers API. An API key is required to use.

Usage

  1. Sign up for a Pokemon TCG Developers account at https://pokemontcg.io/ and get your API key
  2. Import this package
  3. Initialize the API:
final api = PokemonTcgApi(apiKey: 'your_api_key');
  1. Use according to your needs

Note: When using getCards() and getCardsForSet() you should use the PaginatedPokemonCards class.

Available functions:

  • getCards()
  • getCardsForSet('set_id')
  • getCard('card_id') // example 'xy7-54'
  • getSets()
  • getSet('set_id') // example: 'swsh5'
  • getTypes()
  • getSubtypes()
  • getSupertypes()
  • getRarities()

Roadmap 🚀

  • /sets
  • /sets/:id
  • /cards
  • /cards/:id
  • /types
  • /subtypes
  • /supertypes
  • /rarities

About

Pokémon TCG SDK - Dart

License:MIT License


Languages

Language:Dart 81.6%Language:HTML 13.6%Language:Swift 4.3%Language:Kotlin 0.5%Language:Objective-C 0.1%