API Reference

Getting Started

Make your first request in just a few minutes.

About the API

The Luma API is a JSON-based API that allows you to programmatically manage your events and guests.

Base URL: https://public-api.luma.com

Requirements

To use the Luma API, you need a Luma Plus subscription.

Creating an API Key

  1. Navigate to your Luma dashboard
  2. Generate an API key
  3. Store it securely

Warning: Be careful with this API key since it will give full access to your Luma account.

Authentication

Authenticate your requests by including your API key in the x-luma-api-key header.

Example: Test Authentication

curl -H "x-luma-api-key: $LUMA_API_KEY" https://public-api.luma.com/v1/user/get-self

This will return information about the authenticated user if the API key is valid.

Next Steps

  • Review the API Formats guide to understand date, duration, and location formatting
  • Check out code examples for implementation ideas
  • Explore the API endpoints in the reference documentation