Skip to main content

Introduction to the blueprint API reference

This API reference provides auto-generated documentation for all of the supported blueprint functions and events. It also indicates what functionality is not currently available.

warning

This reference includes all blueprint nodes auto-generated from the engine source code. Some functions and events are not supported by Epic Online Services, and can only be used with a local platform subsystem that implements them.

info

The Free Edition only allows using blueprint nodes to interact with Epic Online Services; calls to "Get Named Subsystem" will fail with an error. If you need to access platform-specific online functionality in blueprints, you'll need to upgrade to the Paid Edition.

Accessing a subsystem

To access the subsystem for Epic Online Services, you can just use (for example) the "Online Achievements Subsystem" blueprint node.

If you need to access a platform-specific subsystem for achievements, you could use the "Get Named Achievements Subsystem" blueprint node off the "Online Subsystem" node.

Blueprint example rendered using the blueprintue.com renderer under an explicit license grant.

Subsystems

SubsystemCoverage (%)
Achievements100%
Avatar100%
Entitlements100%
External UI89%
Friends95%
Game Activity89%
Identity88%
Leaderboards100%
Lobby95%
Message Sanitizer100%
Party78%
Presence75%
Purchase89%
Session98%
Stats100%
Store V2100%
Title File100%
User100%
User Cloud90%
Voice Admin100%
Voice Chat83%
Voice Chat User85%