You are not the only one who is experiencing this problem:
- API Stopped working - API and Webhooks / Authentication - Zoom Developer Forum
- API get 400 “No permission” when getting /users/{userId}/recordings with Account Level Server-to-Server OAuth - API and Webhooks - Zoom Developer Forum
Definitely sounds like something happened yesterday on Zoom side.