Developer Portal

The Developer Portal is a browser-based tool to set up and configure your game with Epic developer resources: the Epic Games Store and Epic Online Services (EOS).

2 mins to read

The Epic Games Developer Portal is a browser-based tool. Use the Developer Portal to set up and configure your game with Epic developer resources: the Epic Games Store and Epic Online Services (EOS).
Note: The Epic Games Developer Portal (known as the "Developer Portal") does not provide configuration support for Kids Web Services (KWS).

Find out more about these developer resources in the documentation on:

Once you have signed-up to create an account on the Developer Portal, you can manage your products, configure services, and define the settings for identity providers and available platforms. In the Developer Portal, you can update your game information, support your players, manage game finances, and provide usage reports and other statistical data.

Create an account

To create an account, go to the Develper Portal website at dev.epicgames/portal and follow the instructions to sign in.

Your organization and game

The Developer Portal uses the EOS ecosystem's tiered approach to your organization and game data (game is known as a "product" in the Developer Portal). The tiers are outlined below.

  • Organization: Your organization encompasses all your information and specifically refers to a team of people, such as a game studio or publisher.

  • Product: Your organization can have multiple products. Each product is a game or other software product registered with EOS. All products are assigned one public sandbox for their live environment.

  • Sandbox: Each product can have multiple sandboxes. Sandboxes enable a high-level distribution environment for a game containing store-related information, mod configurations, and entries for specific deployments of a game.

  • Deployment: Deployments are specific distributions of a product sandbox containing all gameplay and player data, such as unlocked player achievements or ongoing matches in the matchmaking backend. You can use multiple deployments to separate product data between your live environment and your internal playtesting.

For example:

  • Organization: Epic Games
    • Product: Jazz Jackrabbit
      • Sandbox: Development
        • Deployment: DevGame01
      • Sandbox: Staging
        • Deployment: QATestGame01
        • Deployment: AlphaGame
        • Deployment: BetaGame
      • Sandbox: Live
        • Deployment: LiveGame

For further information, see the following Developer Portal documentation:

About the Developer Portal

EOS Data rights services

Account linking, user data requests, and user data deletion

Organizations

Overview of the organization management tools in the Developer Portal.

Product, Sandbox, and Deployment IDs

Overview of product management tools in the Developer Portal.

Client Credential and Client Policy Management

Managing client credentials within the EOS environment.

Identity Provider Management

Overview of player identity management in the Developer Portal.

Ticketing System

Provides support for your products using an automatically generated, preassigned email address and public web API key.