import { Luma } from "@alhwyn/luma";
const luma = new Luma(process.env.LUMA_API_KEY!);
const calendar = await luma.calendar.get();
console.log(calendar.name, calendar.api_id);
{
"api_id": "cal-abc123",
"name": "My events calendar"
}
Calendar
Get calendar
Fetch the Luma calendar tied to your API key with luma.calendar.get(), returning the calendar ID, name, URL, timezone, and theme settings.
import { Luma } from "@alhwyn/luma";
const luma = new Luma(process.env.LUMA_API_KEY!);
const calendar = await luma.calendar.get();
console.log(calendar.name, calendar.api_id);
{
"api_id": "cal-abc123",
"name": "My events calendar"
}
SDK
luma.calendar.get(): Promise<Calendar>
Returns the calendar tied to your API key.
import { Luma } from "@alhwyn/luma";
const luma = new Luma(process.env.LUMA_API_KEY!);
const calendar = await luma.calendar.get();
console.log(calendar.name, calendar.api_id);
{
"api_id": "cal-abc123",
"name": "My events calendar"
}
Parameters
Takes no parameters.Test it
import { Luma } from "@alhwyn/luma";
const luma = new Luma(process.env.LUMA_API_KEY!);
const calendar = await luma.calendar.get();
console.log(calendar.name);