# Create event type

**POST** `/event-types`

Creates a custom event type with an optional JSON Schema for payload validation.

Authentication: bearerAuth
Required scopes: `event_type:create`
Allowed roles: `owner`, `admin`, `agent`
Authorization: Create an event type in the workspace.

## Request body

- `application/json`: `CreateEventTypeRequest` required.

## Responses

- `201`: Event type created
- `default`: Error
