Part 1: Create RingCentral Developer account, Application, JWT token, and Assign permission.

Vinay S
4 min readApr 17, 2023

--

Ever wonder about creating a world-class communication app by yourselves? Then you are at the right place.

Follow these simple steps in order to create & own your own version of a communication application from scratch without bothering backend systems.

# Part 1: Create RC Developer account, Create Application, Create JWT token & Assign permission.

Create a Free Developer account at https://developers.ringcentral.com

That’s it. Your account has been created & verification email will be sent to your email address.

Now it's time to verify and Activate your account & continue further.

After setting the password, you have to sign in to proceed further at https://developers.ringcentral.com/login.html#/

Once logged in you will get this popup

Choose I want to build an App -> choose the language you preferred to use.

Choose the RC product you want to get started with & click Next

Create your First Team Messaging app by choosing the first link or by navigating to https://developers.ringcentral.com/my-account.html#/applications -> Create app

In Auth -> Choose JWT + No Refresh token (For now)

Now Add possible API permissions for this application to get access. Note: I have now chosen all access now for the demo, you may restrict by app level in real time.

Thats it! Your first application is created! It will take some time to activate Sandbox account by RC, wait for some time.

Your account is now created and you can manage the account by logging into https://service.devtest.ringcentral.com. Quick note: Service.RC is the product used to add/manage more users on your account, devices, billing, etc as part of account admin.

Once your account is activated in Sandbox -> you can view your clientId and clientSecret details. The same can be navigated via https://developers.ringcentral.com/my-account.html#/applications

Now it's time to create a JWT token and assign it to the sandbox app for making API calls. Navigate to https://developers.ringcentral.com/console/my-credentials

Create JWT -> Choose Sandbox -> Choose Only Specific apps of my choice -> Enter “ClientId & Click Add App” in Specific apps access level -> Create JWT

Thats it! Your first JWT token is created & displayed with token details.

Now you have created an RC Developer account + Created Private Apps + Created Token to access all public endpoint API provided by RingCentral. In our next post, we will look for how to access Public API

Thanks!

Additional Contributor: @ Lohit A

Build a communication app with RingCentral API [REST]

4 stories

--

--