Skip to main content
POST
/
meeting-tokens
meeting-tokens
curl --request POST \
  --url https://api.daily.co/v1/meeting-tokens \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "properties": {
    "room_name": "<string>",
    "eject_at_token_exp": false,
    "eject_after_elapsed": 123,
    "nbf": 123,
    "exp": 123,
    "is_owner": false,
    "user_name": "<string>",
    "user_id": "<string>",
    "enable_screenshare": true,
    "start_video_off": false,
    "start_audio_off": false,
    "enable_prejoin_ui": true,
    "enable_live_captions_ui": true,
    "enable_recording_ui": true,
    "enable_terse_logging": false,
    "knocking": false,
    "start_cloud_recording": false,
    "start_cloud_recording_opts": {},
    "auto_start_transcription": false,
    "close_tab_on_exit": false,
    "redirect_on_meeting_exit": "<string>",
    "lang": "en",
    "permissions": {
      "hasPresence": true,
      "canSend": true,
      "canReceive": {},
      "canAdmin": true
    }
  }
}
'
{
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyIjoicm9vbS0wMjUzIiwiZCI6IjI1ZGY1MDU3LWVmMGQtNGQ5Ny1iZGU2LTBjZjI4NzI3NmNiYiIsImlhdCI6MTU0ODcyMjIwN30.LXZtTnksTjWLTNvucr0MCHL6cOaqCa2m3DKk4ugnkSQ"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
properties
object

Response

200

token
string
Example:

"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyIjoicm9vbS0wMjUzIiwiZCI6IjI1ZGY1MDU3LWVmMGQtNGQ5Ny1iZGU2LTBjZjI4NzI3NmNiYiIsImlhdCI6MTU0ODcyMjIwN30.LXZtTnksTjWLTNvucr0MCHL6cOaqCa2m3DKk4ugnkSQ"