# ListQueueData | windmill-client
Documentation for windmill-client

# Type Alias ListQueueData

ListQueueData: {
allWorkspaces?: boolean;
args?: string;
createdBy?: string;
isNotSchedule?: boolean;
jobKinds?: string;
orderDesc?: boolean;
page?: number;
parentJob?: string;
perPage?: number;
result?: string;
running?: boolean;
schedulePath?: string;
scheduledForBeforeNow?: boolean;
scriptHash?: string;
scriptPathExact?: string;
scriptPathStart?: string;
startedAfter?: string;
startedBefore?: string;
success?: boolean;
suspended?: boolean;
tag?: string;
workspace: string;
}

#### Type declaration

- ##### `Optional` allWorkspaces?: boolean

  get jobs from all workspaces (only valid if request come from the `admins` workspace)

- ##### `Optional` args?: string

  filter on jobs containing those args as a json subset (@> in postgres)

- ##### `Optional` createdBy?: string

  mask to filter exact matching user creator

- ##### `Optional` isNotSchedule?: boolean

  is not a scheduled job

- ##### `Optional` jobKinds?: string

  filter on job kind (values 'preview', 'script', 'dependencies', 'flow') separated by,

- ##### `Optional` orderDesc?: boolean

  order by desc order (default true)

- ##### `Optional` page?: number

  which page to return (start at 1, default 1)

- ##### `Optional` parentJob?: string

  The parent job that is at the origin and responsible for the execution of this script if any

- ##### `Optional` perPage?: number

  number of items to return for a given page (default 30, max 100)

- ##### `Optional` result?: string

  filter on jobs containing those result as a json subset (@> in postgres)

- ##### `Optional` running?: boolean

  filter on running jobs

- ##### `Optional` schedulePath?: string

  mask to filter by schedule path

- ##### `Optional` scheduledForBeforeNow?: boolean

  filter on jobs scheduled_for before now (hence waitinf for a worker)

- ##### `Optional` scriptHash?: string

  mask to filter exact matching path

- ##### `Optional` scriptPathExact?: string

  mask to filter exact matching path

- ##### `Optional` scriptPathStart?: string

  mask to filter matching starting path

- ##### `Optional` startedAfter?: string

  filter on started after (exclusive) timestamp

- ##### `Optional` startedBefore?: string

  filter on started before (inclusive) timestamp

- ##### `Optional` success?: boolean

  filter on successful jobs

- ##### `Optional` suspended?: boolean

  filter on suspended jobs

- ##### `Optional` tag?: string

  filter on jobs with a given tag/worker group

- ##### workspace: string

- Defined in src/types.gen.ts:3597