jira.js
    Preparing search index...

    Function getAllWorkflowSchemes

    • Returns a paginated list of all workflow schemes, not including draft workflow schemes.

      Permissions required: Administer Jira global permission.

      Parameters

      • client: Client
      • Optionalparameters: { maxResults?: number; startAt?: number }
        • OptionalmaxResults?: number

          The maximum number of items to return per page.

        • OptionalstartAt?: number

          The index of the first item to return in a page of results (page offset).

      • Optionaloptions: RequestOptions

      Returns Promise<
          {
              isLast: boolean;
              maxResults: number;
              nextPage?: string;
              self?: string;
              startAt: number;
              total: number;
              values: {
                  defaultWorkflow?: string;
                  description?: string;
                  draft?: boolean;
                  id?: number;
                  issueTypeMappings?: Record<string, any>;
                  issueTypes?: Record<string, any>;
                  lastModified?: string;
                  lastModifiedUser?: {
                      accountId?: string;
                      accountType?: "unknown" | string & {} | "atlassian" | "app" | "customer";
                      active?: boolean;
                      applicationRoles?: {
                          callback?: { [key: string]: unknown };
                          items?: {
                              defaultGroups?: ...;
                              defaultGroupsDetails?: ...;
                              defined?: ...;
                              groupDetails?: ...;
                              groups?: ...;
                              hasUnlimitedSeats?: ...;
                              key?: ...;
                              name?: ...;
                              numberOfSeats?: ...;
                              platform?: ...;
                              remainingSeats?: ...;
                              selectedByDefault?: ...;
                              userCount?: ...;
                              userCountDescription?: ...;
                              [key: ...]: ...;
                          }[];
                          "max-results"?: number;
                          pagingCallback?: { [key: string]: unknown };
                          size?: number;
                          [key: string]: unknown;
                      };
                      appType?: string;
                      avatarUrls?: {
                          "16x16"?: string;
                          "24x24"?: string;
                          "32x32"?: string;
                          "48x48"?: string;
                          [key: string]: unknown;
                      };
                      displayName?: string;
                      emailAddress?: string;
                      expand?: string;
                      groups?: {
                          callback?: { [key: string]: unknown };
                          items?: { groupId?: ...; name?: ...; self?: ...; [key: ...]: ... }[];
                          "max-results"?: number;
                          pagingCallback?: { [key: string]: unknown };
                          size?: number;
                          [key: string]: unknown;
                      };
                      guest?: boolean;
                      locale?: string;
                      self?: string;
                      timeZone?: string;
                      [key: string]: unknown;
                  };
                  name?: string;
                  originalDefaultWorkflow?: string;
                  originalIssueTypeMappings?: Record<string, any>;
                  self?: string;
                  updateDraftIfNeeded?: boolean;
                  [key: string]: unknown;
              }[];
              [key: string]: unknown;
          },
      >