Can I record and store the zoom meetings into our personal server instead of Cloud Storage or is there any way to transfer those file?

Hi, @mucademy1,

Welcome to the Developer Forum and thank you for posting. Yes, it is possible to record a meeting and download it programmatically. This feature is available across our Android and IOS platforms too. To do this, you would need to write a script that downloads and uploads it to a cloud provider of your choice. I’ve linked a helpful Developer Forum post that goes into greater details of what this workflow may look like:

Once the download is uploaded to your cloud provider, you can manage the access permissions to the meeting. Down below, you will find the Get meetings recording API. The recording files can be downloaded via the download_url property listed in the response.

Get meetings recording API

https://marketplace.zoom.us/docs/api-reference/zoom-api/methods#operation/recordingGet

Also, you can use the Cloud Recording Controls API to control in-meeting cloud recording features to control how the recording is stopped or paused. In-meeting controls include starting and stopping a recording, pausing and resuming a recording, and inviting participants as well.

Use in-meeting cloud recording controls API Link

https://marketplace.zoom.us/docs/api-reference/zoom-api/methods#operation/inMeetingRecordingControl

I hope this answers your question, but please let me know if you have any further questions.

Best,
Donte