Search public recipients before adding an entity
Searches visible recipients for the public add-entity flow so donors do not create duplicates. The controller scopes search by client and program, searches visible non-sample entity json_fields and numeric ids, optionally includes archived recipients, and returns display names from title fields plus public profile thumbnails. An empty search string returns an empty result set with the current session id.
Path Parameters
Client id that owns the program and recipient records.
Program id whose HysForm title fields are used to build result names.
Optional Redis frontend session id. A new session is created when this one is missing or expired.
Query Parameters
Search term matched against entity JSON fields. Numeric values also match an exact entity id.
Maximum result count. The controller clamps the value between 1 and 25 and defaults to 10.
1 <= x <= 25When set to 1, true, TRUE, yes, or on, archived recipients are included in the search; otherwise only non-deleted records are returned.