List giving-anniversary opportunities
Lists permission-scoped anniversary work items, due items first. Default status includes active opportunities; status=all includes terminal items. Timing narrows the active tab while summary counts retain the wider status scope. Requires permission: one of donors_view.
Authorizations
Passport bearer token authentication for legacy admin sessions.
Query Parameters
Status. Validation: nullable; allowed values: all, upcoming, due, acted, snoozed, dismissed, missed.
all, upcoming, due, acted, snoozed, dismissed, missed, null Milestone type. Validation: nullable; allowed values: first_gift, first_one_time_gift, first_recurring_gift, first_sponsorship.
first_gift, first_one_time_gift, first_recurring_gift, first_sponsorship, null Donor id. Validation: nullable, integer.
Search. Validation: nullable, string, max:255.
255Date from. Validation: nullable, date.
Date to. Validation: nullable, date.
Lookahead days. Validation: nullable, integer, min:1, max:366.
1 <= x <= 366Timing. Validation: nullable; allowed values: all, current_window, last_30_days, last_90_days, next_7_days, next_30_days, next_60_days, next_90_days.
all, current_window, last_30_days, last_90_days, next_7_days, next_30_days, next_60_days, next_90_days, null Anniversary year min. Validation: nullable, integer, min:1, max:200.
1 <= x <= 200Anniversary year max. Validation: nullable, integer, min:1, max:200. Must be at least anniversary_year_min when that minimum is supplied.
1 <= x <= 200Giving gap min. Validation: nullable, integer, min:0, max:200.
0 <= x <= 200Giving gap max. Validation: nullable, integer, min:0, max:200. Must be at least giving_gap_min when that minimum is supplied.
0 <= x <= 200Fundraiser user id. Validation: nullable, string, regex:/^(all|unassigned|[1-9][0-9]*)$/.
^(all|unassigned|[1-9][0-9]*)$State. Validation: nullable, string, max:100.
100Group compatible relationship work by household. Boolean-like query strings are normalized before validation.
Page. Validation: nullable, integer, min:1.
x >= 1Per page. Validation: nullable, integer, min:10, max:100.
10 <= x <= 100