Entities
Look up entities by their unique-field value within a program
Resolves the program’s recipient form, finds the field flagged is_unique=1, and returns every entity in the program whose json_fields[<unique_field>] matches the supplied search value. Used by import workflows to detect existing recipients before creating duplicates. Returns 400 when the recipient form has no unique field. Validation: program_id required, search required. Requires permission: manage_programs.
GET
Look up entities by their unique-field value within a program
Authorizations
Passport bearer token authentication for legacy admin sessions.
Path Parameters
Program whose recipients to search.
Query Parameters
Value to match against the program's unique field. Validation: required.