Daily API Developer Documentation

Daily Video Calls API Developer Documentation

Welcome to the Daily API developer documentation. You'll find comprehensive guides and documentation, to help you get started and build.

API Reference

Iframes, mobile devices, and browser support

Under the covers, our front-end library creates an iframe to embed a video call into your web page or native app.

If you don't want to write any front-end code at all, you can send Daily video call room links to your users directly. (Most developers, though, will want to embed video calls into their own front-end interfaces).

Browser support

We support the following web browsers:

  • Chrome 74 and above
  • Safari 12.1 and above
  • Firefox 78 ESR and above
  • Microsoft Edge 74 and above.
  • Electron 6 and above
  • iOS Safari (in iOS 12.1 and later)
  • 3rd-party browsers (such as Chrome) and in-app browsers (such as the Gmail app's built-in browser) using WKWebView, as of iOS 14
  • Android Chrome, Firefox, Samsung Internet, and Chromium-based 3rd-party browsers

Screen sharing

  • To start a screen share, a user must be on desktop. A user can start a screen share from Chrome, Safari, or Firefox on desktop.
  • To clarify, all browsers can view screen shares. A mobile user can see a screen share (but only a call participant on desktop can share their screen).

Mobile support

  • iOS 12.1 and later versions
  • Android 5.0 and above with current security and platform updates

If you are starting calls from a web application on iOS, it usually makes sense to open a new tab because mobile device screen sizes tend to be small enough that there's not much room to embed the call as an iframe.

We provide a couple of configuration parameters that help streamline the user flow into and out of a new Safari tab, though. See Customizing the in-call UI, below.

On Android, you can embed calls inside a WebView in your application.

For more information on embedding Daily calls in native mobile apps, please see this blog post.

Updated about a month ago

Browsers


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.