Jira

Project management Email and API token

Create and update issues, move them through workflows, and read projects, boards and sprints — from any Windmill script, flow or app.

Set up in 3 steps

1

Create an API token

At id.atlassian.com, under Security, create an API token. Copy it — it is shown only once.

2

Add the resource in Windmill

Open Resources, add a resource of type jira, and fill domain with your site name — the yourteam in yourteam.atlassian.net — username with your Atlassian account email, and password with the API token.

3

Run your first script

Fork any script below and read a project before writing anything. There are hundreds here, so search by the verb you need.

Scripts

Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.

Submit a script →

Get create field metadata for a project and issue type id

Script jira Verified

Get data policy for the workspace (EAP)

Script jira Verified

Get all classification levels

Script jira Verified

Find components for projects

Script jira Verified

Search issue IDs using JQL

Script jira Verified

Update the default data classification level of a project

Script jira Verified

Remove the default data classification level from a project

Script jira Verified

Retrieve the attributes of service registries

Script jira Verified

Get issue security level members by issue security scheme

Script jira Verified

Get the default data classification level of a project

Script jira Verified

Get data policy for projects (EAP)

Script jira Verified

Get worklogs

Script jira Verified

Get current user

Script jira Verified

Delete comment

Script jira Verified

Delete project category

Script jira Verified

Get issue types for custom field context

Script jira Verified

Get advanced settings

Script jira Verified

Get share permission

Script jira Verified

Create permission scheme

Script jira Verified

Get issue security scheme

Script jira Verified

Update field configuration items

Script jira Verified

Get issue security level

Script jira Verified

Delete filter

Script jira Verified

Get edit issue metadata

Script jira Verified

Get draft workflow scheme

Script jira Verified

Delete issue type scheme

Script jira Verified

Load project avatar

Script jira Verified

Update component

Script jira Verified

Update issue link type

Script jira Verified

Update field configuration

Script jira Verified

Resource type

The shape of the credential every script on this page expects.

FieldTypeRequiredWhat it is
domainstringYes
passwordstringYes
usernamestringYes

Questions

Why is the token in the password field?

Jira Cloud authenticates over HTTP Basic, with your account email as the username and the API token in place of a password. Your actual Atlassian password will not work.

What goes in domain?

Just the site name. For yourteam.atlassian.net, enter yourteam — every request is built from it.

What can the token do?

Everything the account behind it can. There are no per-token scopes, so create the token on an account with only the project access the scripts need.

Is my token stored on the hub?

Never. It lives only in your own Windmill workspace, encrypted at rest.