Skip to main content
Use these steps to confirm your API key, SDK install, and network access before building an integration.
All examples below call the real Luma API. Use a test calendar and non-production data when possible.

Prerequisites

Smoke test

Create smoke.ts:
This exercises luma.users.get() and luma.events.list() — see Users and Events. If the script fails with AuthenticationError, double-check the key and that your organization has API access.

Read guests on a real event

Once the smoke test passes, try read-only calls on an event you own. Use an event ID from the smoke test output or your Luma dashboard:
events.guests.add and events.create write data. Test writes on a dedicated test event, not a live production event.

Troubleshooting

Next steps

  • Client — initialize the Luma client
  • Events — list, create, and manage guests
  • Webhooks — receive real-time updates