Get recurring payment-plan filter values for a campaign

Returns the distinct payment type, source, frequency, and status values currently present in the campaign’s recurring-payment-plan view. The route checks the caller’s view-donation permission; an unknown campaign id is not explicitly validated by this action and may produce empty option arrays.

Authentication

AuthorizationBearer

The signed-in SchoolSet user token sent by the frontend.

Path parameters

idlongRequired
Fundraising campaign identifier.

Response

Filter options grouped by filter name.
statusstring
messagestring
dataobject

Errors

401
Unauthorized Error
403
Forbidden Error