Welcome
to my Yu-Gi-Oh! API. It is mainly focused on supplying all my projects with accurate data in ways optimised for said projects, however feel free to use it for your projects!About
I created this API because I got tired of the many inaccuracies of the YGOPRODeck API, as well as the slow speed at which new sets got added. Don't get me wrong, its a great API for many things, however some of the errors were inexcusable for some of my use cases. There also was some data that the YGOPRODeck API just didn't have.One of the core ideas behind this API therefore is accuracy of data, therefore its using Yugipedia as it's source. All information available about cards and cardsets on Yugipedia should be included in this API.
Intro
This API is not dynamic, but rather is using Gitlab Pages to supply pre-processed result pages. The pre-processed results are optimised for my projects as mentioned before, however there are also various general index available for anyone to use.If you notice any errors or if there is any data missing, please reach out to me. This can best be done with in one of the following ways:
- By opening an Issue on this projects GitLab Repository
- DMing or @ing me on Twitter
- DMing me on Discord (username: RockRoller)
Warning
There is no documentation yet! Please check back soon for documentation. The TLDR for the docs is that every card has base attributes and anything card type specific can be found incardTypeData
.
List of available results
- All Cards - All Languages: A list of every card, in all languages, with all details. The FULL dataset of cards.
- All Normal Monsters - All Languages: A list of every vanilla, in all languages, with all details.
- All Cards - No Localised Properties (Name, Effect, Pendulum Effect): A list of every card with all card attributes, but without the heavy text.
- Barian Numbers - No Localised Properties (Name, Effect, Pendulum Effect): A list of every Barian Number with all card attributes, but without the heavy text.