Work with custom registration fields via the Livestorm API

domain: developers.livestorm.co · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Fetch the event's fields array (under attributes.fields on the event resource) to see each field's id, type, and whether it's required.
  2. Build a custom registration form client-side using that field list instead of Livestorm's hosted registration page.
  3. Submit registrants via POST /sessions/{id}/people with a fields array of {id, value} pairs matching the event's field ids.
  4. Manage custom attributes beyond the 14 default fields from workspace settings, then reference them by id in the fields array.
  5. Read submitted values back from registrant_detail.fields in the people.registered webhook payload or a people list call.

Known gotchas

Related routes

Register a participant for a Livestorm session via API
developers.livestorm.co · 5 steps · unrated
Create a new event via the Livestorm API
developers.livestorm.co · 5 steps · unrated
manage beehiiv custom fields via the API
developers.beehiiv.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans