Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Getting Started

Welcome to the LibreMatch developer documentation! This section will help you get started with building applications using the Worlds Edge Link API for Age of Empires games.

What You Can Build

The Worlds Edge Link API enables you to create:

  • Lobby Browsers - Display and filter available game lobbies
  • Match Spectator Tools - View and follow ongoing games
  • Player Tracking - Monitor specific players’ activities
  • Community Tools - Custom integrations for your local gaming community
  • Statistics Dashboards - Aggregate and visualize game data

Choose Your Path

I Want to Build a Lobby Browser

Start here if you want to create a tool that displays game lobbies and matches.

Example: Building a Lobby Browser

This guide covers:

I Have Questions

Check our comprehensive FAQ for quick answers to common questions.

Frequently Asked Questions

Topics covered:

  • General API questions
  • Authentication and setup
  • API usage and filtering
  • Development tips
  • Troubleshooting

API Endpoints

Endpoint TypeAuthenticationUse CaseDocumentation
Community APINone requiredPublic lobby listingsQuick Start Guide
Game APISteam requiredOngoing matches, detailed dataAdvanced Guide

Essential Resources

Open Source Projects

LibreMatch Organization - GitHub

Before You Begin

For Basic Lobby Browsers:

  • No special requirements - just make HTTP requests!
  • Recommended: 5-second polling interval with caching

For Advanced Features (Spectating, Match Data):

  • Steam account with the game purchased
  • Node.js or similar environment for authentication
  • Understanding of Steam authentication flow

Need Help?

Contributing

Found something missing or incorrect? This documentation is community-maintained. Contributions are welcome to help fellow developers!


*Ready to start? Pick a guide above and begin building! *