Read recipient worksheet column preferences
Reads the current actor/organization/program/surface Redis preferences and sanitizes selected columns against current available fields. No saved preference returns empty arrays; saved preferences ensure name is present and append allowed columns missing from stored order. program_id all selects the combined program context; null/undefined string aliases normalize to all. program_surface defaults recipients; campaigns selects the separate campaign preference namespace. Requires permission: one of programs_view, manage_programs, program-all.
Authorizations
Passport bearer token authentication for legacy admin sessions.
Path Parameters
Accessible program id or the combined all-programs context.
42
Query Parameters
Preference namespace, default recipients; invalid values also fall back to recipients.
recipients, campaigns Response
Operation result.