The Choreos in this bundle allow you to retrieve Khan Academy badges, badge cateogories, and specific badges that users have earned.
Authentication is optional for the Badges Choreos in the Khan Academy Bundle. If authenticated, badges that have been earned by the specified user will contain extra UserBadge information about the context in which the badge was earned. The Khan Academy API uses an OAuth flow for authentication and authorization. You will need to sign up and obtain a consumer token and secret, as described here. With these, you will then be able to obtain your Oauth Token and OAuth Token Secret for a complete set of credentials.