openapi: 3.1.0 info: title: Epic Online Services Web Achievements Sanctions API version: 1.0.0 description: REST surface of Epic Online Services (EOS). Provides cross-platform game backend capabilities including OAuth-based authentication, the Connect Interface (product user ID exchange), Player Data and Title Storage, Achievements, Stats, Leaderboards, Friends, Lobby/Sessions, Sanctions, and Ecom entitlements. All requests are gated behind an Epic developer organization, sandbox, and client credentials issued in the EOS Developer Portal. Best-effort spec derived from publicly documented surfaces; not exhaustive. contact: name: Epic Online Services url: https://dev.epicgames.com/docs/web-api-ref license: name: Proprietary servers: - url: https://api.epicgames.dev description: Epic Online Services production base URL security: - oauthClientCredentials: [] - bearerAuth: [] tags: - name: Sanctions paths: /sanctions/v1/{deploymentId}/sanctions: parameters: - in: path name: deploymentId required: true schema: type: string get: tags: - Sanctions summary: Query player sanctions operationId: listSanctions parameters: - in: query name: targetUserId schema: type: string responses: '200': description: Sanctions list components: securitySchemes: oauthClientCredentials: type: oauth2 flows: clientCredentials: tokenUrl: https://api.epicgames.dev/auth/v1/oauth/token scopes: basic_profile: Basic profile access bearerAuth: type: http scheme: bearer bearerFormat: JWT description: EOS bearer access token issued by the OAuth token endpoint.