Invitations
Create Invitations
Create invitations for new users
POST
Send email invitations to potential users to join your platform.
Request Headers
API Key. Go to your Konstantly site > Settings > API and copy the value from there.
Request Body
Array of email addresses to send invitations to
Custom invitation message
Role to assign to users when they accept the invitation
Array of group IDs to add users to upon acceptance
Array of course IDs to assign to users upon acceptance
Timestamp for course assignment deadlines
Response
Array of created invitation objects.
Invitation ID
Recipient email address
Creation timestamp
Signup URL for recipient
Notes
- Email requirements:
- Must be valid email format
- Cannot be already registered users
- One invitation per email address
- Role assignment:
- Default role is “learner”
- Role must exist in system
- Custom roles must be valid
- URL expiration:
- Signup URLs are valid for 7 days
- New invitations invalidate old ones