Jira

Integrate your application with the Jira API

🚀 Quickstart

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

Create the integration

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

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.

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 Environment API key, integration ID, and connection ID:

curl "https://api.tenklo.dev/proxy/ex/jira/{connectionConfig.cloudId}/rest/api/3/search?maxResults=10" \
  -H "Authorization: Bearer <NANGO-API-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 Tenklo.

✅ You're connected! Check the Logs tab in Tenklo to inspect requests.

Implement Tenklo in your app

Follow our Auth implementation guide to integrate Tenklo in your app.

To obtain your own production credentials, follow the setup guide linked below.

📚 Jira Integration Guides

Tenklo maintained guides for common use cases.

Official docs: Jira REST API v3 Documentation

🧩 Pre-built syncs & actions for Jira

Explore Nango-provided actions in your dashboard. Extend and customize them to fit your needs.

Others

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
add-worklogLog time against a Jira issue.Action🔗 Github
create-issue-linkLink two Jira issues with a relationship typeAction🔗 Github
create-issueCreate a Jira issue in a project.Action🔗 Github
delete-attachmentDelete an attachment from a Jira issueAction🔗 Github
delete-commentDelete a comment from a Jira issueAction🔗 Github
delete-issue-linkDelete a link between Jira issuesAction🔗 Github
delete-issueDelete a Jira issue by ID or keyAction🔗 Github
delete-worklogDelete a worklog from a Jira issue.Action🔗 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-fieldRetrieve Jira field metadata by field IDAction🔗 Github
get-issue-changelogRetrieve the changelog for a Jira issueAction🔗 Github
get-issue-typeRetrieve Jira issue type metadata by issue type ID.Action🔗 Github
get-issueRetrieve a Jira issue by ID or keyAction🔗 Github
get-myselfRetrieve the currently authenticated Jira user.Action🔗 Github
get-priorityRetrieve a Jira priority by priority ID.Action🔗 Github
get-projectRetrieve a Jira project by ID or key.Action🔗 Github
get-statusRetrieve a Jira status by status ID or name.Action🔗 Github
get-userRetrieve a Jira user by account IDAction🔗 Github
list-fieldsList Jira field metadata available to the user.Action🔗 Github
list-issue-commentsList comments on a Jira issue with paginationAction🔗 Github
list-issue-typesList Jira issue types available to the userAction🔗 Github
list-prioritiesList Jira priorities available to the user.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
list-statusesList Jira statuses available to the userAction🔗 Github
list-transitionsList available workflow transitions for a Jira issueAction🔗 Github
list-usersSearch Jira users visible to the authenticated account.Action🔗 Github
list-watchersList watchers on a Jira issueAction🔗 Github
list-worklogsList worklogs on a Jira issueAction🔗 Github
remove-watcherRemove a watcher from a Jira issueAction🔗 Github
search-issuesSearch Jira issues using JQL.Action🔗 Github
transition-issueMove a Jira issue through a workflow transition.Action🔗 Github
update-commentUpdate a comment on a Jira issueAction🔗 Github
update-issueUpdate issue fields on an existing Jira issueAction🔗 Github
update-worklogUpdate a worklog on a Jira issue.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

On this page