Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Integration Hub for Jira  Jira  #iHub

Welcome to the world of integrations!

...

For non REST calls checkout our Extensions like Kafka.

Image RemovedImage Added

Getting started

Getting started is easy. Once installed, the iHub user interface is available for the administrator at the applications page. (Cog → applications) 

Click the REST-integrations link underneath the RESTFUL INTEGRATOR section to get started. 

User interface

Jira administrator.

Integrations → Create the integration to any system

Create a new iHub REST Request action by clicking the "CREATE" buttonImage Removed

...

The user interface has 3 sections; Configuration, Triggers, and Execution Log. 

...

In this section, you will set up most of the iHub configuration.

Setting

Explanation

NAME

Name of the iHub Rest integrations & automation

Parent action

Specify a parent iHub Integration. Makes this integration a child to the parent. A child will be executed after successful execution of the parent.

Method

HTTP Method

Url

Target endpoint URL

Authentication Method

Currently supported auth. methods.

  • Basic Auth

  • Bearer token

  • Parent - Uses the same authentication as the parent integration Only applicable for child integrations. 

Headers

Specifies the request headers required for the target endpoint.

Description

Generic description of what this integration does.

Body

REST body for the iHub integration REST request

Variables

Variables are only available for child integrations. This allows you to specify variables based on the parent REST response. Variables are configured by using JSONPath expressions. Read more about this in the chapter "Defining variables" All variables defined will be available in the variable scope that can be used when defining the urls, headers and body.  Read more of this in the chapter "Using variables" 

JSON Path - Pick data from response

Mustache Variables

Triggers

You must specify a trigger for your iHub integration in order to wake up the integration.

...

New iHub integrations will be enabled by default. If you wish to disable an integration this can be done in the Triggers section. 

title
Info

NOTE

 Child integrations are always triggered by the parent application and cannot have a trigger defined. 

Execution log

Once a iHub integration has been executed you will find the output in the execution log section. This is useful for debugging/monitoring for an application. 

...