Registration links
Registration links: available fields, filters, associations, and API operations.
Path: events/{event_id}/registration-links
Methods: GET collection/record, POST, PATCH, DELETE.
GET
- Fields:
event-id,name,email,first-name,last-name,registrants-count,alias-code,claim-only-by-registrant-email,enabled,ticket-type-id,created-at,updated-at,current-registrants-count,available-slots,join-code,join-url. - Filters:
alias_code,enabled,ticket_type_list_id,created_from,created_to,updated_from,updated_to. - Associations: none.
GET .../registration-links?enabled=true&alias_code=partner-vip
POST/PATCH inputs: name, email, first_name, last_name, registrants_count, alias_code, claim_only_by_registrant_email, enabled, ticket_type_list_id.
{
"name": "Partner VIP registrations",
"email": "events@example.com",
"registrants_count": 25,
"alias_code": "partner-vip",
"claim_only_by_registrant_email": true,
"enabled": true,
"ticket_type_list_id": 301
}
A registration link with registrants cannot be deleted. Archive it with {"enabled": false} instead.