- When someone registers the user to a training (
USER_REGISTERED_TO_TRAINING); - One month before a certification expiration (
ONE_MONTH_CERT_EXPIRATION); - When a certification has expired (
CERT_EXPIRED); - When a user completes a training (
TRAINING_COMPLETED); - When a new badge is earned (
BADGE_EARNED); - For all community members (except the post author) when a new post is added (if the related setting is enabled for the community) (
NEW_COMMUNITY_POST); - When someone added a comment on the user’s post (
POST_COMMENTED); - When someone liked the user’s post or comment (
POST_LIKED); - When a new connection invitation is created (
NEW_USER_INVITATION); - When a user’s connection invitation is accepted (
USER_INVITATION_ACCEPTED); - When a new challenge opens (
NEW_CHALLENGE_STARTED); - Every 5 days when an available challenge is in progress, and a user did not complete it yet (
ONGOING_CHALLENGE_NOT_COMPLETED); - When someone challenged a user for a battle (
NEW_BATTLE); - When the user has won the battle (
BATTLE_WIN); - When the user has lost the battle (
BATTLE_LOST); - When the battle has finished with the status “draw”. (
BATTLE_DRAW).
Notification API object
Notification object represents a single notification data: