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