CreateOrganizationInvitationRequest class
Properties
-
emailAddress
↔ String
-
The email address of the new member that is going to be invited to the organization
getter/setter pair
-
expiresInDays
↔ int?
-
The number of days the invitation will be valid for. By default, the invitation has a 30 days expire.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setteroverride
-
inviterUserId
↔ String?
-
The ID of the user that invites the new member to the organization. Must be an administrator in the organization.
getter/setter pair
-
privateMetadata
↔ Map<String, Object>?
-
Metadata saved on the organization invitation, fully accessible (read/write) from the Backend API but not visible from the Frontend API. When the organization invitation is accepted, the metadata will be transferred to the newly created organization membership.
getter/setter pair
-
publicMetadata
↔ Map<String, Object>?
-
Metadata saved on the organization invitation, read-only from the Frontend API and fully accessible (read/write) from the Backend API. When the organization invitation is accepted, the metadata will be transferred to the newly created organization membership.
getter/setter pair
-
redirectUrl
↔ String?
-
Optional URL that the invitee will be redirected to once they accept the invitation by clicking the join link in the invitation email.
getter/setter pair
-
role
↔ String
-
The role of the new member in the organization
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited