event list, event person list, and event person export with jq.
Prerequisites: authenticated CLI (run
auth login once) and at least one event with attendees in the active workspace.Steps
Find the event ID
Browse the latest registrants
--sort flag is what makes this a “new registrants” report.Filter to this month
count plus the filtered list.Variants
Filter to a custom date range
[since, until) range for weekly, daily, or arbitrary slices.
Filter by channel
--channel-id (repeatable) when you want only registrants who are also on a specific marketing channel, for example, newsletter subscribers who signed up for the event.
Export only this month’s registrants as CSV
event person export endpoint always returns every registrant, so this variant projects six columns yourself when you specifically need the month-bounded slice as CSV.
Tips
--page-sizedefaults to the server default. Pass--page-size 100to fetch more per call. For larger pulls, see the page-walk loop in Scripting with jq.joinedAtis when the person registered for the event. The CLI returns it as an ISO 8601 UTC timestamp, which sorts lexicographically.>=string comparison injqworks as expected.- Pair this with
person activityto see the full change log for any specific registrant.
See also
event person list. Full filter and pagination reference.event person export. CSV stream of every registrant.- Recipe: Scripting with jq. Projection, aggregation, and pagination patterns.
- AI agent skill: recipe-new-registrants. Install as a skill.
