The invitation card with token and origin
Promise with the invitation data if valid
Complete the registration process for a user with an invitation token
Object containing invitation token and password details
Promise with the registration result
Generate an invitation link for a specific email and role
Object containing email and role for the invitee
Promise with the invitation data including the URL and token
Regenerate an invitation link for an existing invitation
The ID of the invitation to regenerate
Promise with the regenerated invitation link and receiver email
Check the validity of an invitation token