Aller au contenu

Object

AcknowledgementRegistrationBlock

An inline consent acknowledgement: a bold prompt/statement followed by a single checkbox with a short accept label (e.g. "I agree"). Unlike a contract block it renders inline — no review-and-sign sheet, no signature — and required gates submission until the box is checked.

Fields

keyString!
promptString!

The statement shown above the checkbox (rendered bold). Resolved for the given locale, falling back to en, then first available. Defaults to the request's Accept-Language locale.

Arguments (1)
localeLocale
labelString!

The checkbox's accept label (e.g. "I agree", "I understand"). Resolved for the given locale, falling back to en, then first available. Defaults to the request's Accept-Language locale.

Arguments (1)
localeLocale
helperTextString

Optional descriptive helper copy rendered as small, muted text beneath the acknowledgement in the public registration form. Resolved for the given locale, falling back to en, then first available. Defaults to the request's Accept-Language locale.

Arguments (1)
localeLocale
requiredBoolean!
saveToParticipantBoolean!

When true, the acknowledgement is saved against the participant (their user) so a subsequent registration for the same participant + same acknowledgement is not re-prompted.

Used in