Submit a player report via Epic Online Services Player Reports Web API

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. Obtain a client credentials access token from the EOS Auth endpoint using your deployment client ID and secret
  2. Construct a POST request to the Player Reports Web API endpoint with the reporter's product user ID, the reported player's product user ID, reason category, and message body
  3. Include the Authorization header with the bearer token and set Content-Type to application/json
  4. Parse the response to confirm the report was accepted; handle 400-series errors indicating invalid product user IDs or missing required fields
  5. Store the returned report ID for audit trails and downstream moderation workflow correlation

Known gotchas

Related routes

Apply and query player sanctions using EOS Sanctions Web API
dev.epicgames.com · 5 steps · unrated
Unlock and track player achievements via the Epic Online Services Achievements interface
dev.epicgames.com · 6 steps · unrated
Track player statistics with Epic Online Services so they can drive Leaderboards and Achievements unlocks
dev.epicgames.com · 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