Daily.co API Documentation

Daily.co Video Calls API Developer Documentation

Welcome to the Daily.co API Documentation developer hub. You'll find comprehensive guides and documentation to help you start working with API Documentation as quickly as possible, as well as support if you get stuck. Let's jump right in!

API Reference

One-click, no-download video calls

We’ve made no-download browser video calls so easy to implement that you can add video calls to your website or mobile app with just a few lines of code.

<script>crossorigin src="https://unpkg.com/@daily-co/daily-js"></script>
   callFrame = window.DailyIframe.createFrame();
   callFrame.join({ url: 'https://your-team.daily.co/hello' })

Get started for free

  1. Sign up for a free account.
  2. Get your API key by clicking on the Developers tab in your Daily.co dashboard.

Learn more about our API features and pricing at our web site.

Get your free API key

Build any video call workflow you can imagine

You can create instant, single-use meeting links with no authentication required to join. Or you can create permanent meeting links that are "owned by" one of your logged in users.

Meetings can be 1:1, or up to 200 people can join a meeting.

We've written all of the video call user interface code for you. So you can "embed" video call windows inside your own webpage, or you can open video calls in a separate browser tab. And you can turn on and off in-call features like screen sharing and chat.

Finally, if you want to try out embedded video calls without writing any code at all, we have an Intercom integration (and other integrations coming soon) that "just work" — no development required.

Two libraries

We have two development libraries for you to implement off of.


For front-end development

Use this to embed video calls into your web pages and mobile applications.

Javascript docs


For server-side development

Use this to create and configure video call rooms, and to generate permission tokens for users.

REST docs


Try our video call demos here.

Screenshot of a custom video call UI developed with our javascript library.

How to contact us

If you need technical support, or have questions, suggestions, or feature requests, please email us: help@daily.co