Get recording api

Using this template helps us debug your issues more effectively :slight_smile:

Description
I am trying to fetch recording from cloud for meeting created by Personal meeting id.
While creating meeting i have got id in response, which i have used for fetching recording using ā€œmeetings/{meetingId}/recordingsā€ api. Everything working fine if i set ā€œuse_pmiā€ value false while creating meeting. But if I set ā€œuse_pmiā€ true while creating meeting, everything working fine except I am getting success:false in recording api response.

Error
I dont get error message, but i am getting success:false in recording api

Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT

Which Endpoint/s?
meetings/{meetingId}/recordings

Hi @shreyasv ,

Thanks for your inquiry! What exactly do you see in the response body when you fetch a meeting with "use_pmi": true from meetings/{meetingId}/recordings?

Thank you!

Hello

I am getting following error message.
Client error: GET https://api.zoom.us/v2/meetings/81795987446/recordings resulted in a 404 Not Found response:\n
{ā€œcodeā€:3301,ā€œmessageā€:ā€œThis recording does not exist.ā€}

But i have checked in my zoom account, recording is there.

I have created meeting with below request

$path = ā€˜users/me/meetings’;

  $url = $this->retrieveZoomUrl();

  $body = [

     'headers' => [

        'Authorization' => 'Bearer ' . $this->jwt,

        'Content-Type' => 'application/json',

        'Accept' => 'application/json',

     ],

     'body' => json_encode([

        'topic' => $this->topic,

        'type' => $this->type,

        'start_time' => $this->start_time,

        'duration' => $this->duration,

        'agenda' => $this->agenda,

        'timezone' => $this->timezone,

        'settings' => [

           'use_pmi' => true,

           'host_video' => $this->host_video,

           'participant_video' => $this->participant_video,

           'waiting_room' => $this->waiting_room,

           'auto_recording' => 'cloud',

        ],

     ]),

  ];

Thanks

Hello

This is an update for my previous query.
I am getting meeting details for api 'meetings/{meeting_id} with id i have got in response while creating meeting.

But if i have used same id for fetching recording, i am getting following message
{ā€œcodeā€:3301,ā€œmessageā€:ā€œThis recording does not exist.ā€}

Hi @shreyasv

I think this is the same issue you had in the other post.

Have you had any luck with those recommendations we gave you??

Best,
Elisa