POST
luma_events_hosts_update.py
import asyncio
from charter.packs import luma
result = asyncio.run(luma.events_hosts_update.ainvoke({"eventId": ..., "email": ...}))
Body
| Field | Type | Description |
|---|---|---|
eventId * | string | Event ID, this usually starts with evt- |
email * | string | Email of the host to update. |
accessLevel | AccessLevel | The new access level for the host. One of “none”, “check-in”, or “manager”. The event creator’s access level cannot be changed. |
isVisible | boolean | Whether the host is shown on the event page. check-in hosts are never shown: changing a host to check-in hides them, and passing true with check-in is an error. |