---
title: "Add Host"
method: POST
path: "/v1/events/hosts/add"
tags: ["Events"]
---

# Add Host

`POST /v1/events/hosts/add`

Add a host to an event. This works for both managers and check-in staff — use the access_level parameter to control permissions.

## Request body

- object
  - `event_id` string, required — Event ID, this usually starts with evt-
  - `email` string, required
  - `access_level` 'none' | 'check-in' | 'manager', nullable — Defaults to manager.
  - `is_visible` boolean — Defaults to true.
  - `name` string — Name of the host you are adding. If they already have a Luma profile, this will be ignored.

## Response `200`

Successful response.

- object — Empty response

---

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