Returns a paginated list of the training modules the current account can use. That is the account's own modules, plus modules owned by an account above it in the hierarchy that are marked is_inheritable. On each item, nice.is_foreign_account says whether the module belongs to another account and nice.acts_as_native whether an inherited one behaves as if it were the current account's own.
Security
default
A filter to apply to the results. Declared as an array of objects, where each object contains an attr (attribute code), operator and value key. Examples:
?filter[0]['attr']=name&filter[0][operator]=like&filter[0][value]=luke
?filter[0]['attr']=id&filter[0][operator]=>&filter[0][value]=265
See the filters documentation for more details on how to use this.
- Mock serverhttps://developer.rosterfy.com/_mock/api-docs/openapi/api/v2/training
- Your Rosterfy accounthttps://example.rosterfy.com/api/v2/training
curl -i -X GET \
'https://developer.rosterfy.com/_mock/api-docs/openapi/api/v2/training?per_page=5&page=1&filter=%7Bfilter%7D&sort_by=%7Bsort_by%7D&sort_order=%7Bsort_order%7D&_locale=en-US&extras=certificate_stats' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Rosterfy-Platform: admin'Response
[ { "current_page": 1, "data": [ … ], "first_page_url": "https://example.rosterfy.com/api/v2/training?per_page=5&_locale=en-US&page=1", "from": 1, "next_page_url": "https://example.rosterfy.com/api/v2/training?per_page=5&_locale=en-US&page=2", "path": "https://example.rosterfy.com/api/v2/training", "per_page": 5, "prev_page_url": null, "to": 5 } ]