Programmable Meetings API

Integrate the ability to host and start meetings with key business tools to bring employees, customers, and partners together with video and voice conferencing.

Try for free Explore RingCentral Video
Premium, Ultimate
Global, United States, Canada, Mexico, Europe, Asia, Australia, Africa, South America
education 3

Create meetings and manage access

Start and control meeting access, send notifications to participants

Create and start meetings on demand; easily password protect the created meetings to control and limit who can attend. Automatically record a meeting and set audio access options. Programmatically retrieve meeting information and send out reminder notifications as needed.

Update or change meeting information with this API

Meetings change; retrieve the meeting information and alter it as needed

When a meeting time or date needs to be changed use the API to retrieve the existing meeting information, change it as desired and update your attendees.

legal 5
financial services 3

End or delete meetings

Control meeting activities with the API

Use the API to end meetings when they are finished. You can even  retrieve a list of scheduled meetings and cancel any that are no longer needed.

Meetings API code samples

Starting and controlling meetings couldn’t be easier with our SDKs for JavaScript, Python, PHP, Ruby and more.
             var endpoint = "/restapi/v1.0/account/~/extension/~/meeting"
    var resp = await, {
              topic: 'Test Meeting',
              meetingType: 'Instant',
              allowJoinBeforeHost: true,
              startHostVideo: true,
              startParticipantsVideo: false

    var jsonObj = await resp.json()
    console.log( 'Start Your Meeting: ' + jsonObj.links.startUri )
    console.log( 'Meeting id: ' + )

Frequently Asked Questions

To help you manage your meeting communications, here are some of the most common questions. Of course, you can always ask our community or contact our developer support for any questions you might have.

What is RingCentral Meetings?

Is there a benefit to RingCentral Video over RingCentral Meetings?

Where can I find more details about the RingCentral Video API?

Can meetings be managed for multiple extensions/users?

The accolades and gratitude we’re hearing from our salespeople for switching to RingCentral is just amazing.
Brad Giannini Managing Director
GettyImages-628092942 (1)
...always looking for ways to improve our solutions ... We needed a unified solution that included messaging, calling, video meetings, conferencing, and contact center. RingCentral enabled us to drive more alignment as their cloud solution was the most comprehensive.
George Dramalis, Chief Information Officer
RingCentral helped us become more productive and save money without sacrificing our service or the customer experience.
Brandon Keller Operations Manager
Get more than communications
Be part of the RingCentral community.
Be a Game Changer
Learn about our APIs, grow your skills, and get recognized and rewarded with RingCentral gear, conference passes, electronics, and more in our revolutionary Game Changer program.
Developer Forum
Developer Forum
Post your questions in our forum and get help from our developer support team and amazing community.
Professional Services
RingCentral Professional Services
Don't have the time or resources to build your app internally? Our professional services team has you covered.

Loved by over 85,000 developers

Find out why RingCentral is one of the most awarded APIs over the last six years. With this much praise it's hard to stay humble.

Build your first app See our awards