Expand description
The account-linking funnel, resending and hand-resolving linking mails, and manual links.
Structs§
- Account
Linking Failure Domain - Hard send failures grouped by recipient domain.
- Account
Linking Funnel - The account-linking funnel. The
_last_runsteps come from counters the discovery phase overwrites whole, the_in_windowones from the window: there is no single denominator. - Account
Linking Realisation Counters - Account
Linking Send Outcome - One mail attempt: the address it went to and what we can say about its delivery.
- Account
Linking Send Status Totals - Account
Linking Stale Address - A person mailed to the cap for one course whose number was never claimed.
- Account
Linking Stats - Account
Linking Stats Query - Admin
Manually Link Student Number Payload - Admin
Manually Link Student Number Result - Admin
Resend Account Linking Email Payload - Admin
Resend Account Linking Email Result - Admin
Resolve Student Number Payload - Admin
Resolve Student Number Result - The preview a manual link is gated on. No addresses from the registry —
resolve-personsanswers with a name and an id only — so the addresses here are the ones we mailed. - Manual
Link 🔒Request - The three values a manual link may not be attempted without.
- Verified
Student Number Method Total
Enums§
Constants§
- RESEND_
CALLER 🔒 - Marks a manual action’s study registry call in the call log as something a person set off.
- RESEND_
QUIET_ 🔒PERIOD_ SECS - A fat-finger guard on top of the per-person caps, which this endpoint can only override by retiring ledger rows.
- RESOLVE_
CALLER 🔒 - STALE_
UNCLAIMED_ 🔒LIMIT
Functions§
- _add_
routes - admin_
manually_ link_ student_ number - POST
/api/v0/main-frontend/credit-registration-admin/account-linking/manual-link- Links a student number to an account on an admin’s judgement. - admin_
resend_ account_ linking_ email - POST
/api/v0/main-frontend/credit-registration-admin/account-linking/resend- Sets off another account-linking mail for one person on one course. - admin_
resolve_ student_ number_ for_ linking - POST
/api/v0/main-frontend/credit-registration-admin/account-linking/resolve-person- Looks one student number up in the study registry without changing anything. - build_
stale_ 🔒addresses - finish_
resend 🔒 - Audits the resend whatever it did, and reports where this person’s mails now stand.
- get_
account_ linking_ stats - GET
/api/v0/main-frontend/credit-registration-admin/account-linking- The linking funnel, the per-realisation counters, the send-status totals and the stale-address list. - manual_
link_ 🔒request - Refuses a manual link that skipped the preview or gave no reason, before anything is asked of the study registry. The person id can only have come from the preview: it is the registry’s own identifier, not something a caller could produce from the student number in front of them.
- phase_
context 🔒