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.
The bulk change API extends the possibility of importing and exporting repository configuration by automating the process via scripts.
-
Bulk Export Configuration – The API returns a file with the plugin configuration.
-
Bulk Import Configuration – Starts the process of importing configuration and returns the ID of the importing thread.
Getting Bulk Import Information – Obtains information about the importing thread.
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.
-
Retrieve Repository List – Retrieves list of repositories mapped to a given project.
-
Add New Repository – Creates new repository from the given settings.
-
Update Existing Repository – Updates the existing repository from the given settings.
-
Delete Existing Repository – Deletes the existing repository from the Git Integration app repository configuration.
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.
-
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.
Gets list of branches associated to a Jira issue.
Returns several latest tags for the issue. Tags are sorted in chronological order from newest to oldest.
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.