Atlassian · 0.1.0

Jira Cloud API

A Dock-hosted Jira Cloud starter integration for Harbor. Importing it creates a local http_api port shell plus a Harbor-safe Jira action set using Harbor's Action Model for explicit issue keys, bounded JQL search, and reviewable issue creation. OAuth bearer tokens stay local to Harbor Node.

Community included atlassianissuesjiraplanningtickets
Work Management Category
14 Action templates
1 Workflow templates
Atlassian Publisher

Service Overview

Jira Cloud API is the official issue tracking and project operations api from Atlassian for jira, issues, tickets, and planning. This Hub entry keeps the service explanation, setup links, and Harbor-safe import path together so operators can review the integration before local credentials and policies are applied.

Jira Cloud API Service
Issue tracking and project operations API Service type
https://your-domain.atlassian.net/ Base URL

What This Port Does

  • Search Jira issues using bounded JQL and typed pagination inputs.
  • Fetch a single Jira issue using an explicit issue key or issue ID.
  • Create a Jira issue using a bounded JSON request body under input.body.
  • Keeps service credentials local to Harbor Node so approval, execution, and audit stay inside the Harbor ecosystem.

Operator Setup

  • Create or confirm a Atlassian account, workspace, or tenant with the API access needed for the actions you plan to enable.
  • Import this Hub entry into Harbor, then replace the starter base URL with your tenant-specific service URL before testing actions.
  • Store the required Bearer token locally in Harbor Node using the Authorization header, then review automatic versus approval-required actions before publish.
  • Use the vendor setup guide linked below to create service credentials, scopes, or app registration settings that match your Harbor policy.

Install

Use in Harbor UI or the import-by-URL route.
https://hub.breakwaterharbor.net/p/atlassian/jira-cloud-api
http_api Local shell
14 Actions
Community Required tier
Never Secrets imported

Actions

List Projects JSON

{
  "slug": "list-projects",
  "label": "List Projects",
  "description": "List Jira projects using bounded pagination and project filters so Harbor can discover valid project keys without widening into arbitrary admin surfaces.",
  "method": "GET",
  "path": "/rest/api/3/project/search",
  "inputs": {
    "parameters": [
      {
        "name": "query",
        "in": "query",
        "schema": {
          "type": "string"
        },
        "description": "Optional project name or key filter."
      },
      {
        "name": "typeKey",
        "in": "query",
        "schema": {
          "type": "string"
        },
        "description": "Optional project type key such as software or service_desk."
      },
      {
        "name": "categoryId",
        "in": "query",
        "schema": {
          "type": "integer"
        },
        "description": "Optional project category ID filter."
      },
      {
        "name": "maxResults",
        "in": "query",
        "schema": {
          "type": "integer",
          "minimum": 1,
          "maximum": 100
        },
        "default": 25,
        "description": "Maximum number of projects to return in one page."
      },
      {
        "name": "startAt",
        "in": "query",
        "schema": {
          "type": "integer",
          "minimum": 0
        },
        "description": "Offset for paginated project results."
      }
    ]
  },
  "approvalMode": "automatic",
  "requestBodyMode": "none",
  "resultMode": "json_summary"
}

Workflows

Issue Search Triage Check Future workflow template for bounded JQL search, single-issue inspection, and operator-reviewed Jira issue creation.