Before you assign
You need:- A learner
userIdfromGET /users. - A published scenario slug from
GET /scenariosor the TrainerTwin dashboard.
Create an assignment
201:
created: false and does not send another email.
Assignment persistence succeeds even when email delivery fails. Check
emailSent instead of retrying the assignment immediately.Change an assignment
Move an assignment to another learner, scenario, or both:changed: false and sends no email.