Skip to content

jhardin293/luma-export

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Luma Export Script

Disclaimer

This script does not use Luma's official APIs and is subject to change. It only displays data that an authenticated user has permission to access.

Instructions

Setup

  1. Create a .env file in the root directory with your authentication key. For example:
    AUTH_KEY=usr-XXXXXX
    
    You can find this value by searching for luma.auth-session-key cookie on a luma authenticated request inside of chrome developer tools.
  2. Install the necessary dependencies by running:
    npm install
    

Running the Script

  1. Start the script with the following command:
    npm start
    
  2. After the script runs, check the /exported folder for the output files.

Output

The script exports 3 CSV files for a given host:

  • events.csv: Contains all events.
  • registrations.csv: Contains all registrations.
  • unique-guests.csv: Contains all guests with unique emails.

About

Export events and guests from Luma

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published