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 23 API contracts indexed on the APIs.io network, including Achievements API, Auth API, Connect API, and 20 more. Tagged areas include Achievements, Anti-Cheat, Cross-Platform, EOS, and Epic Online Services.
The Epic Games catalog on APIs.io includes 1 Spectral governance ruleset.
Epic Games’ developer surface includes authentication, developer portal, documentation, API reference, getting-started guide, status page, support, and 22 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
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.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/epic-games/"><img src="https://apis.io/badge/epic-games/card.svg" alt="Epic Games on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
Stable Error Semantics+8 pts — OpenAPI $refs a shared error schema across 4xx/5xx responses (verified), else common[].type includes ErrorCatalog / ErrorCodes / DeclineCodes
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Request/Response Examples+7 pts — share of operations carrying request/response examples; else an Examples / Code Samples link
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
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...
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
gated: none
gated_source:
- onboarding
label: Free · Self-serve signup
confidence: medium
source:
- plans
- authentication
- security
generated: '2026-11-02'
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
- Video Games
- Gaming
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
- OAuth
- OpenID Connect
- SSO
tags_raw:
- Authentication
- Identity
- OAuth
- OIDC
- SSO
- OAuth2
- 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-interface
- 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: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: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: Plans
url: plans/epic-games-plans-pricing.yml
- type: RateLimits
url: rate-limits/epic-games-rate-limits.yml
- type: FinOps
url: finops/epic-games-finops.yml
- 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
Epic Games API — frequently asked questions
Does Epic Games have an API?
Yes. APIs.io lists 23 APIs from Epic Games, including Epic Online Services (EOS), Epic Account Services and Epic Games Store Publishing, and 20 more.
Is there an OpenAPI specification for the Epic Games API?
Yes. APIs.io indexes 9 OpenAPI specifications for Epic Games, each linked for download from this page.
How do I authenticate with the Epic Games API?
Epic Games documents its authentication (http/oauth2 · 2 schemes). The details are profiled on APIs.io as Epic Games Authentication.
How much does the Epic Games API cost?
APIs.io lists 1 pricing plan for Epic Games, with each plan's price, limits and inclusions under Pricing Plans on this page.
Is the Epic Games API ready for AI agents?
Epic Games has a Kin Score of 42.5 out of 100 (developing) and an Agent Readiness score of 22.4 (agent-aware), scored by API Evangelist on 2026-11-02.
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.