Cloud recording APIs and session webhooks released

Added

New Video SDK cloud recording APIs:

  • GET /v2/videosdk/recordings
  • GET /v2/videosdk/sessions/{sessionId}/recordings
  • DELETE /v2/videosdk/sessions/{sessionId}/recordings
  • DELETE /v2/videosdk/sessions/{sessionId}/recordings/{recordingId}
  • PUT /v2/videosdk/sessions/{sessionId}/recordings/status
  • PUT /v2/videosdk/sessions/{sessionId}/recordings/{recordingId}/status
  • PATCH /v2/videosdk/sessions/{sessionId}/events

New session webhook events:

  • session.recording_started
  • session.recording_paused
  • session.recording_resumed
  • session.recording_stopped
  • session.recording_completed
  • session.recording_trashed
  • session.recording_deleted
  • session.recording_recovered