This action creates a user in your Thinkific site, and enrolls them in a course or bundle.
- API endpoint slug
- thinkific.enroll_user
- Filter code method
- Thinkific.enrollUser.skip(string?: reason)
- Runtime method
- runAction("thinkific.enroll_user", {})
Action fields
- Label
- First name
- Helper text
- The user's first name
- Slug
- first_name
- Required
- true
- Can have default value
- true
- Filter code method
- Thinkific.enrollUser.setFirstName(string: first_name)
- Label
- Last name
- Helper text
- The user's last name
- Slug
- last_name
- Required
- true
- Can have default value
- true
- Filter code method
- Thinkific.enrollUser.setLastName(string: last_name)
- Label
- Email address
- Helper text
- The user's email address
- Slug
- email
- Required
- true
- Can have default value
- true
- Filter code method
- Thinkific.enrollUser.setEmail(string: email)
- Label
- Which product?
- Helper text
- The course or bundle to enroll the user in
- Slug
- product_id
- Required
- true
- Can have default value
- false
- Label
- Expiry date
- Helper text
- Optional expiry date in ISO 8601 format (e.g. 2025-12-31T23:59:59Z)
- Slug
- expiry_date
- Required
- false
- Can have default value
- true
- Filter code method
- Thinkific.enrollUser.setExpiryDate(string: expiry_date)
- Label
- Password
- Helper text
- Optional password for the user (minimum 6 characters)
- Slug
- password
- Required
- false
- Can have default value
- true
- Label
- Company
- Helper text
- Optional company name
- Slug
- company
- Required
- false
- Can have default value
- true
- Filter code method
- Thinkific.enrollUser.setCompany(string: company)