Unable to download Recording of Meeting

Description
I am unable to download meeting recordings from given api.

Error
{“status”:false,“errorCode”:124,“errorMessage”:“Forbidden”}

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

Which Endpoint/s?
https://api.zoom.us/v2/meetings/{meetingId}/recordings

How To Reproduce (If applicable)
Steps to reproduce the behavior:
NA
Screenshots (If applicable)
If applicable, add screenshots to help explain your problem

Additional contextwhen i get download_url from get_recordings api, and try to download it, it is asking for password. I am looking for file withhout authentication