Skip to content

Get Achievement Status

Blueprint node screenshot

Returns whether an achievement is currently unlocked for the local user and, if so, the Unix time when it was unlocked.

Inputs

Pin Type Description
Achievement API Name String Exact identifier defined in Steamworks (e.g., ACH_FINISH_LEVEL1).

Outputs

Pin Type Description
Unlocked Bool true if the achievement is unlocked for the local user.
Unlock Unix Time int32 Seconds since Unix epoch (1970-01-01 UTC) when it was unlocked; 0 if never unlocked.
Success Bool true if the query was valid (API name exists, data available).

Notes

  • Pure node (no async work).
  • Call Request Current Stats And Achievements earlier in the session to ensure fresh cached data.
  • The Achievement API Name must match exactly what you configured in Steamworks.
  • Unlock Unix Time = 0 indicates the achievement hasn’t been unlocked yet.