Reputation: 21
Is there any way to fetch and load RingCentral data in our database? Can we use REST API or it can be integrated directly?
I'm trying to retrieve reporting data.
How exactly can I get access token, is it generated by RingCentral?
Upvotes: 0
Views: 189
Reputation: 16354
What reporting data are you trying to sync?
The RingCentral REST API can be used to retrieve and load data into your own database or any other system. There is also an event system that supports webhooks and client-based PubNub subscriptions.
Learn more about the REST API here:
https://developers.ringcentral.com/api-reference
In addition to using the REST API directly, a variety of SDKs are available here:
https://developers.ringcentral.com/guide/sdks
Can you be more specific on what kind of reporting data you are interested in?
It is popular to sync the Call Log CDR (Call Details Record) data to databases. Read more on the Call Log APIs here:
https://developers.ringcentral.com/guide/voice/call-log/reading-call-log
Regarding authentication to get an access token to use the API, RingCentral supports OAuth 2.0. See the following Developer Guide page on Authentication which covers the various OAuth 2.0 grant type approaches that are supported, including
PKCE is also supported with the Authorization Code Flow.
https://developers.ringcentral.com/guide/authentication
Direct integration is available via various pre-integrated connectors.
See the RingCentral App Gallery to see various apps that have been integrated like Salesforce, HubSpot and others.
https://www.ringcentral.com/apps/
Upvotes: 0