QuarantinedRegistrationService

class QuarantinedRegistrationService[source]

Methods

accept

Accept quarantined registrations.

archive

Archive all active quarantined registrations for an email address.

deny

Deny quarantined registrations.

get_all

List quarantined registrations.

unarchive

Restore an archived quarantined registration to the active board.

accept(json_body, *, quarantined_registration_id)[source]

Accept quarantined registrations.

Parameters:
Returns:

An empty response with return code 204

Return type:

None

archive(json_body)[source]

Archive all active quarantined registrations for an email address.

This clears duplicate signups from the board without notifying the user. Every active registration for the email is archived, not just a single row, because duplicates may span multiple pages of the list.

Parameters:
Returns:

An empty response with return code 204

Return type:

None

deny(json_body, *, quarantined_registration_id)[source]

Deny quarantined registrations.

Parameters:
Returns:

An empty response with return code 204

Return type:

None

get_all(*, is_archived=False, page_size=25)[source]

List quarantined registrations.

Parameters:
Returns:

Paginated list of quarantined registrations.

Return type:

Response[QuarantinedRegistration]

unarchive(*, quarantined_registration_id)[source]

Restore an archived quarantined registration to the active board.

Parameters:
Returns:

An empty response with return code 204

Return type:

None