Enroll user in course
Unique course identifier.
Unique external course identifier. Either courseId or courseExternalId must be filled
Unique identifier of an user being enrolled
Unique external identifier of a user being enrolled. Either userId or userExternalId must be filled.
Unique identifier of a user that will be used as enroller.
Unique external identifier of a user that will be used as enroller. Only one of parameters (enrolledById or enrolledByExternalId) can be filled. If both enrolledById and enrolledByExternalId are empty, user whose credentials were used to authenticate will be considered the enroller.
Purchase order number
Status of newly created enrollment. Possible values are:
Unique identifier of either an existing enrollment (if no new enrollment is needed) or to a newly created enrollment.
enrollmentReferenceId is used in other functionalities.