# Meetings

class Meetings

## Properties

currentMeetings
Link copied to clipboard
val currentMeetings: List<Meeting>
rx
Link copied to clipboard
val rx: MeetingsRx

## Functions

createMeeting
Link copied to clipboard
fun createMeeting(request: MeetingRequest, onCompletion: (Either<Meeting, SippoResourceError>) -> Unit)

Creates a new meeting based on the provided request.

deleteMeetingById
Link copied to clipboard
fun deleteMeetingById(id: String, onCompletion: (SippoResourceError?) -> Unit)

Deletes the meeting identified by the provided id.

getMeetingById
Link copied to clipboard
fun getMeetingById(id: String, onCompletion: (Either<Meeting, SippoResourceError>) -> Unit)

Fetches the meeting from the specified id.

getMeetings
Link copied to clipboard
fun getMeetings(meetingSearch: MeetingSearch = MeetingSearch(), onCompletion: (Either<List<Meeting>, SippoResourceError>) -> Unit)

Fetches all the meetings from the specified meetingSearch.

updateMeeting
Link copied to clipboard
fun updateMeeting(request: UpdateMeetingRequest, onCompletion: (Either<Meeting, SippoResourceError>) -> Unit)

Updates an existing meeting with the information provided in the request.