Search constituent doesn't return lookup_id for search_field=email_address
Although the documentation suggests that lookup_id is always returned for a search, when you use search_field=email_address the lookup_id is missing.
It is included for search_field=lookup_id and it is included for a search without the search_field attribute.
I'm assuming that's a bug, but it means you can't use the “faster” search_field=email_address if you need to know the lookup_id without an additional request.
Search result entity from docs showing lookup_id:
https://developer.blackbaud.com/skyapi/renxt/constituent/entities#SearchResult
Comments
-
This search option used to only run off of lookup ID so there was no reason for us to return that data in the call. We have since updated it to allow for email address and we missed updating the return results to return that ID. We will create a task on our side to get that added as soon as we can.
We have a major lists project going on so we will gain performance improvements when that project wraps up in Q2 of 2023.
1 -
@Anthony Gallo
Thanks. Ironically, any other search, including search_field=lookup_id does return a lookup_id1 -
@Anthony Gallo If there's a chance that the (immutable) Record ID will ever be used in other calls, would it be prudent to add that into the response as well?
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®
- 655 Blackbaud Grantmaking™
- 576 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 940 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)
