Is there a way of filtering only the deceased in the Constituent API

Currently the method that filters the deceased gets every single constituent and then they are filtered via array_filter (PHP). Is there a way of just filtering the results to show only the deceased constituents? There is no request parameter in the Constituent List https://developer.sky.blackbaud.com/docs/services/56b76470069a0509c8f1c5b3/operations/ListConstituents that does this specific request. Thanks
0
Comments
-
Hi Josh,
Good question! At the moment, there is no parameter you can provide that will limit the results to ONLY deceased constituents.
One workaround you could use is to leverage the List functionality within NXT:- Create and save new constituent list with the Include deceased filter unchecked - save it with a name of "Living constituents"
- Create another new constituent list, this time with the Include deceased filter checked (along with any other criteria you need)
- Click the Add/Exclude button, choose "Exclude from list", and select the list you created in step 1.
- Save the list as "Deceased constituents"
You can then provide that value for the list_id parameter of the ListConstituents operation within the Constituent SKY API. The results of that API call will be ONLY deceased constituents.
A caveat to note is that the list exclusion described above would only be accurate as of that particular moment in time. Any new constituents added (whether deceased or not) will show up in the Deceased Constituents list.
Hope this helps!
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 211 bbcon®
- 1.4K Blackbaud Altru®
- 402 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 656 Blackbaud Grantmaking™
- 577 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 941 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.7K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 248 ResearchPoint™
- 120 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 240 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 796 Community News
- 3K Jobs Board
- 54 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

