Retrieve Integration List

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.

Retrieve Integration List

url

/rest/gitplugin/1.0/integration

method

GET

Example:

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 Response example: { "success": "true", "integrations": [ { "id": 1, "displayName": "https://dev.azure.com", "origin": "https://dev.azure.com", "disabled": false, "sendCommitEmails": true, "maxMinsToCommitEmail": 1440, "global": true, "initDate": 1575323678601, "revisionIndexing": true, "gitViewerEnabled": true, "disableSslVerification": false, "smartCommitsEnabled": true, "requireUserPat": false, "projectMappingIds": [], "integrationType": "AZURE", "sourcesDiffViewEnabled": true, "refSpecNotes": true, "refSpecChanges": false, "trustFolderStat": true }, { "id": 2, "displayName": "/jira/repos/*", "origin": "/jira/repos/*", "root": "/jira/repos/", "realRoot": "/jira/repos/", "absoluteRoot": true, "disabled": true, "sendCommitEmails": true, "maxMinsToCommitEmail": 1440, "global": true, "initDate": 1477564914000, "lastIndexedDate": 1508771838475, "revisionIndexing": true, "gitViewerEnabled": true, "disableSslVerification": false, "smartCommitsEnabled": true, "requireUserPat": false, "projectMappingIds": [ ], "integrationType": "FILESPACE", "sourcesDiffViewEnabled": true, "refSpecNotes": true, "refSpecChanges": false, "trustFolderStat": true }, { "id": 3, "displayName": "https://gitlab.com/*", "origin": "https://gitlab.com", "disabled": false, "sendCommitEmails": true, "maxMinsToCommitEmail": 1440, "global": false, "initDate": 1528905066452, "lastIndexedDate": 1584930702945, "revisionIndexing": true, "gitViewerEnabled": false, "disableSslVerification": false, "smartCommitsEnabled": true, "tagsFilter": "", "requireUserPat": false, "projectMappingIds": [], "integrationType": "GITLAB", "sourcesDiffViewEnabled": true, "refSpecNotes": true, "refSpecChanges": false, "trustFolderStat": true }, { "id": 4, "displayName": "Test GitHub", "origin": "https://api.github.com", "disabled": false, "sendCommitEmails": true, "maxMinsToCommitEmail": 1440, "global": true, "initDate": 1549911276768, "lastIndexedDate": 1584930774250, "revisionIndexing": true, "gitViewerEnabled": true, "disableSslVerification": false, "smartCommitsEnabled": true, "tagsFilter": "", "requireUserPat": false, "projectMappingIds": [], "integrationType": "GITHUB", "sourcesDiffViewEnabled": true, "refSpecNotes": true, "refSpecChanges": false, "apiPath": "", "apiFilter": "", "trustFolderStat": true } ] }