Host and join EOS Sessions on a dedicated server for advertised multiplayer matches

domain: dev.epicgames.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Have the dedicated server create a Session via the EOS Sessions interface and mark it as an advertised, joinable session
  2. Set the session's state (e.g., in-progress/in-game) as gameplay begins so search results reflect current availability
  3. Have clients search for sessions using bucket IDs/attributes, then join by session ID once a match is found
  4. Register joining players to the session on the server side as they connect over the session's advertised IP
  5. Clean up and destroy the session when the match ends or the dedicated server shuts down

Known gotchas

Related routes

Create and join an EOS lobby with attribute-based matchmaking filters
dev.epicgames.com · 6 steps · unrated
Integrate Easy Anti-Cheat via Epic Online Services SDK in a dedicated-server game
eos-anti-cheat · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans