Save personal donation worksheet columns
Personal organization/user preferences are scoped to the form/program path context or all. Donation tab_scope selects a separate preference. Unavailable stored fields are removed; no effective preference returns exists=false with empty arrays. Select 1–100 available keys; aliases are normalized, duplicate keys removed, and omitted selected keys appended to the order. Unavailable selected keys fail validation. Sponsorship identity aliases and donation donor_name are returned in worksheet-local form.
Authorizations
Passport bearer token authentication for legacy admin sessions.
Path Parameters
Organization form/program ID or all for combined worksheet context.
"all"
Query Parameters
Donation tab variant; defaults 0, stored separately for each 0–3 tab.
0 <= x <= 30