Create Calendar

Create a new calendar within the organization. The calendar will be managed by the API key owner.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Name of the calendar.

string

URL slug for the calendar page (e.g. 'my-community' → lu.ma/my-community).

string

Short description of the calendar.

uri

Specify an image that has been uploaded to the Luma CDN. If not provided, a random default avatar will be used.

string

Tint color for the calendar in hex format (e.g. '#E3CBEF'). If not provided, a random color matching the default avatar will be used.

string
enum

Defaults to launched (Active). Use coming-soon to show a placeholder page while you set the calendar up.

Allowed:
string | null

Website URL. https:// is added if missing.

string | null

Instagram handle or profile URL (e.g. 'luma' or 'https://instagram.com/luma').

string | null

X (Twitter) handle or profile URL (e.g. '@luma' or 'https://x.com/luma').

string | null

YouTube handle or channel URL (e.g. '@luma' or 'https://youtube.com/@luma').

string | null

TikTok handle or profile URL (e.g. '@luma' or 'https://tiktok.com/@luma').

string | null

LinkedIn company or profile URL (e.g. 'https://linkedin.com/company/luma').

location

City the calendar is based in. Use { type: 'lookup', query } to search Google Maps for a city, or { type: 'google', place_id } with a city's Google Places ID. The calendar's timezone and coordinate come from the city.

Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json