Online Training
Overview
- A combined training certificate was supplied for a candidate
online-training.certificate.issued - Courses were assigned to a candidate
online-training.course.assigned - A candidate passed a course
online-training.course.completed - A candidate completed all their assigned training
online-training.training.completed - A candidate was sent a reminder that their training has expired
online-training.training.expired - A candidate was sent a reminder that their training is due for renewal
online-training.training.expiring - GETList candidates with training
/api/v2/online-training/candidates - GETGet a candidate's training
/api/v2/online-training/candidates/{candidate_ref} - GETDownload a certificate
/api/v2/online-training/candidates/{candidate_ref}/certificate - PUTSet the courses of a candidate
/api/v2/online-training/candidates/{candidate_ref}/courses - POSTSend a reminder email to a candidate
/api/v2/online-training/candidates/{candidate_ref}/emails - GETList the modules of a candidate's courses
/api/v2/online-training/candidates/{candidate_ref}/modules - GETList a candidate's practical training results
/api/v2/online-training/candidates/{candidate_ref}/practical-results - GETList a candidate's course results
/api/v2/online-training/candidates/{candidate_ref}/results - GETGet one course result
/api/v2/online-training/candidates/{candidate_ref}/results/{course_id} - GETList the courses the account can assign
/api/v2/online-training/courses - GETGet the credit balance
/api/v2/online-training/credits - GETList credit transactions
/api/v2/online-training/credits/transactions - GETGet the dashboard numbers
/api/v2/online-training/dashboard - GETGet the Online Training account
/api/v2/online-training/profile - POSTCreate an embed session for a course or test
/api/v2/online-training/embed/sessions - POSTRefresh an embed session
/api/v2/online-training/embed/sessions/{session_id}/refresh - A candidate payment link expired unpaid
online-training.access.payment_link.expired - A candidate's training access was taken back (a refunded payment)
online-training.access.revoked - A candidate's training access was switched on (agency credits, free or candidate payment)
online-training.access.started - A candidate's manual renewal was approved and their access renewed
online-training.renewal.approved - A candidate's manual renewal request was declined
online-training.renewal.declined - A manual renewal was requested for a candidate (by the candidate, by you through the API or by an embed session)
online-training.renewal.requested - A candidate accepted the Hub terms, in the Hub or inside an embedded frame
online-training.terms.accepted - GETGet a candidate's training access
/api/v2/online-training/candidates/{candidate_ref}/access - GETGet a candidate payment link's status
/api/v2/online-training/candidates/{candidate_ref}/access/payments/{payment_id} - POSTStart a candidate's training access
/api/v2/online-training/candidates/{candidate_ref}/access/start - GETGet a candidate's renewal
/api/v2/online-training/candidates/{candidate_ref}/renewal - POSTApprove a candidate's renewal
/api/v2/online-training/candidates/{candidate_ref}/renewal/approve - POSTDecline a candidate's renewal
/api/v2/online-training/candidates/{candidate_ref}/renewal/decline - POSTAsk for a candidate's renewal
/api/v2/online-training/candidates/{candidate_ref}/renewal/request - GETList renewal requests
/api/v2/online-training/renewals
