A RedCritter "Action" is an event that happens that might trigger Skills, Certs, Badges, and adjust Leaderboard ranks.
|AddAction||Runtime||Triggers one of the actions that you have created in RedCritter Connecter. This can affect a user's badges, certs, leaderboard standings or skills. If you call AddAction with an action name that doesn't exist, RedCritter will create the action for you. You can configure the action in the RedCritter Connecter portal afterwards.|
A RedCritter "Badge" is a mark of achievement, that a RedCritter member has earned by using a RedCritter App.
|AwardBadge||Runtime||Awards a RedCritter badge to a RedCritter user or team. This Badge must be configured in RedCritter Connecter before it can be awarded.|
|HasBadge||Runtime||Determines if a user or team currently holds a badge.|
|HasHadBadge||Runtime||Determines if a user or team has ever been awarded a particular badge in the past.|
|RevokeBadge||Runtime||Revokes a RedCritter badge from a RedCritter user or team.|
A RedCritter "Cert" represents an authentication that a RedCritter member possess a skillset or attended an event.
|AwardCert||Runtime||Awards a RedCritter certification to a RedCritter user or team. This Cert must be configured in RedCritter Connecter before it can be awarded.|
|RevokeCert||Runtime||Revokes a RedCritter certification from a RedCritter user or team. The same cert can be issued multiple times to the same user or team if it has different expiration dates. The Expiration Date and Cert Name is a unique key. To revoke a cert the CertName and expiration date must match the cert to be revoked.|
A RedCritter "Leaderboard" is where you can track progress of RedCritter members who are using a RedCritter App. Leaderboard rank is determined by the amount of action points that a person or team has accumulated.
A RedCritter "Member" is someone who has signed up the RedCritter.com using their E-Mail Address.
|InviteUser||Runtime||Invites a person to join an App Domain within your RedCritter App.|
A RedCritter "Notification" is a message that can be sent to one or more members.
|SendNotification||Runtime||Send a notification to one or more users. Notifications can appear in a user's feed and on their mobile devices (if they have the RedCritter App installed). Additionally notifications will appear in real-time feeds for the Account, App and AppDomain. Notifications are not sent out to social networks.|
A RedCritter "Profile" is the place where a RedCritter member can store information about themselves for others to see.
A RedCritter "Reward" is something that a RedCritter member can purchase, using points that are awarded to the member.
|AdjustRewardPoints||Runtime||Adjusts the RedCritter reward points for a RedCritter user or team within a certain App Domain. Reward points can be spent by a user on reward items that you configure for the App Domain's rewards store.|
|GetRewards||Runtime||Retrieves the RedCritter rewards for a given App Domain within an App.|
|PurchaseUserReward||Runtime||Purchases a reward from an App Domain's reward store.|
A RedCritter Session is established when a RedCritter user is successfully logged into the system.
|SignIn||Configuration||Begins a RedCritter user session. This session is valid for both end user and management API calls where applicable.|
|SignOut||Configuration||Ends an existing RedCritter user session.|
A RedCritter "Skill" is a representation of an area of expertise.
|AdjustSkill||Runtime||Adjusts a RedCritter skill that you have created in RedCritter Connecter. You can add or subtract skill points that will affect the user's skill level.|
|RemoveSkill||Runtime||Removes a RedCritter skill from a RedCritter user or team.|