Use Case: Gladiabots and Toornament integration

Thanks to its complete API, and even more so the OpenAPI Specification, Toornament is ready for in-game integration.
That’s an opportunity GFX47, developer of the game Gladiabots (an arena game where you assemble a robot squad and construct their IA to outsmart your opponents), understood and seized to let his community organize and take part in tournaments directly in the game.

Gladiabots gameplay

If you play Gladiabots, you will be able to find a “Tournaments” item in its main menu, that will bring you to a list of tournaments, all organized on Toornament. Register to one, and your matches will automatically be pulled from our website thanks to the API and appear in-game. In the same fashion, match results are then pushed to Toornament and new matches pulled again for the tournament to move forward with no admin interventions.

On top of the official tournaments organized by the game developer, any community member can create his own tournament, and have it appear in game for all interested players to participate in.


Having a solution like Toornament has allowed me to offer a competitive option for the players that wanted to take part in tournaments, without having to develop the whole feature myself. It has been a great time saver, and having the community be able to create their own tournaments ensure the game stays lively and active.
GFX47, Gladiabots creator

If you are a game developer yourself, and would like to know more about what Toornament can bring to your player experience, send us an email to [email protected]!

Improving our developer experience with OpenAPI Specification

We are happy to announce that Toornament now provides OpenAPI Specification (OAS) for its RESTful API, to deliver the best experience possible to the developers using the Toornament API!

By applying the OpenAPI Specification to our API, we allow client developers to generate data models and SDKs from our specification files in minutes. Developers can also use REST clients to quickly test and develop their project with our API.
OAS was our go-to choice because of its tooling support and fully customizable stack, and it being an active and ever-evolving solution.

– Olivier Paradis, Toornament CTO

As a reminder, the Toornament API can be used to improve your Event Production and build dedicated websites to display and manage your competitions (registrations, calendar, results, replays etc.).
Providing OAS support means that Toornament-based esport websites such as the Rainbow Six French League Official Website and Splatoon 2 Esports Platform are easier than ever to develop!

OAS support is included in all of our API offers, and OAS files can be found in our API Documentation. You can also find a list of tools developed for OpenAPI on the OpenAPI tools website.
So reach out to us if you are interested in enhancing the esports experience you provide!

Esports Economy – Mid-2019 statement

With the E3 approaching, rife with announcements that will shape the future of esports (new titles, new hardware…), we thought that was the appropriate time to take a look behind us, to ponder the long way that has been traveled already.

Case study: A1 Gaming League

For this new Case study, we visit Bulgaria, with one of the country’s leading provider of telecommunication services and digital solutions: A1.
They approached us to build an esports platform to organize a year-long circuit of online tournaments and qualifiers, leading to offline finals during the Aniventure Comic Con, in September 2019.
To achieve this goal, we built a custom-made website based on the Toornament technology, for them to organize as many tournaments as they wanted, all in their brand design, and thus was born the A1 Gaming League Platform:

A1-home

The website has an information section and a partners showcase, but also news, livestreams, tournaments and rankings linked to the games that are part of the circuit.
The esports aspect of things is handled with the Toornament API, providing schedules, information and results directly on the website:

A1-tournament

Contact us if you wish to learn more about how we could work together on your own esports project!

The most comprehensive tournament engine

The structure is an important part of any successful tournament, an essential element that will keep the players and audience invested in the competition, through progress, twists and storytelling. And in this respect, having a choice when selecting the structure best suited to the situation is key. That is why we took on building a comprehensive tournament engine that handles a lot of different tournament structures, adjustable and complementary.
Our structures are split into two categories, the ones for Duel matches, and those designed for Free-for-all matches:

Structures for Duel matches

The Duel structures, built around matches involving two participants, are the most common, just like in regular sports. Either two players or two teams will face off, in an organized series of match, some with elimination involved, some without. There are four bracket-based structures, and three ranking-based ones available on Toornament:

  • Single or Double-Elimination Brackets, Bracket Groups and Gauntlets
  • Round-Robin Groups, Leagues and Swiss Systems

All structures come with advanced seeding options (ability to manually create matches in a league, or switch participants in a Double-Elimination loser’s bracket) and match format customization (to have your matches played in Best-of 1, semifinals in Best-of 3 and grand finals in Best-of 5 if need be).

Structures for Free-for-All matches

With the advent of the Battle Royale genre, we had to come up with solutions for organizers to smoothly organize their competitions, with tools built with this new way to compete in mind. Up to 100 players per game, matches spanning a dozen of games, results based on in-game rank and kills? All of this is covered in our FFA Structures, that come in 3 variants:

  • Simple Stage, to create matches at will, for all purposes
  • Single-Elimination FFA Bracket, built with the same logic as its Duel counterpart, but on another scale entirely
  • FFA Bracket Groups, for when you have so many players you need to have them split into groups

These structures work conjointly with an advanced match format built to accommodate the Battle Royale features, among others.

So if you plan to organize an esports event, and are looking for the best structure, here is the Structure Guide you need to read to take your pick!