---
title: "Create Conference"
method: POST
path: "/conferences"
tags: ["Conferences", "conferences"]
---

# Create Conference

`POST /conferences`

## Request

- Base URL: `https://api.fonestorm.com/v2`
- URL: `https://api.fonestorm.com/v2/conferences`
- Auth: API key in header `token`

Create a conference.

## Request body

- object
  - `label` string, required: Label of conference
  - `fonenumber` string: FoneNumber to use for conference
  - `start_time` string, date-time: Start time and date of conference
  - `end_time` string, date-time: End time and date of conference
  - `before_message` string: Message to play before conference start time
  - `after_message` string: Message to play after conference end time
  - `max_members` number: Maximum number of allowed conference attendees
  - `conference_pin` number: Conference PIN for attendees
  - `play_sounds` boolean: Play member entry and exit sound
  - `record_conference` boolean: Record conference or not
  - `hold_music` string: Hold music to play. SoundFile ID or Text to Speech
  - `moderator_options` object
    - `moderator_pin` number: Conference PIN for moderator
    - `terminate_on_exit` boolean: Terminate conference when the moderator leaves
    - `music_on_hold` boolean: Play music on hold if only the moderator is in the conference
    - `mute_members` boolean: Mute all members until the moderator joins
    - `wait_for_moderator` boolean: Wait until the moderator joins

## Response `201`

Created

- object
  - `conference` Conference
    - `id` string: Unique identifier of conference.
    - `label` string: Label for conference.
    - `start_time` string: Start time and date of conference.
    - `end_time` string: End time and date of conference.
    - `before_message` string: Message to play before conference start time.
    - `after_message` string: Message to play after conference end time.
    - `max_members` integer: Maximum number of allowed conference attendees.
    - `conference_pin` integer: Conference PIN for attendees
    - `play_sounds` boolean: Play member entry and exit sound
    - `record_conference` boolean: Record conference or not
    - `hold_music` string: Hold music to play. SoundFile ID or Text to Speech
    - `moderator_options` object
      - `moderator_pin` integer: Conference PIN for moderator
      - `terminate_on_exit` boolean: Terminate conference when the moderator leaves
      - `music_on_hold` boolean: Play music on hold if only the moderator is in the conference
      - `mute_members` boolean: Mute all members until the moderator joins
      - `wait_for_moderator` boolean: Wait until the moderator joins

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `default`: Error

---

[API](https://skmtc.dev/fonestorm/apis/fractel-api-2-12-87c-hail.md) · [All operations](https://skmtc.dev/fonestorm/apis/fractel-api-2-12-87c-hail/llms.txt) · [OpenAPI document](https://skmtc.dev/fonestorm/apis/fractel-api-2-12-87c-hail/revisions/9738d9b806d4?raw)
