REST API

Welcome to the Git Integration for Jira app REST API reference page index.

On this page, you will find the list of available REST APIs supported by the Git Integration for Jira app.  Click on a topic title to view its content or search through the related topics.

 

 


 

Bulk Change

The bulk change API extends the possibility of importing and exporting repository configuration by automating the process via scripts.

Repository

The repository REST API allows query of the project repository list; as well as adding, updating and deleting repositories from the Git Integration app repository configuration.

Reindex

Call the Reindex REST API to have more control on indexing.

  • Reindex POST  –  Starts the reindex process in a separate thread and returns the result immediately.

  • Reindex GET  –  Use this method to track messages for a particular thread.

Commits

  • Get Commits  –  Call the Get Commits API to obtain commit information associated with an issue.

  • showFiles Commits  –  Extend the Commits API to review which files changed related to a specific Jira issue.

  • Get Commit Issue Changes - Returns the list of issues associated with the commit from the specified repository.

  • Update Commit Issue Changes - Updates the list of issues associated with the commit to the specified repository.

Branches

Gets list of branches associated to a Jira issue.

Tags

Returns several latest tags for the issue.  Tags are sorted in chronological order from newest to oldest.

Integration

The Integration API allows administrators to add or manage one or more repositories/integrations.

  • Add New Integration  –  Adds a new integration to the git configuration list via the API call. 

  • Add New Integration Type  –  Adds a new integration to the git configuration list via the API call using the supported integration types.

  • Update Existing Integration  –  Updates the existing parameters of the specified integration.

  • Remove Integration  –  Deletes the existing integration from the Git Integration for Jira app repository configuration.

  • Retrieve an Integration – Retrieves the parameter details of an integration from the git repository configuration.

  • Retrieve Integration List – Retrieves the list of integrations and their respective parameter details from the git repository configuration.