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
- Navigate to your Luma dashboard
- Generate an API key
- 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