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

Each demo contains links to both the source code and a live version that you can run in your browser without cloning and running the repo locally.

When running the live demos, it’s useful to have your browser's javascript console open.

Prebuilt UI demo

This demo highlights Daily's prebuilt UI, and how it can be used to embed a video chat widget in a website or app. The demo also illustrates how to use daily-js methods and events to build custom interfaces that control the call outside of the callframe.

Open prebuilt UI demo | View source code.

Prebuilt UI demo

Call object React demo

This demo showcases a no frills video chat web app using React and the low-level Daily call object. The call object gives you direct access to the call's audio and video tracks, letting you build your app however you'd like with those primitives.

Open demo | View source code.

Call object React demo

Fullscreen prebuilt UI + screenshare chrome extension

This demo highlights Daily's prebuilt UI, and how it can be embedded and expanded fullscreen in a website or app.

It pairs well with our Chrome extension demo that starts a Daily call and screenshare directly from the browser.

View fullscreen prebuilt UI demo code | View live demo | View chrome extension code

Fun fact: this demo, like many things, started on Twitter.

Chrome extension menu

Party line: a multiplatform audio-only app

Party line app in action

We built an audio-only community space in a weekend (emphasis on "week"). We screenshot the web interface, but head to the full repository and in addition to React you'll find React Native, iOS, and Android setups.

Clone the repository | See live demo | Read tutorial

Mentor app demo (in Webflow)

We're big fans of Webflow, and have used it to build our own marketing website. We also created this mentor app demo to showcase how easy it is to add video calls to Webflow using our video call API. If you're also a Webflow fan, check out our blog post, how to embed video calls on a custom Webflow site., to learn more.

In this demo, we showcase how you can use components to create a rich user flow. Upon opening the demo, you'll be asked to fill out a simple form in order to request a meeting with our "mentor". Once submitted a Zapier Webhook then sends a Slack notification to our mentor — who is not a real person, of course 😁

Learn more about how we built this demo here; and how we created this Zapier integration, here.

Open demo or view the read-only Webflow page

Screen shot our our Webflow, Mentor App demo

Updated about a month ago


Suggested Edits are limited on API Reference Pages

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