Skip to main content
New Participant
November 11, 2016

Clearing / Resetting Achievements

Working on a Rift game, but having a bug where I'm able to unlock achievements just fine, but other computers are not able to.  Has anyone dealt with this before?  Any suggestions on how I can reset the achievements on my machine so I can retest them to see if something's changed?  I was in the Unity Editor when I unlocked mine, so that might have something to do with it, but any help would be appreciated.
    This topic has been closed for replies.

    2 replies

    New Participant
    November 16, 2016
    We do have a REST call to reset *all* your achievements. It requires your app secret to use.

    $ curl -d "access_token=$APP_ACCESSTOKEN" -d "user_id=$USERID"
    https://graph.oculus.com/achievement_remove_all
    {"success":true}

    App Access Token: This is a string composed of "OC|$APPID|$APPSECRET", where $APPID and $APPSECRET are per-application values that can be found on the "Platform" tab of the developer console.

    Alternatively, you can make new test users.

    Does that help?
    Participant
    September 27, 2018
    Just to Update this for anyone looking to reset their achievements...

    curl -d "access_token=UserToken|AppID|AppSecret -d "user_id=UserIDNumericalValue" https://graph.oculus.com/achievement_remove_all ;

    where the | is not mean "or/optional", just put in those values....