@salesforce/b2c-tooling-sdk / operations/bm-users / SearchBmUsersOptions
Interface: SearchBmUsersOptions
Defined in: packages/b2c-tooling-sdk/src/operations/bm-users/users.ts:93
Options for searching BM users.
Searchable fields per the Data API spec: login, email, first_name, last_name, external_id, last_login_date, is_locked, is_disabled.
Properties
count?
optionalcount:number
Defined in: packages/b2c-tooling-sdk/src/operations/bm-users/users.ts:116
Number of items to return (default 25)
disabled?
optionaldisabled:boolean
Defined in: packages/b2c-tooling-sdk/src/operations/bm-users/users.ts:108
Match disabled users
email?
optionalemail:string
Defined in: packages/b2c-tooling-sdk/src/operations/bm-users/users.ts:104
Match users with a specific email
locked?
optionallocked:boolean
Defined in: packages/b2c-tooling-sdk/src/operations/bm-users/users.ts:106
Match locked users
login?
optionallogin:string
Defined in: packages/b2c-tooling-sdk/src/operations/bm-users/users.ts:102
Match users with a specific login
query?
optionalquery:unknown
Defined in: packages/b2c-tooling-sdk/src/operations/bm-users/users.ts:98
Pre-built OCAPI query object (e.g. {text_query: {fields: ['login'], search_phrase: 'foo'}}). If omitted, one is built from the convenience flags below.
searchPhrase?
optionalsearchPhrase:string
Defined in: packages/b2c-tooling-sdk/src/operations/bm-users/users.ts:100
Free-text phrase searched across login/email/first_name/last_name
select?
optionalselect:string
Defined in: packages/b2c-tooling-sdk/src/operations/bm-users/users.ts:118
Property selector (default returns shallow user fields)
sortBy?
optionalsortBy:string
Defined in: packages/b2c-tooling-sdk/src/operations/bm-users/users.ts:110
Field to sort by (e.g. 'login', 'email', 'last_login_date')
sortOrder?
optionalsortOrder:"asc"|"desc"
Defined in: packages/b2c-tooling-sdk/src/operations/bm-users/users.ts:112
Sort direction
start?
optionalstart:number
Defined in: packages/b2c-tooling-sdk/src/operations/bm-users/users.ts:114
Start index (default 0)