Git Integration for Jira Self-Managed (Data Center/Server) Documentation

Contact Support
GitKraken Status  

Retrieve Integration List API

Retrieves the list of integrations and their respective parameter details from the git repository configuration.

Only Jira admins can perform the Retrieve Integration List API call.

 

url

{JiraBaseURL}/rest/gitplugin/1.0/integration

method

GET

parameter

none

Example

http://jira.yourorg.com/rest/gitplugin/1.0/integration

Response example:

{
    "success": true,
    "integrations": [
        {
            "id": 1,
            "displayName": "https://github.com/*",
            "origin": "https://api.github.com",
            "disabled": false,
            "sendCommitEmails": true,
            "maxMinsToCommitEmail": 1440,
            "global": true,
            "initDate": 1675942373613,
            "lastIndexedDate": 1695470025397,
            "revisionIndexing": true,
            "gitViewerEnabled": true,
            "disableSslVerification": false,
            "smartCommitsEnabled": true,
            "prHideFilter": "^.*master.*$",
            "requireUserPat": false,
            "projectMappingIds": [
            ],
            "integrationType": "GITHUB",
            "showAllTags": true,
            "sourcesDiffViewEnabled": true,
            "refSpecNotes": true,
            "refSpecChanges": false,
            "trustFolderStat": true
        },
        {
            "id": 2,
            "displayName": "https://gitlab.com/*",
            "origin": "https://gitlab.com",
            "disabled": true,
            "sendCommitEmails": true,
            "maxMinsToCommitEmail": 1440,
            "global": true,
            "initDate": 1675942410674,
            "lastIndexedDate": 1686136525099,
            "revisionIndexing": true,
            "gitViewerEnabled": true,
            "disableSslVerification": false,
            "smartCommitsEnabled": true,
            "requireUserPat": false,
            "projectMappingIds": [
            ],
            "integrationType": "GITLAB",
            "showAllTags": true,
            "sourcesDiffViewEnabled": true,
            "refSpecNotes": true,
            "refSpecChanges": false,
            "trustFolderStat": true
        }        
    ]
}

 

Integration REST APIs

Add New Integration

Add New Integration Type API (examples)

Update Existing Integration

Remove Integration

Retrieve an Integration

Retrieve Integration List (this page)

Have feedback about this article? Did we miss something? Let us know!
On this page