Invitations
This module provides methods for managing invitations within the Rainbow network.
The Invitations interface offers functionality to interact with invitations sent or received by the user. It enables users to track, refresh, and manage invitations in various states, such as pending, accepted, or declined.
This interface can be used to:
Retrieve sent invitations: Access a list of invitations sent by the user to other contacts.
Retrieve received invitations: Access a list of invitations received by the user from other contacts.
Send new invitations: Invite other users to join the user's network.
Accept or decline invitations: Respond to received invitations based on the user's preference.
Cancel sent invitations: Withdraw invitations that are no longer needed or relevant.
Search for invitations: Look up a specific invitation by its unique identifier.
The state of each invitation can be tracked, including whether it is pending, accepted, or declined etc.
Properties
Functions
Accepts an invitation to join the user's network.
Invites a contact to join the user's network.
Cancels an invitation that has been sent by the user.
Declines an invitation to join the user's network.
Declines or cancels an invitation based on its type.
Retrieves an invitation by its unique identifier.
Sends an invitation using the InviteUser.Builder.
Sends an email invitation or a visibility request to register or connect on Rainbow.
Creates an SMS invitation to register an account on Rainbow.
Checks if a contact has been invited by the user.
Refreshes the list of received invitations.
Refreshes the list of sent invitations.
Removes a contact from the user's network.