---
title: "Create a meeting event"
method: POST
path: "/meeting_events"
---

# Create a meeting event

`POST /meeting_events`

## Request

- Base URL: `https://public-api.leexi.ai/v1`
- URL: `https://public-api.leexi.ai/v1/meeting_events`
- Auth: API key in header `Authorization`

## Request body

- object
  - `attendees` string[]: [alice@test.com, bob@test.com]
  - `description` string
  - `direction` 'inbound' | 'outbound'
  - `end_time` string, date, required: YYYY-MM-DDTHH:MM:SS.000Z
  - `internal` boolean, required
  - `meeting_url` string, required: Zoom, Teams or Google meet
  - `organizer` string, required: foo@bar.com
  - `owned` boolean, required
  - `start_time` string, date, required: YYYY-MM-DDTHH:MM:SS.000Z
  - `title` string
  - `to_record` boolean, required
  - `user_uuid` string, required: Leexi user associated with the meeting. (Use the LIST users endpoint)

## Response `200`

200

- object
  - `data` object
    - `active` boolean
    - `attendees` object[]
    - `bot_running` boolean
    - `bot_runs` object[]
    - `bot_scheduled` boolean
    - `created_at` string
    - `description` unknown
    - `direction` unknown
    - `end_time` string
    - `integration_user` unknown
    - `internal` boolean
    - `meeting_provider` unknown
    - `meeting_url` string
    - `organizer` unknown
    - `origin` string
    - `owned` boolean
    - `recording_notified` boolean
    - `start_time` string
    - `title` unknown
    - `to_record` boolean
    - `updated_at` string
    - `uuid` string
  - `message` string
  - `success` boolean

## Other responses

- `400`: 400
- `403`: 403
- `409`: 409

---

[API](https://skmtc.dev/leexi/apis/leexi-public-api.md) · [All operations](https://skmtc.dev/leexi/apis/leexi-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/leexi/apis/leexi-public-api/revisions/3d10e45c30f5?raw)
