---
title: "Create an Event"
method: POST
path: "/events"
tags: ["Events"]
---

# Create an Event

`POST /events`

Create a new event. It can be added to a content list later

## Response `201`

Event successfully created

- object — Event
  - `title` string, required — The title of the event
  - `description` string — The description of the event: e.g. "Watch a lot of awesome movies."
  - `identifier` string — Unique Identifier for the Event
  - `listName` string — Name of the Event
  - `timeStart` string, date-time, required — The date the event starts
  - `timeEnd` string, date-time, required — The date the event ends
  - `video` object — A video to promote the event
    - `id` integer — Identifier of the video in our system
    - `url` string — Url of the video
    - `description` string — Text description of the Video
    - `type` 'YOUTUBE' | 'VIMEO' | 'UBERALL' — Video Platform. Values: [YOUTUBE, VIMEO]
  - `url` string — The url of the page with more details about the event

## Other responses

- `400` — Bad Request - The request was invalid or cannot be otherwise served
- `401` — Unauthorized - Authentication credentials are missing or invalid
- `403` — Forbidden - The request is understood, but has been refused or access is not allowed
- `404` — Not Found - The requested resource could not be found
- `409` — Conflict - The request conflicts with current state of the server

---

[API](https://skmtc.net/uberall/apis/uberall-api.md) · [All operations](https://skmtc.net/uberall/apis/uberall-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/uberall/uberall-api/versions/a506e82d7cbe/schema)
