Skip to content

JobListQueryDtoSchema

const JobListQueryDtoSchema: ZodObject<{
  createdAtFrom: ZodOptional<ZodISODateTime>;
  createdAtTo: ZodOptional<ZodISODateTime>;
  cursor: ZodOptional<ZodString>;
  limit: ZodOptional<ZodString>;
  name: ZodOptional<ZodString>;
  nextRunAtFrom: ZodOptional<ZodISODateTime>;
  nextRunAtTo: ZodOptional<ZodISODateTime>;
  sortBy: ZodOptional<ZodEnum<{
     createdAt: "createdAt";
     identifier: "identifier";
     nextRunAt: "nextRunAt";
     updatedAt: "updatedAt";
  }>>;
  sortDirection: ZodOptional<ZodEnum<{
     asc: "asc";
     desc: "desc";
  }>>;
  status: ZodOptional<ZodUnion<readonly [ZodEnum<{
     cancelled: "cancelled";
     completed: "completed";
     failed: "failed";
     pending: "pending";
     processing: "processing";
   }>, ZodArray<ZodEnum<{
     cancelled: "cancelled";
     completed: "completed";
     failed: "failed";
     pending: "pending";
     processing: "processing";
  }>>]>>;
  updatedAtFrom: ZodOptional<ZodISODateTime>;
  updatedAtTo: ZodOptional<ZodISODateTime>;
}, $strict>;

Defined in: schemas/job.ts:70

Query parameters accepted by GET /api/v1/jobs.