Epic Games is the studio behind Fortnite, the Unreal Engine, the Epic Games Store, MetaHuman, RealityScan, Twinmotion, RAD Game Tools, and the Epic Online Services (EOS) backend. Epic operates a unified developer portal at dev.epicgames.com that hosts the EOS SDK and REST APIs (Auth, Connect, Friends, Presence, Lobby, Sessions, Achievements, Stats, Leaderboards, Player Data Storage, Title Storage, Voice, Sanctions, Anti-Cheat, Reports, P2P, Ecom, User Info), the Unreal Engine documentation, the Epic Games Store publishing tools, and the Kids Web Services (KWS) compliance platform. EOS is cross-platform and runs on Windows, macOS, Linux, PlayStation, Xbox, Switch, iOS, Android, and web. This profile rolls Epic's developer-facing surfaces into a single index; the Unreal Engine surface has its own dedicated profile.
Epic Games publishes 9 APIs on the APIs.io network, including Achievements API, Auth API, Connect API, and 6 more. Tagged areas include Achievements, Anti-Cheat, Cross-Platform, EOS, and Epic Online Services.
Epic Games’ developer surface includes authentication, developer portal, documentation, API reference, getting-started guide, status page, support, and 19 more developer resources.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/epic-games: open an issue to ask a question, or submit a pull request to add artifacts.
Submit an artifact on GitHub — free →Manage your own listing — the Influence plan, $499/mo →
Epic Online Services is Epic's free cross-platform backend for games. EOS exposes both a native C/C++ SDK (with Unity, Unreal, and platform wrappers) and a set of REST web servi...
Epic Account Services provides OAuth 2.0 / OIDC sign-in with an Epic Account, exposing user identity, display name, country, preferred language, and linked-account information t...
The Epic Games Store publishing surface lets developers upload builds, configure store pages, manage offers, run sales, and integrate with EOS achievements and entitlements. Pub...
Kids Web Services is Epic's compliance and parental-verification platform for games and online services that handle children's data. KWS exposes REST APIs and an SDK for age ver...
Epic Account Services (EAS) provides authentication and identity for players using Epic Games accounts. Supports OAuth 2.0 authorization code, device, and exchange code flows, a...
The EOS Achievements API enables developers to define, unlock, and query player achievements across platforms. Supports definitions, player progress, and unlocking via the EOS S...
The EOS Leaderboards API provides global and per-friend leaderboards backed by player stats. Developers configure leaderboards in the developer portal and query rankings via the...
The EOS Stats API tracks player statistics over time, providing the data source that powers leaderboards and achievements. Supports ingest, increment, and query operations on st...
The EOS Friends API exposes a player's Epic Games friends list, allowing games to surface social presence, invitations, and party formation across platforms.
The EOS Ecom (Ecommerce) Interface API exposes the player's Epic Games Store entitlements, ownership, catalog offers, and checkout flows. Used by titles published on the Epic Ga...
The EOS Lobby and Sessions APIs provide matchmaking primitives for multiplayer games, including lobby creation, joining, attribute filtering, and dedicated session management.
The EOS Player Data Storage and Title Storage APIs persist per-player save data and shared title-level configuration in the cloud, with cross-platform availability and versioning.
The EOS Voice Interface delivers in-game voice chat using Vivox backend infrastructure, with positional audio, room management, and moderation controls across platforms.
Epic Games exposes GraphQL surfaces across several developer-facing products. The primary surface historically lived at `https://graphql.epicgames.com/graphql` and powered the E...
aid: epic-games
name: Epic Games
description: Epic Games is the studio behind Fortnite, the Unreal Engine, the Epic Games Store, MetaHuman, RealityScan, Twinmotion,
RAD Game Tools, and the Epic Online Services (EOS) backend. Epic operates a unified developer portal at dev.epicgames.com
that hosts the EOS SDK and REST APIs (Auth, Connect, Friends, Presence, Lobby, Sessions, Achievements, Stats, Leaderboards,
Player Data Storage, Title Storage, Voice, Sanctions, Anti-Cheat, Reports, P2P, Ecom, User Info), the Unreal Engine documentation,
the Epic Games Store publishing tools, and the Kids Web Services (KWS) compliance platform. EOS is cross-platform and runs
on Windows, macOS, Linux, PlayStation, Xbox, Switch, iOS, Android, and web. This profile rolls Epic's developer-facing surfaces
into a single index; the Unreal Engine surface has its own dedicated profile.
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: free
onboarding: self-serve
trial: false
try_now: true
public: false
label: Free · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/epic-games.png
url: https://www.epicgames.com
created: '2024-01-01'
modified: '2026-05-23'
specificationVersion: '0.23'
type: Index
access: 3rd-Party
tags:
- Achievements
- Anti-Cheat
- Cross-Platform
- EOS
- Epic Online Services
- Game Backend
- Game Development
- Games
- Identity
- Lobby
- Matchmaking
- Multiplayer
- Sessions
- Unreal Engine
- Voice
apis:
- aid: epic-games:epic-online-services
name: Epic Online Services (EOS)
description: Epic Online Services is Epic's free cross-platform backend for games. EOS exposes both a native C/C++ SDK (with
Unity, Unreal, and platform wrappers) and a set of REST web services covering identity (Epic Account Services, Connect,
Auth), social (Friends, Presence, Blocklist), play (Lobby, Sessions, P2P, Voice), progression (Achievements, Stats, Leaderboards),
storage (Player Data Storage, Title Storage), integrity (Anti-Cheat, Sanctions, Reports), and commerce (Ecom). All EOS
APIs are gated behind an Epic developer organization, sandbox, and client credentials issued in the EOS Developer Portal.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://dev.epicgames.com/en-US/services/epic-online-services
baseURL: https://api.epicgames.dev
tags:
- Achievements
- Anti-Cheat
- EOS
- Game Backend
- Identity
- Lobby
- Sessions
- Voice
properties:
- type: Portal
url: https://dev.epicgames.com
- type: Documentation
url: https://dev.epicgames.com/docs/epic-online-services
- type: GettingStarted
url: https://dev.epicgames.com/docs/epic-online-services/eos-get-started
- type: SDKs
url: https://dev.epicgames.com/docs/epic-online-services/platform-sdks
- type: WebAPI
url: https://dev.epicgames.com/docs/web-api-ref
- url: graphql/epic-games-graphql.md
type: GraphQL
- aid: epic-games:epic-account-services
name: Epic Account Services
description: Epic Account Services provides OAuth 2.0 / OIDC sign-in with an Epic Account, exposing user identity, display
name, country, preferred language, and linked-account information to integrating games and tools. It powers cross-platform
Epic login and is the identity layer underneath EOS Auth.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://dev.epicgames.com/docs/epic-account-services
baseURL: https://api.epicgames.dev
tags:
- Authentication
- Identity
- OIDC
- SSO
tags_raw:
- Authentication
- Identity
- OAuth
- OIDC
- SSO
properties:
- type: Documentation
url: https://dev.epicgames.com/docs/epic-account-services
- type: Authentication
url: https://dev.epicgames.com/docs/epic-account-services/auth-interface
- aid: epic-games:epic-games-store-publishing
name: Epic Games Store Publishing
description: The Epic Games Store publishing surface lets developers upload builds, configure store pages, manage offers,
run sales, and integrate with EOS achievements and entitlements. Publishing tools include the BuildPatchTool / EOS SDK
Tool for uploading builds and a developer portal for managing products. There is no fully self-serve public REST Store
API; publishing is gated through Epic's onboarding.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://dev.epicgames.com/en-US/store
baseURL: https://dev.epicgames.com
tags:
- Builds
- Entitlements
- Publishing
- Store
properties:
- type: Portal
url: https://dev.epicgames.com/en-US/store
- type: Documentation
url: https://dev.epicgames.com/docs/epic-games-store
- aid: epic-games:kids-web-services
name: Kids Web Services (KWS)
description: Kids Web Services is Epic's compliance and parental-verification platform for games and online services that
handle children's data. KWS exposes REST APIs and an SDK for age verification, parental consent collection (COPPA, GDPR-K,
age-appropriate design code), account linking, and consent revocation flows.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://kidswebservices.com
baseURL: https://kidswebservices.com
tags:
- COPPA
- Compliance
- GDPR-K
- Kids
- Parental Consent
- Privacy
properties:
- type: Portal
url: https://kidswebservices.com
- type: Documentation
url: https://docs.kidswebservices.com
- aid: epic-games:unreal-engine-pointer
name: Unreal Engine (Pointer)
description: Unreal Engine is profiled separately. See the unreal-engine entry for Unreal SDK / Plugin / Pixel Streaming
/ RHI / Online Subsystem details.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.unrealengine.com
baseURL: https://www.unrealengine.com
tags:
- Game Engine
- SDK
- Unreal Engine
properties:
- type: SisterEntry
url: https://github.com/api-evangelist/unreal-engine
- aid: epic-games:epic-games-achievements-api
name: Epic Games Achievements API
description: The Achievements API from Epic Games — 2 operation(s) for achievements.
humanURL: https://dev.epicgames.com/en-US/services/epic-online-services
baseURL: https://api.epicgames.dev
tags:
- Achievements
properties:
- type: OpenAPI
url: openapi/epic-games-achievements-api-openapi.yml
- aid: epic-games:epic-games-auth-api
name: Epic Games Auth API
description: The Auth API from Epic Games — 4 operation(s) for auth.
humanURL: https://dev.epicgames.com/en-US/services/epic-online-services
baseURL: https://api.epicgames.dev
tags:
- Authentication
tags_raw:
- Auth
properties:
- type: OpenAPI
url: openapi/epic-games-auth-api-openapi.yml
- aid: epic-games:epic-games-connect-api
name: Epic Games Connect API
description: The Connect API from Epic Games — 1 operation(s) for connect.
humanURL: https://dev.epicgames.com/en-US/services/epic-online-services
baseURL: https://api.epicgames.dev
tags:
- Connect
properties:
- type: OpenAPI
url: openapi/epic-games-connect-api-openapi.yml
- aid: epic-games:epic-games-ecom-api
name: Epic Games Ecom API
description: The Ecom API from Epic Games — 1 operation(s) for ecom.
humanURL: https://dev.epicgames.com/en-US/services/epic-online-services
baseURL: https://api.epicgames.dev
tags:
- Ecom
properties:
- type: OpenAPI
url: openapi/epic-games-ecom-api-openapi.yml
- aid: epic-games:epic-games-leaderboards-api
name: Epic Games Leaderboards API
description: The Leaderboards API from Epic Games — 2 operation(s) for leaderboards.
humanURL: https://dev.epicgames.com/en-US/services/epic-online-services
baseURL: https://api.epicgames.dev
tags:
- Leaderboards
properties:
- type: OpenAPI
url: openapi/epic-games-leaderboards-api-openapi.yml
- aid: epic-games:epic-games-playerdatastorage-api
name: Epic Games PlayerDataStorage API
description: The PlayerDataStorage API from Epic Games — 1 operation(s) for playerdatastorage.
humanURL: https://dev.epicgames.com/en-US/services/epic-online-services
baseURL: https://api.epicgames.dev
tags:
- PlayerDataStorage
properties:
- type: OpenAPI
url: openapi/epic-games-playerdatastorage-api-openapi.yml
- aid: epic-games:epic-games-sanctions-api
name: Epic Games Sanctions API
description: The Sanctions API from Epic Games — 1 operation(s) for sanctions.
humanURL: https://dev.epicgames.com/en-US/services/epic-online-services
baseURL: https://api.epicgames.dev
tags:
- Sanctions
properties:
- type: OpenAPI
url: openapi/epic-games-sanctions-api-openapi.yml
- aid: epic-games:epic-games-stats-api
name: Epic Games Stats API
description: The Stats API from Epic Games — 1 operation(s) for stats.
humanURL: https://dev.epicgames.com/en-US/services/epic-online-services
baseURL: https://api.epicgames.dev
tags:
- Stats
properties:
- type: OpenAPI
url: openapi/epic-games-stats-api-openapi.yml
- aid: epic-games:epic-games-titlestorage-api
name: Epic Games TitleStorage API
description: The TitleStorage API from Epic Games — 1 operation(s) for titlestorage.
humanURL: https://dev.epicgames.com/en-US/services/epic-online-services
baseURL: https://api.epicgames.dev
tags:
- TitleStorage
properties:
- type: OpenAPI
url: openapi/epic-games-titlestorage-api-openapi.yml
- aid: epic-games:epic-account-services
name: Epic Account Services API
description: Epic Account Services (EAS) provides authentication and identity for players using Epic Games accounts. Supports
OAuth 2.0 authorization code, device, and exchange code flows, account info retrieval, and single sign-on across Epic
Games Store and partner titles.
humanURL: https://dev.epicgames.com/docs/epic-account-services
baseURL: https://api.epicgames.dev
tags:
- Authentication
- Identity
- Single Sign-On
tags_raw:
- Authentication
- OAuth2
- Identity
- Single Sign-On
properties:
- type: Documentation
url: https://dev.epicgames.com/docs/epic-account-services
- type: Authentication
url: https://dev.epicgames.com/docs/epic-account-services/auth/auth-interface
- type: GettingStarted
url: https://dev.epicgames.com/docs/epic-account-services/getting-started
- aid: epic-games:eos-achievements
name: Epic Online Services Achievements API
description: The EOS Achievements API enables developers to define, unlock, and query player achievements across platforms.
Supports definitions, player progress, and unlocking via the EOS SDK or Web API.
humanURL: https://dev.epicgames.com/docs/game-services/achievements
baseURL: https://api.epicgames.dev
tags:
- Achievements
- Game Services
- Progression
properties:
- type: Documentation
url: https://dev.epicgames.com/docs/game-services/achievements
- aid: epic-games:eos-leaderboards
name: Epic Online Services Leaderboards API
description: The EOS Leaderboards API provides global and per-friend leaderboards backed by player stats. Developers configure
leaderboards in the developer portal and query rankings via the EOS SDK or Web API.
humanURL: https://dev.epicgames.com/docs/game-services/leaderboards
baseURL: https://api.epicgames.dev
tags:
- Leaderboards
- Game Services
- Stats
properties:
- type: Documentation
url: https://dev.epicgames.com/docs/game-services/leaderboards
- aid: epic-games:eos-stats
name: Epic Online Services Stats API
description: The EOS Stats API tracks player statistics over time, providing the data source that powers leaderboards and
achievements. Supports ingest, increment, and query operations on stat values.
humanURL: https://dev.epicgames.com/docs/game-services/eos-stats-interface
baseURL: https://api.epicgames.dev
tags:
- Stats
- Game Services
- Telemetry
properties:
- type: Documentation
url: https://dev.epicgames.com/docs/game-services/eos-stats-interface
- aid: epic-games:eos-friends
name: Epic Online Services Friends API
description: The EOS Friends API exposes a player's Epic Games friends list, allowing games to surface social presence,
invitations, and party formation across platforms.
humanURL: https://dev.epicgames.com/docs/epic-account-services/eos-friends-interface
baseURL: https://api.epicgames.dev
tags:
- Friends
- Social
- Game Services
properties:
- type: Documentation
url: https://dev.epicgames.com/docs/epic-account-services/eos-friends-interface
- aid: epic-games:eos-ecom
name: Epic Online Services Ecom API
description: The EOS Ecom (Ecommerce) Interface API exposes the player's Epic Games Store entitlements, ownership, catalog
offers, and checkout flows. Used by titles published on the Epic Games Store to verify purchases and unlock downloadable
content.
humanURL: https://dev.epicgames.com/docs/epic-games-store/services/ecom/ecom-overview
baseURL: https://api.epicgames.dev
tags:
- E-Commerce
- Entitlements
- Catalog
- Epic Games Store
tags_raw:
- Ecommerce
- Entitlements
- Catalog
- Epic Games Store
properties:
- type: Documentation
url: https://dev.epicgames.com/docs/epic-games-store/services/ecom/ecom-overview
- aid: epic-games:eos-lobby-sessions
name: Epic Online Services Lobby and Sessions API
description: The EOS Lobby and Sessions APIs provide matchmaking primitives for multiplayer games, including lobby creation,
joining, attribute filtering, and dedicated session management.
humanURL: https://dev.epicgames.com/docs/game-services/lobbies-and-sessions
baseURL: https://api.epicgames.dev
tags:
- Matchmaking
- Lobbies
- Sessions
- Multiplayer
properties:
- type: Documentation
url: https://dev.epicgames.com/docs/game-services/lobbies-and-sessions
- aid: epic-games:eos-player-data-storage
name: Epic Online Services Player Data Storage API
description: The EOS Player Data Storage and Title Storage APIs persist per-player save data and shared title-level configuration
in the cloud, with cross-platform availability and versioning.
humanURL: https://dev.epicgames.com/docs/game-services/player-data-storage
baseURL: https://api.epicgames.dev
tags:
- Storage
- Cloud Saves
- Game Services
properties:
- type: Documentation
url: https://dev.epicgames.com/docs/game-services/player-data-storage
- aid: epic-games:eos-anti-cheat
name: Epic Online Services Anti-Cheat API
description: Easy Anti-Cheat (EAC) integrated into Epic Online Services provides kernel and user-mode anti-cheat protections,
server-side validation, and reporting tooling for cross-platform multiplayer titles.
humanURL: https://dev.epicgames.com/docs/game-services/anti-cheat
baseURL: https://api.epicgames.dev
tags:
- Anti-Cheat
- Security
- Multiplayer
properties:
- type: Documentation
url: https://dev.epicgames.com/docs/game-services/anti-cheat
- aid: epic-games:eos-voice
name: Epic Online Services Voice API
description: The EOS Voice Interface delivers in-game voice chat using Vivox backend infrastructure, with positional audio,
room management, and moderation controls across platforms.
humanURL: https://dev.epicgames.com/docs/game-services/eos-voice-interface
baseURL: https://api.epicgames.dev
tags:
- Voice
- Chat
- Communications
- Vivox
properties:
- type: Documentation
url: https://dev.epicgames.com/docs/game-services/eos-voice-interface
common:
- type: AgenticAccess
url: agentic-access/epic-games-agentic-access.yml
- type: VulnerabilityDisclosure
url: security/epic-games-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/epic-games-domain-security.yml
- type: Authentication
url: authentication/epic-games-authentication.yml
- type: OAuthScopes
url: scopes/epic-games-scopes.yml
- url: https://www.epicgames.com
name: Epic Games Website
type: Website
- url: https://store.epicgames.com
name: Epic Games Store
type: Store
- url: https://dev.epicgames.com
name: Epic Developer Portal
type: Portal
- url: https://dev.epicgames.com/docs
name: Epic Developer Documentation
type: Documentation
- url: https://dev.epicgames.com/community
name: Epic Developer Community
type: Community
- url: https://dev.epicgames.com/docs/web-api-ref
name: EOS Web API Reference
type: APIReference
- url: https://dev.epicgames.com/docs/epic-online-services/eos-get-started
name: EOS Getting Started
type: GettingStarted
- url: https://dev.epicgames.com/docs/services/en-US/Tutorials
name: EOS Tutorials
type: Tutorials
- url: https://github.com/EpicGames
name: Epic Games on GitHub
type: GitHubOrganization
- url: https://status.epicgames.com
name: Epic Games Status
type: Status
- url: https://www.epicgames.com/help
name: Epic Games Help
type: Support
- url: https://www.unrealengine.com/blog
name: Unreal Engine Blog
type: Blog
- url: https://store.epicgames.com/en-US/eula
name: Epic Games Store EULA
type: TermsOfService
- url: https://www.epicgames.com/site/en-US/privacypolicy
name: Epic Games Privacy Policy
type: PrivacyPolicy
- url: https://www.epicgames.com/site/en-US/eula
name: Epic Games EULA
type: TermsOfService
- url: https://x.com/EpicGames
name: Epic Games on X
type: X
- url: https://www.facebook.com/epicgames
name: Epic Games on Facebook
type: Facebook
- url: https://www.linkedin.com/company/epic-games
name: Epic Games on LinkedIn
type: LinkedIn
- url: https://www.youtube.com/@epic
name: Epic Games on YouTube
type: YouTube
- type: GitHubOrganization
url: https://github.com/epicgames
- type: Portal
url: https://dev.epicgames.com/portal/
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.