About rule types
With the ruleType element you determine what should happen with the pages and users you defined so far.
You can make use of the following scenarios:
New version training
With this rule, users are asked to complete a training when a new version of a training page is available. So in essence, whenever a page is updated to a new version and users have not trained this version yet, they receive an email inviting them to complete the training.
"ruleTypes":[ { "ruleType": "NOT_TRAINED_PAGE_VERSION" } ]
Refresher training
With this rule, users are asked to refresh their knowledge of a training they have completed before. You define how many days pass before they receive this email notification in the REFRESH_INTERVAL_DAYS argument.
"ruleTypes":[ { "ruleType": "REFRESHER", "arguments": [ {"argument": "REFRESH_INTERVAL_DAYS", "value": "150"} ] } ]