Constructors

Properties

client: Client

Methods

  • Create workflows and related statuses.

    Permissions required:

    • Administer Jira project permission to create all, including global-scoped, workflows
    • Administer projects project permissions to create project-scoped workflows

    Type Parameters

    Parameters

    Returns Promise<void>

  • Create workflows and related statuses.

    Permissions required:

    • Administer Jira project permission to create all, including global-scoped, workflows
    • Administer projects project permissions to create project-scoped workflows

    Type Parameters

    Parameters

    Returns Promise<T>

  • Returns a list of workflows and related statuses by providing workflow names, workflow IDs, or project and issue types.

    Permissions required:

    • Administer Jira global permission to access all, including project-scoped, workflows
    • At least one of the Administer projects and View (read-only) workflow project permissions to access project-scoped workflows

    Type Parameters

    Parameters

    Returns Promise<void>

  • Returns a list of workflows and related statuses by providing workflow names, workflow IDs, or project and issue types.

    Permissions required:

    • Administer Jira global permission to access all, including project-scoped, workflows
    • At least one of the Administer projects and View (read-only) workflow project permissions to access project-scoped workflows

    Type Parameters

    Parameters

    Returns Promise<T>

  • Update workflows and related statuses.

    Permissions required:

    • Administer Jira project permission to create all, including global-scoped, workflows
    • Administer projects project permissions to create project-scoped workflows

    Type Parameters

    Parameters

    Returns Promise<void>

  • Update workflows and related statuses.

    Permissions required:

    • Administer Jira project permission to create all, including global-scoped, workflows
    • Administer projects project permissions to create project-scoped workflows

    Type Parameters

    Parameters

    Returns Promise<T>

  • Get the list of workflow capabilities for a specific workflow using either the workflow ID, or the project and issue type ID pair. The response includes the scope of the workflow, defined as global/project-based, and a list of project types that the workflow is scoped to. It also includes all rules organized into their broad categories (conditions, validators, actions, triggers, screens) as well as the source location (Atlassian-provided, Connect, Forge).

    Permissions required:

    • Administer Jira project permission to access all, including global-scoped, workflows
    • Administer projects project permissions to access project-scoped workflows

    Type Parameters

    Returns Promise<void>

  • Get the list of workflow capabilities for a specific workflow using either the workflow ID, or the project and issue type ID pair. The response includes the scope of the workflow, defined as global/project-based, and a list of project types that the workflow is scoped to. It also includes all rules organized into their broad categories (conditions, validators, actions, triggers, screens) as well as the source location (Atlassian-provided, Connect, Forge).

    Permissions required:

    • Administer Jira project permission to access all, including global-scoped, workflows
    • Administer projects project permissions to access project-scoped workflows

    Type Parameters

    Parameters

    Returns Promise<T>