Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Jira Ticket Data Fetcher

Jessica CrowsonJessica Crowson124 downloads

Fetches data for Jira tickets directly from Obsidian.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

Fetch Jira issue data into note frontmatter and optionally insert the issue URL into notes.

What it does

  • Fetches Jira issue fields for a note based on the note's filename.
  • Writes Jira field values into the note's frontmatter.
  • Can build a note alias from fetched Jira values using a template.
  • Can optionally insert the Jira issue URL into the note content.

Setup for users

  1. Install and enable the plugin in Obsidian.
  2. Open the plugin settings tab in Obsidian.
  3. Configure:
    • Base URL: your Jira instance, e.g. https://yourcompany.atlassian.net
    • Email: your Atlassian account email
    • API token: an Atlassian API token from https://id.atlassian.com/manage-profile/security/api-tokens

Without valid Jira connection settings, the plugin cannot fetch issue data.

How to use

1. Name a note after a Jira issue key

The plugin uses the note basename as the Jira issue key. Examples:

  • PROJ-123.md
  • JIRA-456.md

If the filename matches a Jira key pattern, the plugin will try to fetch issue data.

2. Configure field mappings

In the Field Mappings section, add or edit mappings to choose which Jira fields are saved. Each mapping includes:

  • Jira field: select a Jira field using the picker.
  • Frontmatter key: the name saved in the note frontmatter.
  • Update on open: when enabled, the field is refreshed when the note opens.
  • Use as alias: when enabled, this mapping contributes to the note alias.
  • Alias template: a template string using placeholders like {summary} and {account}.
  • Save as link: Will save the value of the jira field as an Obsidian note link in your note's properties.

Sample key usage

Use Sample key and click Fetch fields to load real Jira fields from an example issue. This populates the field picker used when creating mappings.

3. Use alias templates

Alias templates let you combine multiple Jira fields into a friendly alias. Example template:

  • {account} - {summary}

Important:

  • Templates use single braces: {field.path}.
  • The plugin resolves placeholders from fetched Jira issue data.
  • You can type text freely and use the Insert field button to add placeholders from mapped fields.

Sync behavior

  • Sync on open: fetches data when a note is opened, if its filename looks like a Jira key.
  • Sync from bases queries: When a note who's file name matches a jira key appears in a jira sync view base query result, fetch and update it's frontmatter using the fields marked "update on open".
  • Sync interval: minimum minutes between fetches, to reduce API usage.

The plugin also attempts fetches for newly created notes and on note rename.

New custom bases view Jira Sync

  • Use this bases view to sync all of the notes in it's results.
  • This custom view is modeled after the basic table view.

Troubleshooting

  • If Fetch fields does not populate field choices, verify your Jira connection settings and sample key.
  • Templates must use single braces like {summary}, not {{summary}}.

Example workflow

  1. Enable the plugin in Obsidian.
  2. Configure Jira connection settings.
  3. Add field mappings for the fields you want in frontmatter.
  4. Open or rename a note to a Jira issue key.
  5. The plugin fetches data, updates frontmatter, and applies aliases.

Notes for users

  • Frontmatter values will be updated only for mappings that are enabled and match your sync rules.
  • Alias strings are built from mappings marked Use as alias.
  • The plugin stores the last sync time in frontmatter to honor syncInterval.
HealthExcellent
ReviewSatisfactory
About
Fetch Jira issue fields into note frontmatter using the note basename as the issue key. Map Jira fields to frontmatter keys and build note aliases from mapped values using customizable templates. Insert the Jira issue URL into note content when needed.
IntegrationsProperties
Details
Current version
1.1.1
Last updated
Last month
Created
5 months ago
Updates
5 releases
Downloads
124
Compatible with
Obsidian 1.10.0+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
Jessica CrowsonJessica Crowsonghostdrift
GitHubghostdrift
  1. Community
  2. Plugins
  3. Integrations
  4. Jira Ticket Data Fetcher

Related plugins

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

BRAT

Easily install a beta version of a plugin for testing.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).