Ring Central
To register your application, start by signing in to the RingCentral Developer Console with your account login and password. If you do not have RingCentral account, please sign up.
Select “Rest API App”
Provide some details about your app
Once you have selected your app type, next you need to provide some basic meta data about your app, like its name, icon, etc. Here are a few things to note about these fields.
App name - this field is never displayed publically, and is a useful way to help you disambiguate between apps whose names are similar, e.g. "Foo App (staging)" vs "Foo App (qa)."
Display name - this field is what is displayed publicly to users within the context of our applications, like our desktop client.
App icons - this field may or may not be required based upon the app's type. Add-ins and bots require an icon as these apps often publish messages inside our desktop client.
Primary contact - designate a individual to be responsible for receiving and responding to important communications relating to this app.
Setup authentication
Select the “JWT auth flow” authentication method your app will utilize to connect to the platform
Obtaining your app's credentials
Upon clicking the "Create" button and successfully registering your application, your app will be provisioned app credentials in the form of a Client ID and Client Secret. You will use these credentials during the authorization process so that RingCentral can identify the app making API calls.
Application scope
Set the application scope to “Read Call Log” so we can get the CDR