Skip to main content

Documentation Index

Fetch the complete documentation index at: https://www.anything.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Luma API enables you to create and manage events, handle registrations, and embed calendar functionality in your app.
Luma requires a Luma Plus premium plan to use their API. Please refer to their pricing here.

Overview

Create Account

Sign up for a Luma account

Get API Key

Generate your Luma API key

Copy into Anything

Add your API key to Anything’s secrets

Account Creation

1

Visit Luma Website

Go to lu.ma and click “Sign Up” in the top right corner
2

Choose Signup Method

  • Sign up with email/password
  • Or continue with Google authentication

Generate API Key

1

Access API Settings

  1. Go to your Luma dashboard
  2. Create a Calendar
Free tier has rate limits - monitor your usage
2

Create New Key

  1. Navigate to “Options” > “API Keys”
  2. Click “Generate New API Key”
  3. Name your key (e.g., “Anything Integration”)
  4. Copy your API key

Add to Anything project

1

Add the integration

  1. In your Anything project, type / in the chat
  2. Select “Luma” from the menu
2

Add your API key

  1. Paste your API key into the “LUMA_API_KEY” field
Need a new key? Generate one in your Luma dashboard.
3

Start building

You can now use prompts with the integration to manage events and calendars.Example prompts:
  • Add a calendar view using /Luma
  • Create an event registration form with /Luma
  • Build an event management dashboard using /Luma
The API limits how often your app can fetch data. If your app loads the same data often, ask the agent to save it locally so it doesn’t re-fetch every time.
Example prompt for optimization:
When using /Luma, save the event data so my app doesn't have to fetch it again
Your Luma integration is ready! Use /Luma in chat to manage events and calendars.