jira.js
    Preparing search index...

    Function getIssueAllTypes

    • Returns all issue types.

      This operation can be accessed anonymously.

      Permissions required: Issue types are only returned as follows:

      • If the user has the Administer Jira global permission, all issue types are returned.
      • If the user has the Browse projects project permission for one or more projects, the issue types associated with the projects the user has permission to browse are returned.
      • If the user is anonymous then they will be able to access projects with the Browse projects for anonymous users
      • If the user authentication is incorrect they will fall back to anonymous

      Parameters

      Returns Promise<
          {
              avatarId?: number;
              description?: string;
              entityId?: string;
              hierarchyLevel?: number;
              iconUrl?: string;
              id?: string;
              name?: string;
              scope?: {
                  project?: {
                      avatarUrls?: {
                          "16x16"?: string;
                          "24x24"?: string;
                          "32x32"?: string;
                          "48x48"?: string;
                          [key: string]: unknown;
                      };
                      id?: string;
                      key?: string;
                      name?: string;
                      projectCategory?: {
                          description?: string;
                          id?: string;
                          name?: string;
                          self?: string;
                          [key: string]: unknown;
                      };
                      projectTypeKey?: | string & {}
                      | "software"
                      | "service_desk"
                      | "business"
                      | "product_discovery"
                      | "customer_service";
                      self?: string;
                      simplified?: boolean;
                      [key: string]: unknown;
                  };
                  type?: string & {}
                  | "PROJECT"
                  | "TEMPLATE";
                  [key: string]: unknown;
              };
              self?: string;
              subtask?: boolean;
              untranslatedName?: string;
              [key: string]: unknown;
          }[],
      >