meta.attribution_required: true. This isn’t a marketing flag — it’s the system reminding your application that displaying our data carries an obligation to credit us. The Developer Agreement spells out the legal version; this page is the practical one.
What’s required
If your application displays Elestrals card data to end users, you must include an attribution that:- Names the API. “Powered by the Elestrals TCG API” is the canonical phrasing.
- Links to the developer site. Either docs.elestrals.com or elestrals.com.
- Stays visible. A buried “credits” page two clicks deep doesn’t count if the data is on the home screen.
Copy-paste snippets
HTML
React
Plain text (Discord bots, embeds)
What doesn’t count
- Burying the credit in a Terms of Service page or About modal that’s three taps deep.
- Renaming the API in your attribution (“Powered by SuperDeck Database”).
- Wrapping the attribution in
display: noneto satisfy the linter. - Crediting only the underlying card game (“Cards © Elestrals”) without referencing the API as the data source.
When you don’t need attribution
Two narrow cases:- Internal tools. A spreadsheet for personal use, a Slack bot for your team of 5, a one-off analysis script. No public-facing UI = no attribution requirement.
- Server-to-server pipelines. Backend processing where the data is transformed into a non-card output (e.g., a stats analysis) and the card data itself never reaches an end user.