HOW TO IMPLEMENT ZOOM MEETINGS IN Next JS + Prisma application

Hi everyone,
I am facing problem with integrating zoom to my next js + prisma application .

Use Case -
I want to create a new meeting every time a certain API ENDPOINT in my application is called , it should be a scheduled meeting , scheduled for a specific data for some specific duration & want to share the meet link to the front-end for display ?

Basically, whenever the meeting is created , I want to store the meeting link in my database schema and send the meet link to the front-end which is clickable and the user should be able to join the meeting on clicking the link .

I am unable to identify -

  1. How to setup my development account for that
  2. On using the zoom client-id and client-secret I am always getting errcode 401, NOT AUTHORIZED.
  3. Not sure now what is the base URL & the endpoint for the same.

Please help me out on how to use this.