/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ export type SearchUsersParams = { /** * ----- Base Filters --------------------------- * * filter: .id = any({id}...) */ id?: string[]; /** * filter: .id <> all({not_ids}...) */ notId?: string[]; /** * ----- User-specific Filters ------------------ * * filter: (.name|.username|.extension|.status) ILIKE '{q}' */ q?: string; /** * filter: .name ILIKE '{name}' */ name?: string; /** * filter: .status ILIKE '{status}' */ status?: string; /** * filter: .username ILIKE '{username}' */ username?: string; /** * filter: .extension LIKE '{extension}' */ extension?: string; /** * ----- View Modes ----------------------------- * NOTE: by default, search NOT 'deleted' objects ONLY * * filter: include 'deleted' ALSO ! (inactive) */ any?: boolean; /** * filter: .deleted_at NOTNULL (view: RECYCLE) */ deleted?: boolean; 'presence.status'?: string; 'presence.note'?: string; /** * // navigation filter * repeated int64 roles = 7; * ----- Search Options ------------------------- * * select: output (fields,...) */ fields?: string[]; /** * select: order by (fields,...) */ sort?: string[]; /** * select: offset {page} */ page?: number; /** * select: limit {size} */ size?: number; };