Skip to main content

Documentation Index

Fetch the complete documentation index at: https://nango.dev/docs/llms.txt

Use this file to discover all available pages before exploring further.

πŸš€ Quickstart

Connect to Jira with Nango and see data flow in 2 minutes.
1

Create the integration

In Nango (free signup), go to Integrations -> Configure New Integration -> Jira.
2

Authorize Jira

Go to Connections -> Add Test Connection -> Authorize, then log in to Jira. Later, you’ll let your users do the same directly from your app.
3

Call the Jira API

Let’s make your first request to the Jira API (fetch a list of issues). Replace the placeholders below with your secret key, integration ID, and connection ID:
curl "https://api.nango.dev/proxy/ex/jira/{connectionConfig.cloudId}/rest/api/3/search?maxResults=10" \
  -H "Authorization: Bearer <NANGO-SECRET-KEY>" \
  -H "Provider-Config-Key: <INTEGRATION-ID>" \
  -H "Connection-Id: <CONNECTION-ID>"
Or fetch credentials with the Node SDK or API.
The {connectionConfig.cloudId} in the URL represents the cloudId. You can get this value from your connection configuration after creating the connection. The cloudId is automatically set by Nango.
βœ… You’re connected! Check the Logs tab in Nango to inspect requests.
4

Implement Nango in your app

Follow our Auth implementation guide to integrate Nango in your app.To obtain your own production credentials, follow the setup guide linked below.

πŸ“š Jira Integration Guides

Nango maintained guides for common use cases. Official docs: Jira REST API v3 Documentation

🧩 Pre-built syncs & actions for Jira

Enable them in your dashboard. Extend and customize to fit your needs.

Attachments

Function nameDescriptionTypeSource code
delete-attachmentDelete an attachment from a Jira issueActionπŸ”— Github

Comments

Function nameDescriptionTypeSource code
delete-commentDelete a comment from a Jira issueActionπŸ”— Github
update-commentUpdate a comment on a Jira issueActionπŸ”— Github

Fields

Function nameDescriptionTypeSource code
list-fieldsList Jira field metadata available to the user.ActionπŸ”— Github

Issue Types

Function nameDescriptionTypeSource code
list-issue-typesList Jira issue types available to the userActionπŸ”— Github

Issue Worklogs

Function nameDescriptionTypeSource code
update-worklogUpdate a worklog on a Jira issue.ActionπŸ”— Github

Issues

Function nameDescriptionTypeSource code
add-attachmentAttach a file to a Jira issueActionπŸ”— Github
add-commentAdd a comment to a Jira issue.ActionπŸ”— Github
add-watcherAdd a watcher to a Jira issueActionπŸ”— Github
create-issue-linkLink two Jira issues with a relationship typeActionπŸ”— Github
create-issueCreate a Jira issue in a project.ActionπŸ”— Github
delete-issue-linkDelete a link between Jira issuesActionπŸ”— Github
delete-issueDelete a Jira issue by ID or keyActionπŸ”— Github
get-create-issue-metadataRetrieve project and issue type metadata for issue creation.ActionπŸ”— Github
get-edit-issue-metadataRetrieve editable field metadata for an existing Jira issueActionπŸ”— Github
get-issue-changelogRetrieve the changelog for a Jira issueActionπŸ”— Github
get-issueRetrieve a Jira issue by ID or keyActionπŸ”— Github
list-issue-commentsList comments on a Jira issue with paginationActionπŸ”— Github
list-transitionsList available workflow transitions for a Jira issueActionπŸ”— Github
list-watchersList watchers on a Jira issueActionπŸ”— Github
search-issuesSearch Jira issues using JQL.ActionπŸ”— Github
transition-issueMove a Jira issue through a workflow transition.ActionπŸ”— Github
update-issueUpdate issue fields on an existing Jira issueActionπŸ”— Github

Priorities

Function nameDescriptionTypeSource code
get-priorityRetrieve a Jira priority by priority ID.ActionπŸ”— Github
list-prioritiesList Jira priorities available to the user.ActionπŸ”— Github

Projects

Function nameDescriptionTypeSource code
get-projectRetrieve a Jira project by ID or key.ActionπŸ”— Github
list-project-componentsList components for a Jira projectActionπŸ”— Github
list-project-versionsList versions for a Jira projectActionπŸ”— Github
list-projectsList Jira projects accessible to the authenticated user.ActionπŸ”— Github

Statuses

Function nameDescriptionTypeSource code
get-statusRetrieve a Jira status by status ID or name.ActionπŸ”— Github
list-statusesList Jira statuses available to the userActionπŸ”— Github

Users

Function nameDescriptionTypeSource code
get-myselfRetrieve the currently authenticated Jira user.ActionπŸ”— Github
get-userRetrieve a Jira user by account IDActionπŸ”— Github
list-usersSearch Jira users visible to the authenticated account.ActionπŸ”— Github

Watchers

Function nameDescriptionTypeSource code
remove-watcherRemove a watcher from a Jira issueActionπŸ”— Github

Worklogs

Function nameDescriptionTypeSource code
add-worklogLog time against a Jira issue.ActionπŸ”— Github
delete-worklogDelete a worklog from a Jira issue.ActionπŸ”— Github
list-worklogsList worklogs on a Jira issueActionπŸ”— Github

Others

Function nameDescriptionTypeSource code
get-fieldRetrieve Jira field metadata by field IDActionπŸ”— Github
get-issue-typeRetrieve Jira issue type metadata by issue type ID.ActionπŸ”— Github
fieldsSync Jira field metadata available to the authenticated user.SyncπŸ”— Github
issue-typesSync Jira issue types available to the authenticated userSyncπŸ”— Github
issuesSync Jira issues using JQL-backed search with incremental updatesSyncπŸ”— Github
project-componentsSync Jira project components for projects in scopeSyncπŸ”— Github
project-versionsSync Jira project versions for projects in scopeSyncπŸ”— Github
projectsSync Jira projects accessible to the authenticated user.SyncπŸ”— Github
usersSync Jira users visible to the authenticated accountSyncπŸ”— Github