API terms
These terms apply to anyone who applies for or uses a tourna.gg API key. They sit alongside the Terms of service and the privacy policy, which also apply to you.
What a key gives you
A key gives your app read-only access to public tournament data: public events, their players, matches and standings, and the public leaderboards. It is the same information anyone can see on tourna.gg without an account. A key never gives access to private events, accounts or contact details.
Each key has a daily request limit, shown on your keys page. It resets at 00:00 UTC. We may change a limit, and you can ask for a higher one when you have a reason.
What you agree to
- Keep your keys secret and on your server. Do not put one in a web page, a mobile app or a public repository.
- Use one application per approved use. Do not share your keys with other people or apps.
- Do not resell the data, or present it as your own. Credit tourna.gg where you show it.
- Do not use the API to collect or infer private information about people, to contact players, or to build a profile of an individual across events.
- Do not try to get around the limits or the access rules, probe for private data, or send traffic that harms the service.
- Respect people who remove themselves. If a player or an event disappears from tourna.gg, remove it from your app within a reasonable time.
Names and listing
If you tick the box when you apply, your app's name, description and website may be listed on the developers page as built on tourna.gg. You can ask us to remove it at any time. Do not suggest that tourna.gg endorses or operates your app.
Changes and ending access
The API is provided as it is. It can change, and we will try to give notice of changes that break existing apps. We can revoke a key, or all access for an application, at any time, and we will tell you why. You can revoke your own keys whenever you like. Keys also stop working if the account that owns them is suspended or deleted.
Questions
Write to us through the contact page.