Log inSign up for free
Developer

Explore all the ways to build or embed video and audio chat applications with the Daily API.

Embed a video chat widget

Add video calls to your app or website in minutes with the Daily prebuilt UI.

Embed prebuilt video widget illustration
Create audio-only apps

Build multiplatform audio-only communities with the Daily API.

Audio-only demo illustration
Build a custom experience

Create custom video and audio layouts with the Daily call object

Custom UI illustration
Manage rooms and meeting data

Manage rooms, view session data, and more from the Daily dashboard.

Dashboard illustration
Demos
Create a meeting room

A POST request to the /rooms endpoint creates a meeting room. This demo generates a temporary room that we’ll delete.

Create room
Create a meeting room

Success! A room has been created below. To learn more about our REST API endpoints and room management visit our developer docs.

View REST API docs
Request
  
  curl -H "Content-Type: application/json" \
    -H "Authorization: Bearer $TOKEN" \
    -XPOST -d \
    '{"properties":{"exp":'`expr $(date +%s) + 3600`'}}' \
    https://api.daily.co/v1/rooms/
  
Response
# Click the "Create a room" button to generate a response.
  
  {
    "id": "987b5eb5-d116-4a4e-8e2c-14fcb5710966",
    "name": "ePR84NQ1bPigp79dDezz",
    "api_created": true,
    "privacy": "public",
    "url": "https://api-demo.daily.co/ePR84NQ1bPigp79dDezz",
    "created_at": "2019-01-28T20:08:15.000Z",
    "config": {
      "exp": 1548709695
    }
  }
  
Test a live video call

Click the button to see our embedded prebuilt UI in action.

Test a live video call

Fantastic! Your browser will prompt for camera/mic access. Click “Allow” to continue with the demo.

Click to start demo
Build unique video platforms

Companies like Teamflow build original video experiences on top of the Daily call object.

Read Teamflow case study
Teamflow, custom UX illustration
Docs overview