FoyerDevelopers

Generated · Live registry

registration-settings tools

2 tools in this domain, generated from the running registry.

All tool domains

registration-settings.get

read-only

Read the current tenant's guest-registration (Meldeschein) policy. Fields: registrationPolicy (auto = derive from the hotel's country, e.g. DE since BEG IV 2025 = foreign guests only | all_guests | foreign_only | none), registrationKurort (spa/health-resort flag — keeps the duty for ALL guests, only effective for DE tenants on 'auto'), idUploadMode (always | when_required | never — gates the ID-upload section in portal layout v2), country (ISO-2 hotel country) and effectiveRequirement (the live-resolved requirement the guest portal enforces). Read-only.

Input parameters

Returns object.

Output fields

FieldTypeRequiredNotes
registrationPolicyenumyesOne of: auto, all_guests, foreign_only, none
registrationKurortbooleanyes
idUploadModeenumyesOne of: always, when_required, never
countrystringyes
effectiveRequirementenumyesOne of: all_guests, foreign_only, none

registration-settings.update

writes

Update the tenant's guest-registration (Meldeschein) policy. `registrationPolicy` overrides the country default: auto (recommended — derive from the hotel's country), all_guests, foreign_only or none. `registrationKurort` marks a spa/health-resort with visitor's tax (keeps the duty for ALL guests; only effective for DE tenants on 'auto'). `idUploadMode` gates the ID-upload section in portal layout v2: always, when_required (only when a Meldeschein is required for the guest) or never. Retention/deletion of already collected registration data always follows the country's law, regardless of this policy. Owner-only.

Input parameters

FieldTypeRequiredNotes
registrationPolicyenumyesOne of: auto, all_guests, foreign_only, none
registrationKurortbooleanyes
idUploadModeenumyesOne of: always, when_required, never

Output fields

FieldTypeRequiredNotes
okbooleanyes