Every course assigned to the user with its status, dates, and where the assignment came from.
Path parameters
user_idstringRequiredUser id (the user's INFIMA id).
Query parametersall optional unless marked
statusstringupcoming = start date in the future; open = started, not yet due; overdue = past due without completion; completed = passed.
upcomingopenoverduecompletedlimitintegerDefault 100min 1 · max 500
cursorstringOpaque cursor from the previous page's page.next_cursor.
curl "https://app.infimasecapis.com/v2/users/b7e1c0d2-44aa-5f9e-8c33-1a2b3c4d5e6f/training" \
-H "X-API-Key: $INFIMA_API_KEY"Response objectPage of TrainingAssignment
dataarray of TrainingAssignmentShowHide item properties(10)
user_idstringcourseobjectShowHide properties(2)
idstringtitlestringstatusstringupcoming = start date in the future; open = started, not yet due; overdue = past due without completion; completed = passed.
upcomingopenoverduecompletedsourcestringWhy the course was assigned. Open enum; new sources may be added.
frameworkadaptivemanualbehavioronboardingapiframework_idstringNullableSet when source is framework.
start_onstring (date)due_onstring (date)completed_atstring (date-time)NullablescoreintegerNullableQuiz score percentage when the course has a quiz.
certificate_urlstringNullableSigned link to the completion certificate, when one exists.
pageobjectShowHide properties(2)
next_cursorstringNullablePass as cursor to fetch the next page. Null on the last page.
has_moreboolean