VcsRootInstance

Number of APIs: 17

  1. Get all VCS root instances. GET {{baseUrl}}/app/rest/vcs-root-instances?locator=<VcsRootInstanceLocator>&fields=<string>

  2. Check for the pending changes for all VCS root instances. POST {{baseUrl}}/app/rest/vcs-root-instances/checkingForChangesQueue?locator=<VcsRootInstanceLocator>&requestor=<string>&fields=<string>

  3. Send the commit hook notification. POST {{baseUrl}}/app/rest/vcs-root-instances/commitHookNotification?locator=<VcsRootInstanceLocator>&okOnNothingFound=<boolean>

  4. Get VCS root instance matching the locator. GET {{baseUrl}}/app/rest/vcs-root-instances/:vcsRootInstanceLocator?fields=<string>

  5. List all files. GET {{baseUrl}}/app/rest/vcs-root-instances/:vcsRootInstanceLocator/files/latest?basePath=<string>&locator=<string>&fields=<string>

  6. Get specific file zipped. GET {{baseUrl}}/app/rest/vcs-root-instances/:vcsRootInstanceLocator/files/latest/archived{{path}}?basePath=<string>&locator=<string>&name=<string>

  7. Download specific file. GET {{baseUrl}}/app/rest/vcs-root-instances/:vcsRootInstanceLocator/files/latest/files{{path}}

  8. Get metadata of specific file. GET {{baseUrl}}/app/rest/vcs-root-instances/:vcsRootInstanceLocator/files/latest/metadata{{path}}?fields=<string>

  9. List files under this path. GET {{baseUrl}}/app/rest/vcs-root-instances/:vcsRootInstanceLocator/files/latest/:path?basePath=<string>&locator=<string>&fields=<string>

  10. Get all properties of the matching VCS root instance. GET {{baseUrl}}/app/rest/vcs-root-instances/:vcsRootInstanceLocator/properties?fields=<string>