Skip to main content

Tournament Codes

intermediateLast updated: 1/15/2024

Generate and use Riot tournament codes for tournament games

Tournament Codes

Generate and use Riot tournament codes to create official tournament games in League of Legends.

Tournament Code Overview

Tournament codes are:

  • Official Codes: Official Riot tournament codes
  • Game Creation: Used to create tournament games
  • Automatic Tracking: Games automatically tracked
  • Statistics Import: Statistics automatically imported

How Tournament Codes Work

Code Generation

Generation Process:

  1. System requests code from Riot API
  2. Riot generates unique code
  3. Code stored in database
  4. Code displayed to teams
  5. Teams use code in League client

Code Usage

How Teams Use Codes:

  1. Receive tournament code
  2. Open League of Legends client
  3. Enter code in custom game
  4. Create game with code
  5. Play tournament game

Generating Codes

Step 1: Access Tournament

  1. Navigate to tournament
  2. Go to match or game
  3. Find "Tournament Code" section

Step 2: Generate Code

  1. Click "Generate Code" button
  2. System requests code from Riot
  3. Code generated
  4. Code displayed

Step 3: Share Code

  1. Copy code
  2. Share with teams
  3. Teams use code
  4. Game created

Code Configuration

Tournament Settings

Required Settings:

  • Riot Provider ID: Provider ID configured
  • Riot Tournament ID: Tournament ID set
  • Region: Tournament region
  • API Access: Valid API access

Code Parameters

Code Settings:

  • Spectator Type: Who can spectate
  • Pick Type: Draft pick type
  • Map Type: Map to use
  • Team Size: Number of players per team

Using Codes

For Teams

How to Use:

  1. Receive code from organizer
  2. Open League of Legends
  3. Go to Play → Custom
  4. Enter tournament code
  5. Create game
  6. Play match

For Organizers

How to Share:

  1. Generate code for game
  2. Copy code
  3. Share with teams
  4. Teams enter code
  5. Game created

Code Features

Automatic Tracking

Tracking Features:

  • Games automatically tracked
  • Results automatically imported
  • Statistics automatically fetched
  • No manual entry needed

Game Identification

Identification:

  • Code links to specific game
  • Game identified by code
  • Results matched to game
  • Statistics linked to game

Code Management

Viewing Codes

How to View:

  1. Go to match or game
  2. Find tournament code section
  3. View generated code
  4. See code status

Regenerating Codes

When to Regenerate:

  • Code expired
  • Code not working
  • Need new code
  • Code lost

How to Regenerate:

  1. Find code section
  2. Click "Regenerate" or "Generate New"
  3. New code generated
  4. Old code invalidated

Best Practices

Code Generation

  • Generate Early: Generate codes before matches
  • Test Codes: Test codes if possible
  • Share Promptly: Share codes with teams early
  • Backup Codes: Have backup codes ready

Code Security

  • Don't Share Publicly: Keep codes private
  • Share Securely: Share codes securely
  • Monitor Usage: Monitor code usage
  • Invalidate Old: Invalidate old codes

Troubleshooting

"Cannot generate code"

Problem: Unable to generate tournament code

Solutions:

  • Verify Riot API is configured
  • Check provider ID is set
  • Verify tournament ID is set
  • Check API key is valid
  • Verify region is correct

"Code not working"

Problem: Teams cannot use code

Solutions:

  • Verify code is correct
  • Check code hasn't expired
  • Verify region matches
  • Check code format
  • Regenerate if needed

"Code expired"

Problem: Code has expired

Solutions:

  • Generate new code
  • Share new code with teams
  • Verify new code works
  • Update match with new code
Tags:riot-integrationtournament-codescodesgames

Was this article helpful?