jira.js
    Preparing search index...

    Function getAllIssueTypeSchemes

    • Returns a paginated list of issue type schemes.

      Only issue type schemes used in classic projects are returned.

      Permissions required: Administer Jira global permission.

      Parameters

      • client: Client
      • Optionalparameters: {
            expand?:
                | string
                | string[]
                | string & {}
                | (string & {} | "issueTypes" | "projects")[];
            id?: number[];
            maxResults?: number;
            orderBy?: "name" | "id" | string & {} | "-name" | "+name" | "-id" | "+id";
            queryString?: string;
            startAt?: number;
        }
        • Optionalexpand?: string | string[] | string & {} | (string & {} | "issueTypes" | "projects")[]

          Use expand to include additional information in the response. This parameter accepts a comma-separated list. Expand options include:

          • projects For each issue type schemes, returns information about the projects the issue type scheme is assigned to.
          • issueTypes For each issue type schemes, returns information about the issueTypes the issue type scheme have.
        • Optionalid?: number[]

          The list of issue type schemes IDs. To include multiple IDs, provide an ampersand-separated list. For example, id=10000&id=10001.

        • OptionalmaxResults?: number

          The maximum number of items to return per page.

        • OptionalorderBy?: "name" | "id" | string & {} | "-name" | "+name" | "-id" | "+id"

          Order the results by a field:

          • name Sorts by issue type scheme name.
          • id Sorts by issue type scheme ID.
        • OptionalqueryString?: string

          String used to perform a case-insensitive partial match with issue type scheme name.

        • 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: {
                  defaultIssueTypeId?: string;
                  description?: string;
                  id: string;
                  isDefault?: boolean;
                  name: string;
                  [key: string]: unknown;
              }[];
              [key: string]: unknown;
          },
      >