Skip to main content
POST
Set domain configuration
curl --request POST \
  --url https://api.daily.co/v1/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "properties": {
    "enable_advanced_chat": false,
    "enable_people_ui": true,
    "enable_cpu_warning_notifications": true,
    "enable_pip_ui": false,
    "enable_emoji_reactions": false,
    "enable_hand_raising": false,
    "enable_prejoin_ui": true,
    "enable_breakout_rooms": false,
    "enable_live_captions_ui": false,
    "enable_network_ui": false,
    "enable_noise_cancellation_ui": true,
    "enable_video_processing_ui": true,
    "hide_daily_branding": false,
    "redirect_on_meeting_exit": "<string>",
    "hipaa": false,
    "intercom_auto_record": true,
    "lang": "en",
    "meeting_join_hook": "NULL",
    "geo": "NULL",
    "rtmp_geo": "The closest available region to the SFU region used by the meeting.",
    "disable_rtmp_geo_fallback": false,
    "enable_terse_logging": false,
    "enable_transcription_storage": false,
    "transcription_bucket": {
      "bucket_name": "my-daily-recording",
      "bucket_region": "ap-south-1",
      "assume_role_arn": "arn:aws:iam::555555555555:role/DailyS3AccessRole",
      "allow_api_access": true
    },
    "recordings_template": "{domain_name}/{room_name}/{epoch_time}.",
    "transcription_template": "{domain_name}/{room_name}/{epoch_time}.vtt.",
    "enable_mesh_sfu": true,
    "sfu_switchover": 0.5,
    "enable_adaptive_simulcast": true,
    "enable_multiparty_adaptive_simulcast": false,
    "enforce_unique_user_ids": false,
    "recordings_bucket": {
      "bucket_name": "my-daily-recording",
      "bucket_region": "ap-south-1",
      "assume_role_arn": "arn:aws:iam::555555555555:role/DailyS3AccessRole",
      "allow_api_access": true,
      "allow_streaming_from_bucket": true
    },
    "permissions": "{ canSend: true, canReceive: { base: true }, hasPresence: true, canAdmin: false }",
    "batch_processor_bucket": {},
    "enable_opus_fec": true,
    "pinless_dialin": [
      {
        "phone_number": "<string>",
        "room_creation_api": "<string>",
        "name_prefix": "<string>",
        "sip_uri": "<string>",
        "hold_music_url": "<string>",
        "timeout_config": {
          "message": "<string>"
        }
      }
    ],
    "pin_dialin": [
      {
        "phone_number": "<string>",
        "name_prefix": "<string>",
        "ivr_greeting": {
          "message": "<string>"
        }
      }
    ]
  }
}
'
{
  "domain_name": "your-domain",
  "config": {
    "hide_daily_branding": false,
    "hipaa": false,
    "intercom_auto_record": false,
    "lang": "es"
  }
}

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 - application/json

200