{ "info": { "_postman_id": "f0074204-6550-46c7-b867-7a94bb4406a8", "name": "Azure DevOps v5.0", "description": "Azure DevOps Services REST API Reference.\n\nv1.1", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "item": [ { "name": "Artifacts", "item": [ { "name": "Artifacts Details", "item": [ { "name": "Get Badge", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/public/packaging/Feeds/{{feedId}}/Packages/{{packageId}}/badge?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "public", "packaging", "Feeds", "{{feedId}}", "Packages", "{{packageId}}", "badge" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Generate a SVG badge for the latest version of a package. The generated SVG is typically used as the image in an HTML link which takes users to the feed containing the package to accelerate discovery and consumption.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/artifact%20%20details/get%20badge?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/artifact%20%20details/get%20badge?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Package", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/packages/{{packageId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "packages", "{{packageId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "includeAllVersions", "value": "", "description": "True to return all versions of the package in the response. Default is false (latest version only)", "disabled": true }, { "key": "includeUrls", "value": "", "description": "True to return REST Urls with the response. Default is True.", "disabled": true }, { "key": "isListed", "value": "", "description": "Only applicable for NuGet packages, setting it for other package types will result in a 404. If false, delisted package versions will be returned. Use this to filter the response when includeAllVersions is set to true. Default is unset (do not return delisted packages).", "disabled": true }, { "key": "isRelease", "value": "", "description": "Only applicable for Nuget packages. Use this to filter the response when includeAllVersions is set to true. Default is True (only return packages without prerelease versioning).", "disabled": true }, { "key": "includeDeleted", "value": "false", "description": "Return deleted or unpublished versions of packages in the response. Default is False.", "disabled": true }, { "key": "includeDescription", "value": "false", "description": "Return the description for every version of each package in the response. Default is False.", "disabled": true } ] }, "description": "Get details about a specific package.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/artifact%20%20details/get%20package?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/artifact%20%20details/get%20package?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Package Version", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/Packages/{{packageId}}/versions/{{packageVersionId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "Packages", "{{packageId}}", "versions", "{{packageVersionId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "includeUrls", "value": "", "description": "True to include urls for each version. Default is true.", "disabled": true }, { "key": "isListed", "value": "", "description": "Only applicable for NuGet packages. If false, delisted package versions will be returned.", "disabled": true }, { "key": "isDeleted", "value": "", "description": "Return deleted or unpublished versions of packages in the response. Default is unset (do not return deleted versions).", "disabled": true } ] }, "description": "Get details about a specific package version.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/artifact%20%20details/get%20package%20version?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/artifact%20%20details/get%20package%20version?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Package Version Provenance", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/Packages/{{packageId}}/Versions/{{packageVersionId}}/provenance?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "Packages", "{{packageId}}", "Versions", "{{packageVersionId}}", "provenance" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Gets provenance for a package version.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/artifact%20%20details/getpackageversionprovenance?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/artifact%20%20details/getpackageversionprovenance?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Package Versions", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/Packages/{{packageId}}/versions?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "Packages", "{{packageId}}", "versions" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "includeUrls", "value": "", "description": "True to include urls for each version. Default is true.", "disabled": true }, { "key": "isListed", "value": "", "description": "Only applicable for NuGet packages. If false, delisted package versions will be returned.", "disabled": true }, { "key": "isDeleted", "value": "", "description": "Return deleted or unpublished versions of packages in the response. Default is unset (do not return deleted versions).", "disabled": true } ] }, "description": "Get a list of package versions, optionally filtering by state.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/artifact%20%20details/get%20package%20versions?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/artifact%20%20details/get%20package%20versions?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Packages", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/packages?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "packages" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "includeDeleted", "value": "false", "description": "Return deleted or unpublished versions of packages in the response. Default is False.", "disabled": true }, { "key": "$skip", "value": "", "description": "Skip the first N packages (or package versions where getTopPackageVersions=true)", "disabled": true }, { "key": "$top", "value": "", "description": "Get the top N packages (or package versions where getTopPackageVersions=true)", "disabled": true }, { "key": "includeDescription", "value": "false", "description": "Return the description for every version of each package in the response. Default is False.", "disabled": true }, { "key": "isRelease", "value": "", "description": "Only applicable for Nuget packages. Use this to filter the response when includeAllVersions is set to true. Default is True (only return packages without prerelease versioning).", "disabled": true }, { "key": "getTopPackageVersions", "value": "", "description": "Changes the behavior of $top and $skip to return all versions of each package up to $top. Must be used in conjunction with includeAllVersions=true", "disabled": true }, { "key": "isListed", "value": "", "description": "Only applicable for NuGet packages, setting it for other package types will result in a 404. If false, delisted package versions will be returned. Use this to filter the response when includeAllVersions is set to true. Default is unset (do not return delisted packages).", "disabled": true }, { "key": "includeAllVersions", "value": "", "description": "True to return all versions of the package in the response. Default is false (latest version only)", "disabled": true }, { "key": "includeUrls", "value": "", "description": "True to return REST Urls with the response. Default is True.", "disabled": true }, { "key": "packageNameQuery", "value": "", "description": "Filter to packages that contain the provided string. Characters in the string must conform to the package name constraints.", "disabled": true }, { "key": "protocolType", "value": "", "description": "One of the supported artifact package types.", "disabled": true }, { "key": "directUpstreamId", "value": "", "description": "Filter results to return packages from a specific upstream.", "disabled": true } ] }, "description": "Get details about all of the packages in the feed. Use the various filters to include or exclude information from the result set.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/artifact%20%20details/get%20packages?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/artifact%20%20details/get%20packages?view=azure-devops-rest-5.0)" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Change Tracking", "item": [ { "name": "Get Feed Change", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/feedchanges/{{feedId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "feedchanges", "{{feedId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Query a feed to determine its current state.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/change%20%20tracking/get%20feed%20change?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/change%20%20tracking/get%20feed%20change?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Feed Changes", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/feedchanges?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "feedchanges" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "includeDeleted", "value": "", "description": "If true, get changes for all feeds including deleted feeds. The default value is false.", "disabled": true }, { "key": "continuationToken", "value": "", "description": "A continuation token which acts as a bookmark to a previously retrieved change. This token allows the user to continue retrieving changes in batches, picking up where the previous batch left off. If specified, all the changes that occur strictly after the token will be returned. If not specified or 0, iteration will start with the first change.", "disabled": true }, { "key": "batchSize", "value": "", "description": "Number of package changes to fetch. The default value is 1000. The maximum value is 2000.", "disabled": true } ] }, "description": "Query to determine which feeds have changed since the last call, tracked through the provided continuationToken. Only changes to a feed itself are returned and impact the continuationToken, not additions or alterations to packages within the feeds.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/change%20%20tracking/get%20feed%20changes?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/change%20%20tracking/get%20feed%20changes?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Package Changes", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/packagechanges?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "packagechanges" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "continuationToken", "value": "", "description": "A continuation token which acts as a bookmark to a previously retrieved change. This token allows the user to continue retrieving changes in batches, picking up where the previous batch left off. If specified, all the changes that occur strictly after the token will be returned. If not specified or 0, iteration will start with the first change.", "disabled": true }, { "key": "batchSize", "value": "", "description": "Number of package changes to fetch. The default value is 1000. The maximum value is 2000.", "disabled": true } ] }, "description": "Get a batch of package changes made to a feed. The changes returned are 'most recent change' so if an Add is followed by an Update before you begin enumerating, you'll only see one change in the batch. While consuming batches using the continuation token, you may see changes to the same package version multiple times if they are happening as you enumerate.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/change%20%20tracking/get%20package%20changes?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/change%20%20tracking/get%20package%20changes?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Feed Management", "item": [ { "name": "Create Feed", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"Sample feed created by postman\",\n \"hideDeletedPackageVersions\": true,\n \"badgesEnabled\": true,\n \"name\": \"feedbypostman\",\n \"upstreamEnabled\": true,\n \"viewId\": null,\n \"viewName\": null,\n \"fullyQualifiedName\": \"feedbypostman\",\n \"upstreamSources\": [\n {\n \"id\": \"40cea34f-c6ef-4898-b379-626926723a16\",\n \"name\": \"npmjs\",\n \"protocol\": \"npm\",\n \"location\": \"https://registry.npmjs.org/\",\n \"upstreamSourceType\": \"public\"\n },\n {\n \"id\": \"2a28a64e-8822-4bf7-bc7b-5f1475178b36\",\n \"name\": \"nuget.org\",\n \"protocol\": \"nuget\",\n \"location\": \"https://api.nuget.org/v3/index.json\",\n \"upstreamSourceType\": \"public\"\n }\n ],\n \"capabilities\": \"defaultCapabilities\"\n}" }, "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/feeds?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "feeds" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Create a feed, a container for various package types.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/create%20feed?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/create%20feed?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Create Feed View", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"visibility\": \"collection\",\n \"name\": \"CustomView01\",\n \"type\": \"release\"\n}" }, "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/feeds/{{feedId}}/views?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "feeds", "{{feedId}}", "views" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Create a new view on the referenced feed.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/create%20feed%20view?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/create%20feed%20view?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Delete Feed", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "DELETE", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"Sample feed created by postman\",\n \"hideDeletedPackageVersions\": true,\n \"badgesEnabled\": true,\n \"name\": \"feedbypostman\",\n \"upstreamEnabled\": true,\n \"viewId\": null,\n \"viewName\": null,\n \"fullyQualifiedName\": \"feedbypostman\",\n \"upstreamSources\": [\n {\n \"id\": \"40cea34f-c6ef-4898-b379-626926723a16\",\n \"name\": \"npmjs\",\n \"protocol\": \"npm\",\n \"location\": \"https://registry.npmjs.org/\",\n \"upstreamSourceType\": \"public\"\n },\n {\n \"id\": \"2a28a64e-8822-4bf7-bc7b-5f1475178b36\",\n \"name\": \"nuget.org\",\n \"protocol\": \"nuget\",\n \"location\": \"https://api.nuget.org/v3/index.json\",\n \"upstreamSourceType\": \"public\"\n }\n ],\n \"capabilities\": \"defaultCapabilities\"\n}" }, "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/feeds/{{feedId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "feeds", "{{feedId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Remove a feed and all its packages. The action does not result in packages moving to the RecycleBin and is not reversible.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/delete%20feed?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/delete%20feed?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Delete Feed View", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "DELETE", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/feeds/{{feedId}}/views/{{viewId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "feeds", "{{feedId}}", "views", "{{viewId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Delete a feed view.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/delete%20feed%20view?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/delete%20feed%20view?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Feed", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Get the settings for a specific feed.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/get%20feed?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/get%20feed?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Feed Permissions", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/permissions?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "permissions" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "includeIds", "value": "", "description": "True to include user Ids in the response. Default is false.", "disabled": true }, { "key": "excludeInheritedPermissions", "value": "", "description": "True to only return explicitly set permissions on the feed. Default is false.", "disabled": true }, { "key": "identityDescriptor", "value": "", "description": "Filter permissions to the provided identity.", "disabled": true } ] }, "description": "Get the permissions for a feed.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/get%20feed%20permissions?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/get%20feed%20permissions?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Feed View", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/views/{{viewId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "views", "{{viewId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "continuationToken", "value": "", "description": "A continuation token which acts as a bookmark to a previously retrieved change. This token allows the user to continue retrieving changes in batches, picking up where the previous batch left off. If specified, all the changes that occur strictly after the token will be returned. If not specified or 0, iteration will start with the first change.", "disabled": true }, { "key": "batchSize", "value": "", "description": "Number of package changes to fetch. The default value is 1000. The maximum value is 2000.", "disabled": true } ] }, "description": "Get a view by Id\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/get%20feed%20view?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/get%20feed%20view?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Feed Views", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/views?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "views" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "continuationToken", "value": "", "description": "A continuation token which acts as a bookmark to a previously retrieved change. This token allows the user to continue retrieving changes in batches, picking up where the previous batch left off. If specified, all the changes that occur strictly after the token will be returned. If not specified or 0, iteration will start with the first change.", "disabled": true }, { "key": "batchSize", "value": "", "description": "Number of package changes to fetch. The default value is 1000. The maximum value is 2000.", "disabled": true } ] }, "description": "Get all views for a feed.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/get%20feed%20views?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/get%20feed%20views?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Feeds", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "feedRole", "value": "", "description": "Filter by this role, either Administrator(4), Contributor(3), or Reader(2) level permissions.", "disabled": true }, { "key": "includeDeletedUpstreams", "value": "", "description": "Include upstreams that have been deleted in the response.", "disabled": true } ] }, "description": "Get all feeds in an account where you have the provided role access.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/get%20feeds?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/get%20feeds?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Set Feed Permissions", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "PATCH", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "[\n {\n \"role\": \"administrator\",\n \"identityDescriptor\": \"Microsoft.IdentityModel.Claims.ClaimsIdentity;xxxxx-86f1-xxxx-xxxx-2d7cd011db47\\\\demo@demo.com\",\n \"displayName\": \"Hosam Kamel\"\n }\n]" }, "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/permissions?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "permissions" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Update the permissions on a feed.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/set%20feed%20permissions?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/set%20feed%20permissions?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Update Feed", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "PATCH", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"description\": \"Sample feed created by postman\",\n \"hideDeletedPackageVersions\": true,\n \"badgesEnabled\": true\n}" }, "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Change the attributes of a feed.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/update%20feed?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/update%20feed?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Update Feed View", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "PATCH", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"visibility\": \"organization\",\n \"name\": \"CustomView\",\n \"type\": \"none\"\n}" }, "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/feeds/{{feedId}}/views/{{viewId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "feeds", "{{feedId}}", "views", "{{viewId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Update a view.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/update%20feed%20view?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/feed%20%20management/update%20feed%20view?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Provenance", "item": [], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Recycle Bin", "item": [ { "name": "Get Recycle Bin Package", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/RecycleBin/Packages/{{packageId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "RecycleBin", "Packages", "{{packageId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Get information about a package and all its versions within the recycle bin.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/recycle%20%20bin/get%20recycle%20bin%20package?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/recycle%20%20bin/get%20recycle%20bin%20package?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Recycle Bin Package Version", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/RecycleBin/Packages/{{packageId}}/Versions/{{packageVersionGuid}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "RecycleBin", "Packages", "{{packageId}}", "Versions", "{{packageVersionGuid}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "includeUrls", "value": "true", "description": "True to return REST Urls with the response. Default is True.", "disabled": true } ] }, "description": "Get information about a package version within the recycle bin.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/recycle%20%20bin/get%20recycle%20bin%20package%20version?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/recycle%20%20bin/get%20recycle%20bin%20package%20version?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Recycle Bin Package Versions", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/RecycleBin/Packages/{{packageId}}/Versions?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "RecycleBin", "Packages", "{{packageId}}", "Versions" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "includeUrls", "value": "true", "description": "True to return REST Urls with the response. Default is True.", "disabled": true } ] }, "description": "Get a list of package versions within the recycle bin.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/recycle%20%20bin/get%20recycle%20bin%20package%20versions?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/recycle%20%20bin/get%20recycle%20bin%20package%20versions?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Recycle Bin Packages", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/RecycleBin/Packages?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "RecycleBin", "Packages" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "protocolType", "value": "", "description": "Type of package (e.g. NuGet, npm, ...)", "disabled": true }, { "key": "packageNameQuery", "value": "", "description": "Filter to packages matching this name", "disabled": true }, { "key": "includeUrls", "value": "", "description": "True to return REST Urls with the response. Default is True.", "disabled": true }, { "key": "$top", "value": "", "description": "Get the top N packages.", "disabled": true }, { "key": "$skip", "value": "", "description": "Skip the first N packages.", "disabled": true }, { "key": "includeAllVersions", "value": "", "description": "True to return all versions of the package in the response. Default is false (latest version only).", "disabled": true } ] }, "description": "Query for packages within the recycle bin.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/recycle%20%20bin/get%20recycle%20bin%20packages?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/recycle%20%20bin/get%20recycle%20bin%20packages?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Retention Policies", "item": [ { "name": "Get Retention Policy", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/retentionpolicies?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "retentionpolicies" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Get the retention policy for a feed.\n\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/retention%20%20policies/get%20retention%20policy?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/retention%20%20policies/get%20retention%20policy?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Set Retention Policy", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"ageLimitInDays\": 30,\n \"countLimit\": 20,\n \"daysToKeepRecentlyDownloadedPackages\": 30\n}" }, "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/retentionpolicies?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "retentionpolicies" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Set the retention policy for a feed.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/retention%20%20policies/set%20retention%20policy?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/retention%20%20policies/set%20retention%20policy?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Delete Retention Policy", "request": { "method": "DELETE", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/Feeds/{{feedId}}/retentionpolicies?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "Feeds", "{{feedId}}", "retentionpolicies" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Delete the retention policy for a feed.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/retention%20%20policies/delete%20retention%20policy?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/retention%20%20policies/delete%20retention%20policy?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Service Settings", "item": [ { "name": "Get Global Permissions", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/globalpermissions?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "globalpermissions" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Get all service-wide feed creation permissions.\n\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/service%20%20settings/getglobalpermissions?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/service%20%20settings/getglobalpermissions?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Set Global Permissions", "request": { "method": "PATCH", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "[\n {\n \"role\": \"administrator\",\n \"identityDescriptor\": \"Microsoft.TeamFoundation.Identity;S-x-x-xxxxxxxxxx-1xxxx0969-2402xxxx-21xxxxx16-0-0-0-0-1\"\n }\n]" }, "url": { "raw": "https://{{feedsServer}}/{{organization}}/_apis/packaging/globalpermissions?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{feedsServer}}" ], "path": [ "{{organization}}", "_apis", "packaging", "globalpermissions" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Set service-wide permissions that govern feed creation.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/service%20%20settings/setglobalpermissions?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/artifacts/service%20%20settings/setglobalpermissions?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {} }, { "name": "Build", "item": [ { "name": "Artifacts", "item": [ { "name": "List", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}/artifacts?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}", "artifacts" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Gets all artifacts for a build.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/artifacts/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/artifacts/list?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Artifact", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}/artifacts?artifactName={{artifactName}}&api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}", "artifacts" ], "query": [ { "key": "artifactName", "value": "{{artifactName}}" }, { "key": "api-version", "value": "{{api-version}}" }, { "key": "fileId", "value": null, "description": "The primary key for the file.", "disabled": true }, { "key": "fileName", "value": null, "description": "The name that the file will be set to.", "disabled": true } ] }, "description": "Gets a specific artifact for a build.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/artifacts/get%20artifact?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/artifacts/get%20artifact?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get File", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}/artifacts?artifactName={{artifactName}}&api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}", "artifacts" ], "query": [ { "key": "artifactName", "value": "{{artifactName}}" }, { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Gets a file from the build.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/artifacts/get%20file?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/artifacts/get%20file?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Create", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"drops01\",\n \"resource\": {\n \"type\": \"Container\",\n \"url\": \"\",\n \"downloadUrl\": \"\"\n }\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}/artifacts?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}", "artifacts" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Create\n\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/artifacts/create?view=azure-devops-rest-5.0#artifactresource](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/artifacts/create?view=azure-devops-rest-5.0#artifactresource)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Authorizedresources ", "item": [ { "name": "List", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/authorizedresources?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "authorizedresources" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "List \n\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/authorizedresources/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/authorizedresources/list?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Badge", "item": [ { "name": "Get Status Badge", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/build/controllers/{{}}?api-version={{api-version-previe", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "build", "controllers", "{{}}" ], "query": [ { "key": "api-version", "value": "{{api-version-previe" } ] }, "description": "Get status badge \n\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/badge/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/badge/get?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Build Badge Data", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/repos/git/badge?api-version={{api-version-preview2}}&branchName=master", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "repos", "git", "badge" ], "query": [ { "key": "api-version", "value": "{{api-version-preview2}}" }, { "key": "branchName", "value": "master", "description": "The branch name." }, { "key": "repoId", "value": "", "description": "The repository ID.", "disabled": true } ] }, "description": "Gets a badge that indicates the status of the most recent build for the specified branch.\n\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/badge/get%20build%20badge%20data?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/badge/get%20build%20badge%20data?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Builds", "item": [ { "name": "Deletes a build", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "DELETE", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" }, { "key": "Authorization", "type": "text", "value": "Basic {{AccessToken}}" } ], "body": { "mode": "raw", "raw": "{\n \"definition\": {\n \"id\": 217\n },\n \"sourceBranch\": \"refs/heads/master\",\n \"sourceVersion\": \"\",\n \"reason\": 1,\n \"demands\": [],\n \"parameters\": \"{\\\"system.debug\\\":\\\"true\\\"}\"\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Deletes a build.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/delete?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/delete?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get a build", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" }, { "key": "Authorization", "value": "Basic {{AccessToken}}", "type": "text" } ], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "propertyFilters", "value": "", "disabled": true } ] }, "description": "Gets a build\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Build Changes", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "Authorization", "type": "text", "value": "Basic {{AccessToken}}" } ], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}/changes?api-version={{api-version}}&includeSourceChange=true", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}", "changes" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "continuationToken", "value": "", "disabled": true }, { "key": "$top", "value": "", "description": "The maximum number of changes to return", "disabled": true }, { "key": "includeSourceChange", "value": "true" } ] }, "description": "Gets the changes associated with a build\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20build%20changes?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20build%20changes?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Build Logs", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "Authorization", "type": "text", "value": "Basic {{AccessToken}}" } ], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}/logs?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}", "logs" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Gets the logs for a build.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20build%20logs?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20build%20logs?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Build Log", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "Authorization", "type": "text", "value": "Basic {{AccessToken}}" } ], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}/logs/{{logId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}", "logs", "{{logId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "startLine", "value": "", "description": "The start line.", "disabled": true }, { "key": "endLine", "value": "", "description": "The end line.", "disabled": true } ] }, "description": "Gets an individual log file for a build.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20build%20log?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20build%20log?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Build Work Items Refs", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "Authorization", "type": "text", "value": "Basic {{AccessToken}}" } ], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}/workitems?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}", "workitems" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "$top", "value": "", "description": "The maximum number of work items to return.", "disabled": true } ] }, "description": "Gets the work items associated with a build.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20build%20work%20items%20refs?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20build%20work%20items%20refs?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Build Work Items Refs From Commits", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "Authorization", "type": "text", "value": "Basic {{AccessToken}}" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}/workitems?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}", "workitems" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Gets the work items associated with a build, filtered to specific commits.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20build%20work%20items%20refs%20from%20commits?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20build%20work%20items%20refs%20from%20commits?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Changes Between Builds", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "Authorization", "type": "text", "value": "Basic {{AccessToken}}" } ], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/changes?api-version={{api-version-preview2}}&fromBuildId=1637&toBuildId=1638", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "changes" ], "query": [ { "key": "api-version", "value": "{{api-version-preview2}}" }, { "key": "fromBuildId", "value": "1637", "description": "The ID of the first build.\n\n" }, { "key": "toBuildId", "value": "1638", "description": "The ID of the last build." }, { "key": "$top", "value": "", "description": "The maximum number of changes to return", "disabled": true } ] }, "description": "Gets the changes made to the repository between two given builds.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20changes%20between%20builds?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20changes%20between%20builds?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Work Items Between Builds", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "Authorization", "type": "text", "value": "Basic {{AccessToken}}" } ], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/workitems?api-version={{api-version-preview2}}&fromBuildId=1637&toBuildId=1638", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "workitems" ], "query": [ { "key": "api-version", "value": "{{api-version-preview2}}" }, { "key": "fromBuildId", "value": "1637", "description": "The ID of the first build.\n\n" }, { "key": "toBuildId", "value": "1638", "description": "The ID of the last build." }, { "key": "$top", "value": "", "description": "The maximum number of changes to return", "disabled": true } ] }, "description": "Gets all the work items between two builds.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20work%20items%20between%20builds?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/get%20work%20items%20between%20builds?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get a list of builds", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" }, { "key": "Authorization", "type": "text", "value": "Basic {{AccessToken}}" } ], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "buildIds", "value": "", "description": "A comma-delimited list that specifies the IDs of builds to retrieve.", "disabled": true }, { "key": "branchName", "value": "", "description": "If specified, filters to builds that built branches that built this branch.", "disabled": true }, { "key": "queryOrder", "value": "", "description": "The order in which builds should be returned. https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/list?view=azure-devops-rest-5.0#buildqueryorder", "disabled": true }, { "key": "deletedFilter", "value": "", "description": "Indicates whether to exclude, include, or only return deleted builds. https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/list?view=azure-devops-rest-5.0#querydeletedoption", "disabled": true }, { "key": "maxBuildsPerDefinition", "value": "", "description": "The maximum number of builds to return per definition.", "disabled": true }, { "key": "continuationToken", "value": "", "description": "A continuation token, returned by a previous call to this method, that can be used to return the next set of builds.", "disabled": true }, { "key": "$top", "value": "", "description": "The maximum number of builds to return", "disabled": true }, { "key": "properties", "value": "", "description": "A comma-delimited list of properties to retrieve.", "disabled": true }, { "key": "tagFilters", "value": "", "description": "A comma-delimited list of tags. If specified, filters to builds that have the specified tags.", "disabled": true }, { "key": "resultFilter", "value": "", "description": "If specified, filters to builds that match this result. https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/list?view=azure-devops-rest-5.0#buildresult", "disabled": true }, { "key": "statusFilter", "value": "", "description": "If specified, filters to builds that match this status. https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/list?view=azure-devops-rest-5.0#buildstatus", "disabled": true }, { "key": "reasonFilter", "value": "", "description": "If specified, filters to builds that match this reason. https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/list?view=azure-devops-rest-5.0#buildreason\n", "disabled": true }, { "key": "requestedFor", "value": "", "description": "If specified, filters to builds requested for the specified user.", "disabled": true }, { "key": "maxTime", "value": "", "description": "If specified, filters to builds that finished/started/queued before this date based on the queryOrder specified.", "disabled": true }, { "key": "minTime", "value": "", "description": "If specified, filters to builds that finished/started/queued after this date based on the queryOrder specified.", "disabled": true }, { "key": "buildNumber", "value": "", "description": "If specified, filters to builds that match this build number. Append * to do a prefix search.", "disabled": true }, { "key": "queues", "value": "", "description": "A comma-delimited list of queue IDs. If specified, filters to builds that ran against these queues.", "disabled": true }, { "key": "definitions", "value": "", "description": "A comma-delimited list of definition IDs. If specified, filters to builds for these definitions.", "disabled": true }, { "key": "repositoryType", "value": "", "description": "If specified, filters to builds that built from repositories of this type.", "disabled": true } ] }, "description": "Gets a list of builds.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/list?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Queue a build", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" }, { "key": "Authorization", "type": "text", "value": "Basic {{AccessToken}}" } ], "body": { "mode": "raw", "raw": "{\n \"definition\": {\n \"id\": 217\n },\n \"sourceBranch\": \"refs/heads/master\",\n \"sourceVersion\": \"\",\n \"reason\": 1,\n \"demands\": [],\n \"parameters\": \"{\\\"system.debug\\\":\\\"true\\\"}\"\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "ignoreWarnings", "value": "", "disabled": true }, { "key": "checkInTicket", "value": "", "disabled": true }, { "key": "sourceBuildId", "value": "", "disabled": true } ] }, "description": "Queues a build\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/queue?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/queue?view=azure-devops-rest-5.0)" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Controllers ", "item": [ { "name": "List controllers", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/build/controllers?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "build", "controllers" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "name", "value": "", "disabled": true } ] }, "description": "Gets controller, optionally filtered by name\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/controllers/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/controllers/list?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get a controller", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/build/controllers/{{controllerId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "build", "controllers", "{{controllerId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "name", "value": "", "disabled": true } ] }, "description": "Gets a controller\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/controllers/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/controllers/get?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Definitions", "item": [ { "name": "Get a definiton", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/definitions/{{definitionId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "definitions", "{{definitionId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "revision", "value": "", "description": "The revision number to retrieve. If this is not specified, the latest version will be returned.", "disabled": true }, { "key": "minMetricsTime", "value": "", "description": "If specified, indicates the date from which metrics should be included.", "disabled": true }, { "key": "propertyFilters", "value": "", "description": "A comma-delimited list of properties to include in the results.", "disabled": true }, { "key": "includeLatestBuilds", "value": "true", "description": "Indicates whether to return the latest and latest completed builds for this definition.", "disabled": true } ] }, "description": "Gets a definition, optionally at a specific revision.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/get?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Definition Revisions", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/definitions/{{definitionId}}/revisions?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "definitions", "{{definitionId}}", "revisions" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Gets all revisions of a definition.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/get%20definition%20revisions?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/get%20definition%20revisions?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "List existing definitions", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/definitions?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "definitions" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "processType", "value": "", "description": "If specified, filters to definitions with the given process type.", "disabled": true }, { "key": "taskIdFilter", "value": "", "description": "If specified, filters to definitions that use the specified task.", "disabled": true }, { "key": "includeLatestBuilds", "value": "true", "description": "Indicates whether to return the latest and latest completed builds for this definition.", "disabled": true }, { "key": "includeAllProperties", "value": "true", "description": "Indicates whether the full definitions should be returned. By default, shallow representations of the definitions are returned.", "disabled": true }, { "key": "notBuiltAfter", "value": "", "description": "If specified, filters to definitions that do not have builds after this date.", "disabled": true }, { "key": "builtAfter", "value": "", "description": "If specified, filters to definitions that have builds after this date.", "disabled": true }, { "key": "path", "value": "", "description": "If specified, filters to definitions under this folder.", "disabled": true }, { "key": "definitionIds", "value": "", "description": "A comma-delimited list that specifies the IDs of definitions to retrieve.", "disabled": true }, { "key": "minMetricsTime", "value": "", "description": "If specified, indicates the date from which metrics should be included.", "disabled": true }, { "key": "continuationToken", "value": "", "description": "A continuation token, returned by a previous call to this method, that can be used to return the next set of definitions.", "disabled": true }, { "key": "$top", "value": "", "description": "The maximum number of definitions to return", "disabled": true }, { "key": "queryOrder", "value": "", "description": "Indicates the order in which definitions should be returned. https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/list?view=azure-devops-rest-5.0#definitionqueryorder", "disabled": true }, { "key": "repositoryType", "value": "", "description": "If specified, filters to definitions that have a repository of this type.", "disabled": true }, { "key": "repositoryId", "value": "", "description": "A repository ID. If specified, filters to definitions that use this repository.", "disabled": true }, { "key": "name", "value": "", "description": "If specified, filters to definitions whose names match this pattern.", "disabled": true }, { "key": "yamlFilename", "value": "", "description": "If specified, filters to YAML definitions that match the given filename.", "disabled": true } ] }, "description": "Gets a list of definitions.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/list?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Deletes a definition", "request": { "method": "DELETE", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/definitions/{{definitionId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "definitions", "{{definitionId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Deletes a definition and all associated builds.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/delete?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/delete?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Restore Definition", "request": { "method": "PATCH", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/definitions/{{definitionId}}?api-version={{api-version}}&deleted=false", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "definitions", "{{definitionId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "deleted", "value": "false", "description": "When false, restores a deleted definition." } ] }, "description": "Restores a deleted definition\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/restore%20definition?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/restore%20definition?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Create", "request": { "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"options\": [\n {\n \"enabled\": true,\n \"inputs\": {\n \"parallel\": \"false\",\n \"multipliers\": \"[\\\"config\\\",\\\"platform\\\"]\"\n }\n },\n {\n \"enabled\": false\n },\n {\n \"enabled\": false,\n \"inputs\": {\n \"branchFilters\": \"[\\\"+refs/heads/*\\\"]\",\n \"additionalFields\": \"{}\"\n }\n }\n ],\n \"triggers\": [\n {\n \"branchFilters\": [\n \"+refs/heads/master\"\n ],\n \"pathFilters\": [],\n \"batchChanges\": true,\n \"maxConcurrentBuildsPerBranch\": 1,\n \"triggerType\": \"continuousIntegration\"\n }\n ],\n \"variables\": {\n \"config\": {\n \"value\": \"debug, release\",\n \"allowOverride\": true\n },\n \"forceClean\": {\n \"value\": \"false\",\n \"allowOverride\": true\n },\n \"platform\": {\n \"value\": \"any cpu\",\n \"allowOverride\": true\n }\n },\n \"retentionRules\": [\n {\n \"branches\": [\n \"+refs/heads/*\"\n ],\n \"artifacts\": [\n \"build.SourceLabel\"\n ],\n \"artifactTypesToDelete\": [\n \"FilePath\",\n \"SymbolStore\"\n ],\n \"daysToKeep\": 10,\n \"minimumToKeep\": 1,\n \"deleteBuildRecord\": true,\n \"deleteTestResults\": true\n }\n ],\n \"jobAuthorizationScope\": \"projectCollection\",\n \"jobCancelTimeoutInMinutes\": 5,\n \"process\": {\n \"phases\": [\n {\n \"steps\": [\n {\n \"environment\": {},\n \"enabled\": true,\n \"continueOnError\": false,\n \"alwaysRun\": false,\n \"displayName\": \"Build solution Fab.sln\",\n \"timeoutInMinutes\": 0,\n \"condition\": \"succeeded()\",\n \"refName\": \"VSBuild_2\",\n \"task\": {\n \"id\": \"71a9a2d3-a98a-4caa-96ab-affca411ecda\",\n \"versionSpec\": \"1.*\",\n \"definitionType\": null\n },\n \"inputs\": {\n \"solution\": \"FabrikamFiber.CallCenter/FabrikamFiber.CallCenter.sln\",\n \"vsVersion\": \"latest\",\n \"msbuildArgs\": \"/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true\",\n \"platform\": \"$(platform)\",\n \"configuration\": \"\",\n \"clean\": \"false\",\n \"maximumCpuCount\": \"false\",\n \"restoreNugetPackages\": \"true\",\n \"msbuildArchitecture\": \"x86\",\n \"logProjectEvents\": \"true\",\n \"createLogFile\": \"false\",\n \"logFileVerbosity\": \"normal\"\n }\n },\n {\n \"environment\": {},\n \"enabled\": true,\n \"continueOnError\": false,\n \"alwaysRun\": false,\n \"displayName\": \"Test Assemblies **\\\\*test*.dll;-:**\\\\obj\\\\**\",\n \"timeoutInMinutes\": 0,\n \"condition\": \"succeeded()\",\n \"refName\": \"VSTest_3\",\n \"task\": {\n \"id\": \"ef087383-ee5e-42c7-9a53-ab56c98420f9\",\n \"versionSpec\": \"1.*\",\n \"definitionType\": null\n },\n \"inputs\": {\n \"testAssembly\": \"**\\\\*test*.dll;-:**\\\\obj\\\\**\",\n \"testFiltercriteria\": \"\",\n \"runSettingsFile\": \"\",\n \"overrideTestrunParameters\": \"\",\n \"codeCoverageEnabled\": \"true\",\n \"runInParallel\": \"false\",\n \"vstestLocationMethod\": \"version\",\n \"vsTestVersion\": \"14.0\",\n \"vstestLocation\": \"\",\n \"pathtoCustomTestAdapters\": \"\",\n \"otherConsoleOptions\": \"\",\n \"testRunTitle\": \"\",\n \"platform\": \"\",\n \"configuration\": \"\",\n \"publishRunAttachments\": \"true\"\n }\n },\n {\n \"environment\": {},\n \"enabled\": true,\n \"continueOnError\": false,\n \"alwaysRun\": false,\n \"displayName\": \"Copy Publish Artifact: drops\",\n \"timeoutInMinutes\": 0,\n \"condition\": \"succeeded()\",\n \"refName\": \"PublishBuildArtifacts_4\",\n \"task\": {\n \"id\": \"1d341bb0-2106-458c-8422-d00bcea6512a\",\n \"versionSpec\": \"1.*\",\n \"definitionType\": \"task\"\n },\n \"inputs\": {\n \"CopyRoot\": \"\",\n \"Contents\": \"**\\\\*.zip\",\n \"ArtifactName\": \"drops\",\n \"ArtifactType\": \"Container\",\n \"TargetPath\": \"\\\\\\\\my\\\\share\\\\$(Build.DefinitionName)\\\\$(Build.BuildNumber)\"\n }\n }\n ],\n \"name\": \"Agent job 1\",\n \"refName\": \"Phase_1\",\n \"condition\": \"succeeded()\",\n \"target\": {\n \"executionOptions\": {\n \"type\": 0\n },\n \"allowScriptsAuthAccessOption\": false,\n \"type\": 1\n },\n \"jobAuthorizationScope\": \"projectCollection\"\n }\n ],\n \"type\": 1\n },\n \"repository\": {\n \"properties\": {\n \"cleanOptions\": \"0\",\n \"labelSources\": \"0\",\n \"labelSourcesFormat\": \"$(build.buildNumber)\",\n \"fetchDepth\": \"0\",\n \"gitLfsSupport\": \"false\",\n \"skipSyncSource\": \"false\",\n \"reportBuildStatus\": \"false\",\n \"checkoutNestedSubmodules\": \"false\"\n },\n \"id\": \"698c952d-5903-4b2b-b62a-ef6ac108c147\",\n \"type\": \"TfsGit\",\n \"name\": \"Fabrikam\",\n \"url\": \"https://{{organization}}@{{coreServer}}/{{organization}}/Fabrikam/_git/Fabrikam\",\n \"defaultBranch\": \"refs/heads/master\",\n \"clean\": \"false\",\n \"checkoutSubmodules\": false\n },\n \"processParameters\": {},\n \"quality\": \"definition\",\n \"drafts\": [],\n \"queue\": {\n \"_links\": {\n \"self\": {\n \"href\": \"https://{{coreServer}}/{{organization}}/_apis/build/Queues/75\"\n }\n },\n \"id\": 75,\n \"name\": \"Hosted\",\n \"url\": \"https://{{coreServer}}/{{organization}}/_apis/build/Queues/75\",\n \"pool\": {\n \"id\": 2,\n \"name\": \"Hosted\",\n \"isHosted\": true\n }\n },\n \"name\": \"FabrikamFiber-CI\",\n \"path\": \"\\\\\",\n \"type\": \"build\",\n \"queueStatus\": \"enabled\"\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/definitions?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "definitions" ], "query": [ { "key": "definitionToCloneId", "value": "", "disabled": true }, { "key": "definitionToCloneRevision", "value": "", "disabled": true }, { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Creates a new definition.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/create?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/create?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Update", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"options\": [\n {\n \"enabled\": true,\n \"inputs\": {\n \"parallel\": \"false\",\n \"multipliers\": \"[\\\"config\\\",\\\"platform\\\"]\"\n }\n },\n {\n \"enabled\": false\n },\n {\n \"enabled\": false,\n \"inputs\": {\n \"branchFilters\": \"[\\\"+refs/heads/*\\\"]\",\n \"additionalFields\": \"{}\"\n }\n }\n ],\n \"triggers\": [\n {\n \"branchFilters\": [\n \"+refs/heads/master\"\n ],\n \"pathFilters\": [],\n \"batchChanges\": true,\n \"maxConcurrentBuildsPerBranch\": 1,\n \"triggerType\": \"continuousIntegration\"\n }\n ],\n \"variables\": {\n \"config\": {\n \"value\": \"debug, release\",\n \"allowOverride\": true\n },\n \"forceClean\": {\n \"value\": \"false\",\n \"allowOverride\": true\n },\n \"platform\": {\n \"value\": \"any cpu\",\n \"allowOverride\": true\n }\n },\n \"retentionRules\": [\n {\n \"branches\": [\n \"+refs/heads/*\"\n ],\n \"artifacts\": [\n \"build.SourceLabel\"\n ],\n \"artifactTypesToDelete\": [\n \"FilePath\",\n \"SymbolStore\"\n ],\n \"daysToKeep\": 10,\n \"minimumToKeep\": 1,\n \"deleteBuildRecord\": true,\n \"deleteTestResults\": true\n }\n ],\n \"jobAuthorizationScope\": \"projectCollection\",\n \"jobCancelTimeoutInMinutes\": 5,\n \"process\": {\n \"phases\": [\n {\n \"steps\": [\n {\n \"environment\": {},\n \"enabled\": true,\n \"continueOnError\": false,\n \"alwaysRun\": false,\n \"displayName\": \"Build solution Fab.sln\",\n \"timeoutInMinutes\": 0,\n \"condition\": \"succeeded()\",\n \"refName\": \"VSBuild_2\",\n \"task\": {\n \"id\": \"71a9a2d3-a98a-4caa-96ab-affca411ecda\",\n \"versionSpec\": \"1.*\",\n \"definitionType\": null\n },\n \"inputs\": {\n \"solution\": \"FabrikamFiber.CallCenter/FabrikamFiber.CallCenter.sln\",\n \"vsVersion\": \"latest\",\n \"msbuildArgs\": \"/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true\",\n \"platform\": \"$(platform)\",\n \"configuration\": \"\",\n \"clean\": \"false\",\n \"maximumCpuCount\": \"false\",\n \"restoreNugetPackages\": \"true\",\n \"msbuildArchitecture\": \"x86\",\n \"logProjectEvents\": \"true\",\n \"createLogFile\": \"false\",\n \"logFileVerbosity\": \"normal\"\n }\n },\n {\n \"environment\": {},\n \"enabled\": true,\n \"continueOnError\": false,\n \"alwaysRun\": false,\n \"displayName\": \"Test Assemblies **\\\\*test*.dll;-:**\\\\obj\\\\**\",\n \"timeoutInMinutes\": 0,\n \"condition\": \"succeeded()\",\n \"refName\": \"VSTest_3\",\n \"task\": {\n \"id\": \"ef087383-ee5e-42c7-9a53-ab56c98420f9\",\n \"versionSpec\": \"1.*\",\n \"definitionType\": null\n },\n \"inputs\": {\n \"testAssembly\": \"**\\\\*test*.dll;-:**\\\\obj\\\\**\",\n \"testFiltercriteria\": \"\",\n \"runSettingsFile\": \"\",\n \"overrideTestrunParameters\": \"\",\n \"codeCoverageEnabled\": \"true\",\n \"runInParallel\": \"false\",\n \"vstestLocationMethod\": \"version\",\n \"vsTestVersion\": \"14.0\",\n \"vstestLocation\": \"\",\n \"pathtoCustomTestAdapters\": \"\",\n \"otherConsoleOptions\": \"\",\n \"testRunTitle\": \"\",\n \"platform\": \"\",\n \"configuration\": \"\",\n \"publishRunAttachments\": \"true\"\n }\n },\n {\n \"environment\": {},\n \"enabled\": true,\n \"continueOnError\": false,\n \"alwaysRun\": false,\n \"displayName\": \"Copy Publish Artifact: drops\",\n \"timeoutInMinutes\": 0,\n \"condition\": \"succeeded()\",\n \"refName\": \"PublishBuildArtifacts_4\",\n \"task\": {\n \"id\": \"1d341bb0-2106-458c-8422-d00bcea6512a\",\n \"versionSpec\": \"1.*\",\n \"definitionType\": \"task\"\n },\n \"inputs\": {\n \"CopyRoot\": \"\",\n \"Contents\": \"**\\\\*.zip\",\n \"ArtifactName\": \"drops\",\n \"ArtifactType\": \"Container\",\n \"TargetPath\": \"\\\\\\\\my\\\\share\\\\$(Build.DefinitionName)\\\\$(Build.BuildNumber)\"\n }\n }\n ],\n \"name\": \"Agent job 1\",\n \"refName\": \"Phase_1\",\n \"condition\": \"succeeded()\",\n \"target\": {\n \"executionOptions\": {\n \"type\": 0\n },\n \"allowScriptsAuthAccessOption\": false,\n \"type\": 1\n },\n \"jobAuthorizationScope\": \"projectCollection\"\n }\n ],\n \"type\": 1\n },\n \"repository\": {\n \"properties\": {\n \"cleanOptions\": \"0\",\n \"labelSources\": \"0\",\n \"labelSourcesFormat\": \"$(build.buildNumber)\",\n \"fetchDepth\": \"0\",\n \"gitLfsSupport\": \"false\",\n \"skipSyncSource\": \"false\",\n \"reportBuildStatus\": \"false\",\n \"checkoutNestedSubmodules\": \"false\"\n },\n \"id\": \"698c952d-5903-4b2b-b62a-ef6ac108c147\",\n \"type\": \"TfsGit\",\n \"name\": \"Fabrikam\",\n \"url\": \"https://{{organization}}@{{coreServer}}/{{organization}}/Fabrikam/_git/Fabrikam\",\n \"defaultBranch\": \"refs/heads/master\",\n \"clean\": \"false\",\n \"checkoutSubmodules\": false\n },\n \"processParameters\": {},\n \"quality\": \"definition\",\n \"drafts\": [],\n \"queue\": {\n \"_links\": {\n \"self\": {\n \"href\": \"https://{{coreServer}}/{{organization}}/_apis/build/Queues/75\"\n }\n },\n \"id\": 75,\n \"name\": \"Hosted\",\n \"url\": \"https://{{coreServer}}/{{organization}}/_apis/build/Queues/75\",\n \"pool\": {\n \"id\": 2,\n \"name\": \"Hosted\",\n \"isHosted\": true\n }\n },\n \"name\": \"FabrikamFiber-CI\",\n \"path\": \"\\\\\",\n \"type\": \"build\",\n \"queueStatus\": \"enabled\"\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/definitions/224?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "definitions", "224" ], "query": [ { "key": "secretsSourceDefinitionId", "value": "", "disabled": true }, { "key": "secretsSourceDefinitionRevision", "value": "", "disabled": true }, { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Updates an existing definition.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/update?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/update?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Folders", "item": [ { "name": "List", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/folders?api-version={{api-version-preview2}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "folders" ], "query": [ { "key": "api-version", "value": "{{api-version-preview2}}" }, { "key": "path", "value": "", "description": "The path to start with", "disabled": true }, { "key": "queryOrder", "value": "", "description": "The order in which folders should be returned.\nhttps://docs.microsoft.com/en-us/rest/api/azure/devops/build/folders/list?view=azure-devops-rest-5.0#folderqueryorder\n\n", "disabled": true } ] }, "description": "Gets a list of build definition folders.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/folders/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/folders/list?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Create", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "PUT", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"path\": \"\\\\CI_Builds\",\n \"description\":\"CI Builds\"\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/folders?api-version={{api-version-preview2}}&path=//CI_Builds", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "folders" ], "query": [ { "key": "api-version", "value": "{{api-version-preview2}}" }, { "key": "path", "value": "//CI_Builds", "description": "The path to start with" } ] }, "description": "Gets a list of build definition folders.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/folders/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/folders/list?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Update", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"path\": \"\\\\CI_Builds\",\n \"description\":\"CI Builds for Dev branches\"\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/folders?api-version={{api-version-preview2}}&path=//CI_Builds", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "folders" ], "query": [ { "key": "api-version", "value": "{{api-version-preview2}}" }, { "key": "path", "value": "//CI_Builds", "description": "The path to start with" } ] }, "description": "Updates an existing folder at given existing path\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/folders/update?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/folders/update?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Delete", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "DELETE", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/folders?api-version={{api-version-preview2}}&path=//CI_Builds", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "folders" ], "query": [ { "key": "api-version", "value": "{{api-version-preview2}}" }, { "key": "path", "value": "//CI_Builds", "description": "The path to start with" } ] }, "description": "Deletes a definition folder. **Definitions and their corresponding builds will also be deleted.**\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/folders/delete?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/folders/delete?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Latest", "item": [ { "name": "Get", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/latest/{{definitonName}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "latest", "{{definitonName}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "branchName", "value": "", "description": "optional parameter that indicates the specific branch to use", "disabled": true } ] }, "description": "Gets the latest build for a definition, optionally scoped to a specific branch.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/latest/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/latest/get?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Metrics", "item": [ { "name": "Get Definition Metrics", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/definitions/{{definitionId}}/metrics?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "definitions", "{{definitionId}}", "metrics" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "minMetricsTime", "value": "", "description": "The date from which to calculate metrics.", "disabled": true } ] }, "description": "Gets build metrics for a definition.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/metrics/get%20definition%20metrics?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/metrics/get%20definition%20metrics?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Project Metrics", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/metrics?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "metrics" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "minMetricsTime", "value": "", "description": "The date from which to calculate metrics.", "disabled": true }, { "key": "metricAggregationType", "value": "", "description": "The aggregation type to use (hourly, daily).", "disabled": true } ] }, "description": "Gets build metrics for a project.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/metrics/get%20project%20metrics?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/metrics/get%20project%20metrics?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Options", "item": [ { "name": "List", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/options?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "options" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Gets all build definition options supported by the system.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/options/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/options/list?view=azure-devops-rest-5.0)" }, "response": [] } ], "description": "Provides methods for discovering build definition options supported by the system.", "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "id": "0531da93-5865-4659-be75-b673afd4731f", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "25b3b255-9740-4594-8d09-010310b4fce3", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Properties", "item": [ { "name": "Get Build Properties", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}/properties?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}", "properties" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "filter", "value": "", "description": "A comma-delimited list of properties. If specified, filters to these specific properties.", "disabled": true } ] }, "description": "Gets properties for a build.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/properties/get%20build%20properties?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/properties/get%20build%20properties?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Definition Properties", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/definitions/{{definitionId}}/properties?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "definitions", "{{definitionId}}", "properties" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "filter", "value": "", "description": "A comma-delimited list of properties. If specified, filters to these specific properties.", "disabled": true } ] }, "description": "Gets properties for a definition.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/properties/get%20definition%20properties?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/properties/get%20definition%20properties?view=azure-devops-rest-5.0)" }, "response": [] } ], "description": "Provides methods for working with extended properties of builds and definitions.\r\n\r\n", "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "id": "e95d1260-8e7b-4df8-8439-41b8b4eefe1e", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "68920a17-85da-458c-9b3b-f7b53b8f9b13", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Report", "item": [ { "name": "Get Build Properties", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}/report?api-version={{api-version-preview2}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}", "report" ], "query": [ { "key": "api-version", "value": "{{api-version-preview2}}" }, { "key": "type", "value": "", "disabled": true } ] }, "description": "Gets properties for a build.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/properties/get%20build%20properties?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/properties/get%20build%20properties?view=azure-devops-rest-5.0)" }, "response": [] } ], "description": "Provides methods for working with build reports.\r\n\r\n", "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "id": "2c771a6e-557c-4ecf-8b27-683317b3e171", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "e262de78-c8d6-4ea5-9e3e-50d1791d37e6", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Resource Usage", "item": [ { "name": "Get", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/build/resourceusage?api-version={{api-version-preview2}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "build", "resourceusage" ], "query": [ { "key": "api-version", "value": "{{api-version-preview2}}" } ] }, "description": "Gets information about build resources in the system.\n\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/resource%20usage/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/resource%20usage/get?view=azure-devops-rest-5.0)" }, "response": [] } ], "description": "Provides information about build resources in the system.\r\n\r\n", "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "id": "51e859da-3cde-4eec-8f3e-9a85a41eee9b", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "f780523d-6e6c-4ded-928d-4d3e3b9dffca", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Resources", "item": [ { "name": "List", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/definitions/{{definitionId}}/resources?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "definitions", "{{definitionId}}", "resources" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/resources/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/resources/list?view=azure-devops-rest-5.0)" }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "id": "bfbc4620-f98e-4f53-8825-021ebb0cfaca", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "eccc5a01-9bee-4c57-961f-41bc0ac32fb1", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Settings", "item": [ { "name": "Get build settings", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/settings?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "settings" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Gets the build settings.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/settings/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/settings/get?view=azure-devops-rest-5.0)" }, "response": [] } ], "description": "Provides methods for updating build-related system settings.\r\n\r\n", "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "id": "2cf57d8a-d2f0-4ce8-b9d6-d3376de9bf2c", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "6dc1760a-a900-4549-bf6a-1829bd073cc0", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Source Providers", "item": [ { "name": "List", "request": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/sourceproviders?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "sourceproviders" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Get a list of source providers and their capabilities.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/source%20providers/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/source%20providers/list?view=azure-devops-rest-5.0)" }, "response": [] } ], "description": "Provides methods for working with source providers.", "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "id": "aa12657e-77a3-499b-a24b-c9782e8b9d48", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "a3902deb-ea25-4543-b893-d9e7f1809033", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Status", "item": [ { "name": "Get", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/status/{{definitionId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "status", "{{definitionId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "branchName", "value": "", "description": "Only consider the most recent build for this branch", "disabled": true }, { "key": "stageName", "value": "", "description": "Use this stage within the pipeline to render the status.", "disabled": true }, { "key": "jobName", "value": "", "description": "Use this job within a stage of the pipeline to render the status.", "disabled": true }, { "key": "configuration", "value": "", "description": "Use this job configuration to render the status", "disabled": true }, { "key": "label", "value": "", "description": "Replaces the default text on the left side of the badge.", "disabled": true } ] }, "description": "Gets the build status for a definition, optionally scoped to a specific branch, stage, job, and configuration.\r\n\r\nIf there are more than one, then it is required to pass in a stageName value when specifying a jobName, and the same rule then applies for both if passing a configuration parameter.\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/status/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/status/get?view=azure-devops-rest-5.0)" }, "response": [] } ], "description": "Provides methods to generate SVG images representing the status of builds.\r\n\r\n", "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "id": "44ea44e5-b915-40d4-9f68-0c54de1ab10e", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "6f18babf-80b6-49d5-90f6-af5d20b8da6c", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Timeline", "item": [ { "name": "Gets details for a build", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/build/builds/{{buildId}}/timeline?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "build", "builds", "{{buildId}}", "timeline" ], "query": [ { "key": "timelineId", "value": "", "disabled": true }, { "key": "changeId", "value": "", "disabled": true }, { "key": "planId", "value": "", "disabled": true }, { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Gets details for a build\r\n\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/build/timeline/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/build/timeline/get?view=azure-devops-rest-5.0)" }, "response": [] } ], "description": "\r\n", "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "id": "403ad63e-dd54-4034-8283-95be96acc9a7", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "638c08ce-8270-44da-aa42-eff303a3a2e3", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Library", "item": [ { "name": "List Variable Groups", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "temp", "value": "https://dev.azure.com/{organization}/{project}/_apis/distributedtask/variablegroups?api-version=5.1-preview.1", "type": "text", "disabled": true }, { "key": "Content-Type", "value": "application/json; charset=utf-8; ", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/distributedtask/variablegroups?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "distributedtask", "variablegroups" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Get all variable groups\n\nhttps://docs.microsoft.com/en-us/rest/api/azure/devops/distributedtask/variablegroups/get%20variable%20groups?view=azure-devops-rest-5.0" }, "response": [] }, { "name": "Get Variable Group", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "temp", "value": "https://dev.azure.com/{organization}/{project}/_apis/distributedtask/variablegroups?api-version=5.1-preview.1", "type": "text", "disabled": true }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/distributedtask/variablegroups/{{variableGroupId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "distributedtask", "variablegroups", "{{variableGroupId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Get a variable group\n\nhttps://docs.microsoft.com/en-us/rest/api/azure/devops/distributedtask/variablegroups/get?view=azure-devops-rest-5.0" }, "response": [] }, { "name": "Add Variable Group", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "POST", "header": [ { "key": "temp", "value": "https://dev.azure.com/{organization}/{project}/_apis/distributedtask/variablegroups?api-version=5.1-preview.1", "type": "text", "disabled": true }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"variables\": {\r\n \"{{variableName}}\": {\r\n \"value\": \"{{variableValue}}\"\r\n }\r\n },\r\n \"id\": {{variableGroupId}},\r\n \"type\": \"Vsts\",\r\n \"name\": \"{{variableGroupName}}\"\r\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/distributedtask/variablegroups/{{variableGroupId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "distributedtask", "variablegroups", "{{variableGroupId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Add a variable group\n\nhttps://docs.microsoft.com/en-us/rest/api/azure/devops/distributedtask/variablegroups/add?view=azure-devops-rest-5.0" }, "response": [] }, { "name": "Update Variable Group", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "PUT", "header": [ { "key": "temp", "type": "text", "value": "https://dev.azure.com/{organization}/{project}/_apis/distributedtask/variablegroups?api-version=5.1-preview.1", "disabled": true }, { "key": "Content-Type", "type": "text", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\r\n \"variables\": {\r\n \"{{variableName}}\": {\r\n \"value\": \"{{variableValue}}\"\r\n }\r\n },\r\n \"id\": {{variableGroupId}},\r\n \"type\": \"Vsts\",\r\n \"name\": \"{{variableGroupName}}\"\r\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/distributedtask/variablegroups/{{variableGroupId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "distributedtask", "variablegroups", "{{variableGroupId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Update variable group\n\nhttps://docs.microsoft.com/en-us/rest/api/azure/devops/distributedtask/variablegroups/update?view=azure-devops-rest-5.0" }, "response": [] }, { "name": "Delete Variable Group", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "DELETE", "header": [ { "key": "temp", "type": "text", "value": "https://dev.azure.com/{organization}/{project}/_apis/distributedtask/variablegroups?api-version=5.1-preview.1", "disabled": true }, { "key": "Content-Type", "type": "text", "value": "application/json" } ], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/distributedtask/variablegroups/{{variableGroupId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "distributedtask", "variablegroups", "{{variableGroupId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Delete variable group\n\nhttps://docs.microsoft.com/en-us/rest/api/azure/devops/distributedtask/variablegroups/delete?view=azure-devops-rest-5.0" }, "response": [] } ], "description": "Library resources in the pipelines", "protocolProfileBehavior": {}, "_postman_isSubFolder": true } ], "protocolProfileBehavior": {} }, { "name": "Work", "item": [ { "name": "Backlogs", "item": [ { "name": "List all backlog levels", "event": [ { "listen": "test", "script": { "id": "47ace013-0297-4c16-99d8-beca6858806e", "exec": [ "", "var jsonData = pm.response.json();", "", "pm.test(\"Found a total of \" + jsonData.count + \" backlog levels\", function () {", " return true; // shame that tests don't offer a way to write output to the Test Results window", "});" ], "type": "text/javascript" } } ], "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/{{team}}/_apis/work/backlogs?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "{{team}}", "_apis", "work", "backlogs" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "List all backlog levels\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/work/backlogs/list?view=azure-devops-rest-5.0)" }, "response": [ { "name": "Fabrikam backlogs", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/{{team}}/_apis/work/backlogs?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "{{team}}", "_apis", "work", "backlogs" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] } }, "_postman_previewlanguage": "json", "header": [], "cookie": [], "body": "{\n \"count\": 4,\n \"value\": [\n {\n \"id\": \"Microsoft.EpicCategory\",\n \"name\": \"Epics\",\n \"rank\": 4,\n \"workItemCountLimit\": 1000,\n \"addPanelFields\": [\n {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Title\"\n }\n ],\n \"columnFields\": [\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.WorkItemType\",\n \"name\": \"Work Item Type\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.WorkItemType\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Title\"\n },\n \"width\": 400\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.State\",\n \"name\": \"State\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.State\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Scheduling.Effort\",\n \"name\": \"Effort\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Scheduling.Effort\"\n },\n \"width\": 50\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Common.BusinessValue\",\n \"name\": \"Business Value\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Common.BusinessValue\"\n },\n \"width\": 50\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Common.ValueArea\",\n \"name\": \"Value Area\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Common.ValueArea\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Tags\",\n \"name\": \"Tags\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Tags\"\n },\n \"width\": 200\n }\n ],\n \"workItemTypes\": [\n {\n \"name\": \"Epic\",\n \"url\": \"https://dev.azure.com/fabrikam/Fabrikam-Fiber/_apis/wit/workItemTypes/Epic\"\n }\n ],\n \"defaultWorkItemType\": {\n \"name\": \"Epic\",\n \"url\": \"https://dev.azure.com/fabrikam/Fabrikam-Fiber/_apis/wit/workItemTypes/Epic\"\n },\n \"color\": \"FF7B00\",\n \"isHidden\": false,\n \"type\": \"portfolio\"\n },\n {\n \"id\": \"Microsoft.FeatureCategory\",\n \"name\": \"Features\",\n \"rank\": 3,\n \"workItemCountLimit\": 1000,\n \"addPanelFields\": [\n {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Title\"\n }\n ],\n \"columnFields\": [\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.WorkItemType\",\n \"name\": \"Work Item Type\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.WorkItemType\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Title\"\n },\n \"width\": 400\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.State\",\n \"name\": \"State\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.State\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Scheduling.Effort\",\n \"name\": \"Effort\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Scheduling.Effort\"\n },\n \"width\": 50\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Common.BusinessValue\",\n \"name\": \"Business Value\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Common.BusinessValue\"\n },\n \"width\": 50\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Common.ValueArea\",\n \"name\": \"Value Area\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Common.ValueArea\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Tags\",\n \"name\": \"Tags\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Tags\"\n },\n \"width\": 200\n }\n ],\n \"workItemTypes\": [\n {\n \"name\": \"Feature\",\n \"url\": \"https://dev.azure.com/fabrikam/Fabrikam-Fiber/_apis/wit/workItemTypes/Feature\"\n }\n ],\n \"defaultWorkItemType\": {\n \"name\": \"Feature\",\n \"url\": \"https://dev.azure.com/fabrikam/Fabrikam-Fiber/_apis/wit/workItemTypes/Feature\"\n },\n \"color\": \"773B93\",\n \"isHidden\": false,\n \"type\": \"portfolio\"\n },\n {\n \"id\": \"Microsoft.RequirementCategory\",\n \"name\": \"Stories\",\n \"rank\": 2,\n \"workItemCountLimit\": 1000,\n \"addPanelFields\": [\n {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Title\"\n }\n ],\n \"columnFields\": [\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.WorkItemType\",\n \"name\": \"Work Item Type\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.WorkItemType\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Title\"\n },\n \"width\": 400\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.State\",\n \"name\": \"State\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.State\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Scheduling.StoryPoints\",\n \"name\": \"Story Points\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Scheduling.StoryPoints\"\n },\n \"width\": 50\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Common.ValueArea\",\n \"name\": \"Value Area\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Common.ValueArea\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.IterationPath\",\n \"name\": \"Iteration Path\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.IterationPath\"\n },\n \"width\": 200\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Tags\",\n \"name\": \"Tags\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Tags\"\n },\n \"width\": 200\n }\n ],\n \"workItemTypes\": [\n {\n \"name\": \"User Story\",\n \"url\": \"https://dev.azure.com/fabrikam/Fabrikam-Fiber/_apis/wit/workItemTypes/User%20Story\"\n },\n {\n \"name\": \"Bug\",\n \"url\": \"https://dev.azure.com/fabrikam/Fabrikam-Fiber/_apis/wit/workItemTypes/Bug\"\n }\n ],\n \"defaultWorkItemType\": {\n \"name\": \"User Story\",\n \"url\": \"https://dev.azure.com/fabrikam/Fabrikam-Fiber/_apis/wit/workItemTypes/User%20Story\"\n },\n \"color\": \"009CCC\",\n \"isHidden\": false,\n \"type\": \"requirement\"\n },\n {\n \"id\": \"Microsoft.TaskCategory\",\n \"name\": \"Tasks\",\n \"rank\": 1,\n \"workItemCountLimit\": 1000,\n \"addPanelFields\": [\n {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Title\"\n }\n ],\n \"columnFields\": [\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Title\"\n },\n \"width\": 400\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.State\",\n \"name\": \"State\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.State\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.AssignedTo\",\n \"name\": \"Assigned To\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.AssignedTo\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Scheduling.RemainingWork\",\n \"name\": \"Remaining Work\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Scheduling.RemainingWork\"\n },\n \"width\": 50\n }\n ],\n \"workItemTypes\": [\n {\n \"name\": \"Task\",\n \"url\": \"https://dev.azure.com/fabrikam/Fabrikam-Fiber/_apis/wit/workItemTypes/Task\"\n }\n ],\n \"defaultWorkItemType\": {\n \"name\": \"Task\",\n \"url\": \"https://dev.azure.com/fabrikam/Fabrikam-Fiber/_apis/wit/workItemTypes/Task\"\n },\n \"color\": \"F2CB1D\",\n \"isHidden\": false,\n \"type\": \"task\"\n }\n ]\n}" } ] }, { "name": "Get backlog level", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/{{team}}/_apis/work/backlogs/Microsoft.EpicCategory?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "{{team}}", "_apis", "work", "backlogs", "Microsoft.EpicCategory" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Gets a backlog level\n\nBy default this gets a list of all Epic work items, but the segmnet ``/Microsoft.EpicCategory/`` can be swapped for other values such as ``Microsoft.FeatureCategory``. A complete list of values is available by calling ``Backlogs > List`` and using one of the ID fields returned.\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/work/backlogs/get%20backlog?view=azure-devops-rest-5.0)" }, "response": [ { "name": "Fabrikam features backlog", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/{{team}}/_apis/work/backlogs/Microsoft.EpicCategory?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "{{team}}", "_apis", "work", "backlogs", "Microsoft.EpicCategory" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] } }, "_postman_previewlanguage": "json", "header": [], "cookie": [], "body": "{\n \"id\": \"Microsoft.FeatureCategory\",\n \"name\": \"Features\",\n \"rank\": 3,\n \"workItemCountLimit\": 1000,\n \"addPanelFields\": [\n {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Title\"\n }\n ],\n \"columnFields\": [\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.WorkItemType\",\n \"name\": \"Work Item Type\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.WorkItemType\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Title\"\n },\n \"width\": 400\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.State\",\n \"name\": \"State\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.State\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Scheduling.Effort\",\n \"name\": \"Effort\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Scheduling.Effort\"\n },\n \"width\": 50\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Common.BusinessValue\",\n \"name\": \"Business Value\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Common.BusinessValue\"\n },\n \"width\": 50\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Common.ValueArea\",\n \"name\": \"Value Area\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Common.ValueArea\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Tags\",\n \"name\": \"Tags\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields/System.Tags\"\n },\n \"width\": 200\n }\n ],\n \"workItemTypes\": [\n {\n \"name\": \"Feature\",\n \"url\": \"https://dev.azure.com/fabrikam/Fabrikam-Fiber/_apis/wit/workItemTypes/Feature\"\n }\n ],\n \"defaultWorkItemType\": {\n \"name\": \"Feature\",\n \"url\": \"https://dev.azure.com/fabrikam/Fabrikam-Fiber/_apis/wit/workItemTypes/Feature\"\n },\n \"color\": \"773B93\",\n \"isHidden\": false,\n \"type\": \"portfolio\"\n}" } ] }, { "name": "Get backlog level work items", "event": [ { "listen": "test", "script": { "id": "4807bddf-4cd3-4ef9-9b46-fecaebe02002", "exec": [ "", "var jsonData = pm.response.json();", "", "pm.test(\"Found a total of \" + jsonData.workItems.length + \" work items\", function () {", " return true; // shame that tests don't offer a way to write output to the Test Results window", "});" ], "type": "text/javascript" } } ], "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/{{team}}/_apis/work/backlogs/Microsoft.EpicCategory/workItems?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "{{team}}", "_apis", "work", "backlogs", "Microsoft.EpicCategory", "workItems" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Gets a list of work items within a backlog level. \n\nBy default this gets a list of all Epic work items, but the segmnet ``/Microsoft.EpicCategory/`` can be swapped for other values such as ``Microsoft.FeatureCategory``. A complete list of values is available by calling ``Backlogs > List`` and using one of the ID fields returned.\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/work/backlogs/get%20backlog%20level%20work%20items?view=azure-devops-rest-5.0)" }, "response": [ { "name": "Fabrikam team feature work items", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/{{team}}/_apis/work/backlogs/Microsoft.EpicCategory/workItems?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "{{team}}", "_apis", "work", "backlogs", "Microsoft.EpicCategory", "workItems" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] } }, "_postman_previewlanguage": "json", "header": [], "cookie": [], "body": "{\n \"workItems\": [\n {\n \"rel\": null,\n \"source\": null,\n \"target\": {\n \"id\": 50\n }\n },\n {\n \"rel\": null,\n \"source\": null,\n \"target\": {\n \"id\": 49\n }\n }\n ]\n}" } ] }, { "name": "Get team backlog configurations", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/{{team}}/_apis/work/backlogconfiguration/?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "{{team}}", "_apis", "work", "backlogconfiguration", "" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Gets backlog configuration for a team\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/work/backlogconfiguration/get?view=azure-devops-rest-5.0)" }, "response": [ { "name": "Fabrikam backlog configurations", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/{{team}}/_apis/work/backlogconfiguration/?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "{{team}}", "_apis", "work", "backlogconfiguration", "" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] } }, "_postman_previewlanguage": "json", "header": [], "cookie": [], "body": "{\n \"taskBacklog\": {\n \"id\": \"Microsoft.TaskCategory\",\n \"name\": \"Tasks\",\n \"rank\": 1,\n \"workItemCountLimit\": 1000,\n \"addPanelFields\": [\n {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n }\n ],\n \"columnFields\": [\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 400\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.State\",\n \"name\": \"State\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.AssignedTo\",\n \"name\": \"Assigned To\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Scheduling.RemainingWork\",\n \"name\": \"Remaining Work\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 50\n }\n ],\n \"workItemTypes\": [\n {\n \"name\": \"Task\",\n \"url\": \"https://dev.azure.com/fabrikam/c3b6da71-2b4a-497b-9137-ba8695203871/_apis/wit/workItemTypes/Task\"\n }\n ],\n \"defaultWorkItemType\": {\n \"name\": \"Task\",\n \"url\": \"https://dev.azure.com/fabrikam/c3b6da71-2b4a-497b-9137-ba8695203871/_apis/wit/workItemTypes/Task\"\n },\n \"color\": \"F2CB1D\"\n },\n \"requirementBacklog\": {\n \"id\": \"Microsoft.RequirementCategory\",\n \"name\": \"Stories\",\n \"rank\": 2,\n \"workItemCountLimit\": 1000,\n \"addPanelFields\": [\n {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n }\n ],\n \"columnFields\": [\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.WorkItemType\",\n \"name\": \"Work Item Type\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 400\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.State\",\n \"name\": \"State\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Scheduling.StoryPoints\",\n \"name\": \"Story Points\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 50\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Common.ValueArea\",\n \"name\": \"Value Area\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.IterationPath\",\n \"name\": \"Iteration Path\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 200\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Tags\",\n \"name\": \"Tags\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 200\n }\n ],\n \"workItemTypes\": [\n {\n \"name\": \"Ticket\",\n \"url\": \"https://dev.azure.com/fabrikam/c3b6da71-2b4a-497b-9137-ba8695203871/_apis/wit/workItemTypes/Ticket\"\n },\n {\n \"name\": \"User Story\",\n \"url\": \"https://dev.azure.com/fabrikam/c3b6da71-2b4a-497b-9137-ba8695203871/_apis/wit/workItemTypes/User%20Story\"\n }\n ],\n \"defaultWorkItemType\": {\n \"name\": \"User Story\",\n \"url\": \"https://dev.azure.com/fabrikam/c3b6da71-2b4a-497b-9137-ba8695203871/_apis/wit/workItemTypes/User%20Story\"\n },\n \"color\": \"009CCC\"\n },\n \"portfolioBacklogs\": [\n {\n \"id\": \"Microsoft.EpicCategory\",\n \"name\": \"My level\",\n \"rank\": 4,\n \"workItemCountLimit\": 1000,\n \"addPanelFields\": [\n {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n }\n ],\n \"columnFields\": [\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.WorkItemType\",\n \"name\": \"Work Item Type\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 400\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.State\",\n \"name\": \"State\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Scheduling.Effort\",\n \"name\": \"Effort\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 50\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Common.BusinessValue\",\n \"name\": \"Business Value\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 50\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Common.ValueArea\",\n \"name\": \"Value Area\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Tags\",\n \"name\": \"Tags\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 200\n }\n ],\n \"workItemTypes\": [\n {\n \"name\": \"Epic\",\n \"url\": \"https://dev.azure.com/fabrikam/c3b6da71-2b4a-497b-9137-ba8695203871/_apis/wit/workItemTypes/Epic\"\n }\n ],\n \"defaultWorkItemType\": {\n \"name\": \"Epic\",\n \"url\": \"https://dev.azure.com/fabrikam/c3b6da71-2b4a-497b-9137-ba8695203871/_apis/wit/workItemTypes/Epic\"\n },\n \"color\": \"60af49\"\n },\n {\n \"id\": \"Microsoft.FeatureCategory\",\n \"name\": \"Features\",\n \"rank\": 3,\n \"workItemCountLimit\": 1000,\n \"addPanelFields\": [\n {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n }\n ],\n \"columnFields\": [\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.WorkItemType\",\n \"name\": \"Work Item Type\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Title\",\n \"name\": \"Title\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 400\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.State\",\n \"name\": \"State\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Scheduling.Effort\",\n \"name\": \"Effort\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 50\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Common.BusinessValue\",\n \"name\": \"Business Value\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 50\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"Microsoft.VSTS.Common.ValueArea\",\n \"name\": \"Value Area\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 100\n },\n {\n \"columnFieldReference\": {\n \"referenceName\": \"System.Tags\",\n \"name\": \"Tags\",\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\n },\n \"width\": 200\n }\n ],\n \"workItemTypes\": [\n {\n \"name\": \"Feature\",\n \"url\": \"https://dev.azure.com/fabrikam/c3b6da71-2b4a-497b-9137-ba8695203871/_apis/wit/workItemTypes/Feature\"\n }\n ],\n \"defaultWorkItemType\": {\n \"name\": \"Feature\",\n \"url\": \"https://dev.azure.com/fabrikam/c3b6da71-2b4a-497b-9137-ba8695203871/_apis/wit/workItemTypes/Feature\"\n },\n \"color\": \"773B93\"\n }\n ],\n \"workItemTypeMappedStates\": [\n {\n \"workItemTypeName\": \"User Story\",\n \"states\": {\n \"New\": \"Proposed\",\n \"Active\": \"InProgress\",\n \"Resolved\": \"InProgress\",\n \"In Progress\": \"InProgress\",\n \"Closed\": \"Completed\"\n }\n },\n {\n \"workItemTypeName\": \"Ticket\",\n \"states\": {\n \"New\": \"Proposed\",\n \"Active\": \"InProgress\",\n \"Closed\": \"Completed\"\n }\n },\n {\n \"workItemTypeName\": \"Feature\",\n \"states\": {\n \"New\": \"Proposed\",\n \"Active\": \"InProgress\",\n \"Resolved\": \"InProgress\",\n \"Closed\": \"Completed\"\n }\n },\n {\n \"workItemTypeName\": \"Epic\",\n \"states\": {\n \"New\": \"Proposed\",\n \"Active\": \"InProgress\",\n \"Closed\": \"Completed\"\n }\n },\n {\n \"workItemTypeName\": \"Task\",\n \"states\": {\n \"New\": \"Proposed\",\n \"Active\": \"InProgress\",\n \"Closed\": \"Completed\"\n }\n },\n {\n \"workItemTypeName\": \"Bug\",\n \"states\": {\n \"Proposed\": \"Proposed\",\n \"Testing\": \"InProgress\",\n \"Resolved\": \"Resolved\",\n \"Closed\": \"Completed\"\n }\n }\n ],\n \"backlogFields\": {\n \"typeFields\": {\n \"Order\": \"Microsoft.VSTS.Common.StackRank\",\n \"Effort\": \"Microsoft.VSTS.Scheduling.StoryPoints\",\n \"RemainingWork\": \"Microsoft.VSTS.Scheduling.RemainingWork\",\n \"Activity\": \"Microsoft.VSTS.Common.Activity\"\n }\n },\n \"bugsBehavior\": \"asTasks\",\n \"hiddenBacklogs\": [\n \"Microsoft.EpicCategory\"\n ],\n \"url\": \"https://dev.azure.com/fabrikam/c3b6da71-2b4a-497b-9137-ba8695203871/_apis/work/backlogconfiguration\"\n}" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Boardcolumns ", "item": [ { "name": "List", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/work/boardcolumns?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "work", "boardcolumns" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Get available board columns in a project" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Boardparents ", "item": [ { "name": "List", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/{{team}}/_apis/work/boardcolumns?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "{{team}}", "_apis", "work", "boardcolumns" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Returns the list of parent field filter model for the given list of workitem ids" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Work Items", "item": [ { "name": "Get individual work item", "event": [ { "listen": "test", "script": { "id": "72daa0f4-bc65-4308-97fc-78d1b8fcbeb9", "exec": [ "" ], "type": "text/javascript" } } ], "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "asOf", "value": "11/21/2018", "description": "Returns the state of the requested item as it was on the given date", "disabled": true }, { "key": "fields", "value": "System.TeamProject,System.AreaPath", "description": "Comma-separated list of requested fields", "disabled": true } ] }, "description": "Gets the details of an individual work item, optionally querying the state of the work item on a specific date\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work%20items/get%20work%20item?view=azure-devops-rest-5.0)" }, "response": [ { "name": "As Of date before work item existed", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}&asOf=11/21/2018", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "asOf", "value": "11/21/2018", "description": "Returns the state of the requested item as it was on the given date" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Cache-Control", "value": "no-cache" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Content-Length", "value": "297" }, { "key": "Content-Type", "value": "application/json; charset=utf-8" }, { "key": "Expires", "value": "-1" }, { "key": "P3P", "value": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT\"" }, { "key": "X-TFS-ProcessId", "value": "896a28f1-7f6e-429f-a85f-485a7d720e37" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000; includeSubDomains" }, { "key": "ActivityId", "value": "030d74cd-98eb-4a4f-a445-87487e145570" }, { "key": "X-TFS-Session", "value": "030d74cd-98eb-4a4f-a445-87487e145570" }, { "key": "X-VSS-E2EID", "value": "030d74cd-98eb-4a4f-a445-87487e145570" }, { "key": "X-VSS-UserData", "value": "e622a2cf-3745-6572-8ff2-25c1350faa8b:josh.kewley@bluechip-llc.com" }, { "key": "X-FRAME-OPTIONS", "value": "SAMEORIGIN" }, { "key": "Request-Context", "value": "appId=cid-v1:e3d45cd2-3b08-46bc-b297-cda72fdc1dc1" }, { "key": "Access-Control-Expose-Headers", "value": "Request-Context" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-MSEdge-Ref", "value": "Ref A: E164F077FF2E4F5091891FB9B7AF64F2 Ref B: BN3EDGE0308 Ref C: 2019-05-09T21:11:12Z" }, { "key": "Date", "value": "Thu, 09 May 2019 21:11:12 GMT" } ], "cookie": [], "body": "{\n \"$id\": \"1\",\n \"innerException\": null,\n \"message\": \"The work item ### does not exist at time 11/21/2018 12:00:00 AM.\",\n \"typeName\": \"Microsoft.Azure.Boards.WebApi.Common.WitResourceNotFoundException, Microsoft.Azure.Boards.WebApi.Common\",\n \"typeKey\": \"WitResourceNotFoundException\",\n \"errorCode\": 0,\n \"eventId\": 3000\n}" }, { "name": "Fabrikam work item", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Cache-Control", "value": "no-cache" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Content-Length", "value": "1163" }, { "key": "Content-Type", "value": "application/json; charset=utf-8; api-version=5.0" }, { "key": "Content-Encoding", "value": "gzip" }, { "key": "Expires", "value": "-1" }, { "key": "Vary", "value": "Accept-Encoding" }, { "key": "P3P", "value": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT\"" }, { "key": "X-TFS-ProcessId", "value": "8c044192-381a-453f-a46d-bcd7dbe0a146" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000; includeSubDomains" }, { "key": "ActivityId", "value": "3d898a74-bbe8-4087-b9d1-27e794f5a7d3" }, { "key": "X-TFS-Session", "value": "3d898a74-bbe8-4087-b9d1-27e794f5a7d3" }, { "key": "X-VSS-E2EID", "value": "3d898a74-bbe8-4087-b9d1-27e794f5a7d3" }, { "key": "X-VSS-UserData", "value": "e622a2cf-3745-6572-8ff2-25c1350faa8b:josh.kewley@bluechip-llc.com" }, { "key": "X-FRAME-OPTIONS", "value": "SAMEORIGIN" }, { "key": "Request-Context", "value": "appId=cid-v1:e3d45cd2-3b08-46bc-b297-cda72fdc1dc1" }, { "key": "Access-Control-Expose-Headers", "value": "Request-Context" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-MSEdge-Ref", "value": "Ref A: 6A07424B1D4741BD9C55714C26276D17 Ref B: BN3EDGE0320 Ref C: 2019-05-09T21:04:42Z" }, { "key": "Date", "value": "Thu, 09 May 2019 21:04:41 GMT" } ], "cookie": [], "body": "{\r\n \"id\": 12,\r\n \"rev\": 3,\r\n \"fields\": {\r\n \"System.AreaPath\": \"MyAgilePrj2\",\r\n \"System.TeamProject\": \"MyAgilePrj2\",\r\n \"System.IterationPath\": \"MyAgilePrj2\\\\Iteration 1\",\r\n \"System.WorkItemType\": \"User Story\",\r\n \"System.State\": \"Active\",\r\n \"System.Reason\": \"Implementation started\",\r\n \"System.AssignedTo\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"System.CreatedDate\": \"2017-09-04T06:11:59.05Z\",\r\n \"System.CreatedBy\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"System.ChangedDate\": \"2017-10-04T23:32:02.18Z\",\r\n \"System.ChangedBy\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"System.Title\": \"Epic 2\",\r\n \"Microsoft.VSTS.Common.StateChangeDate\": \"2017-10-04T23:32:01.6Z\",\r\n \"Microsoft.VSTS.Common.ActivatedDate\": \"2017-10-04T23:32:01.6Z\",\r\n \"Microsoft.VSTS.Common.ActivatedBy\": \"Jamal Hartnett \",\r\n \"Microsoft.VSTS.Common.Priority\": 2,\r\n \"Microsoft.VSTS.Common.ValueArea\": \"Business\",\r\n \"System.Tags\": \"client; sample; teamservices\"\r\n },\r\n \"_links\": {\r\n \"self\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12\"\r\n },\r\n \"workItemUpdates\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12/updates\"\r\n },\r\n \"workItemRevisions\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12/revisions\"\r\n },\r\n \"workItemHistory\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12/history\"\r\n },\r\n \"html\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/web/wi.aspx?pcguid=20cda608-32f0-4e6e-9b7c-8def7b38d15a&id=12\"\r\n },\r\n \"workItemType\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/54332e84-3d54-4c67-9bd0-0e88a9849330/_apis/wit/workItemTypes/User%20Story\"\r\n },\r\n \"fields\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\r\n }\r\n },\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12\"\r\n}" } ] }, { "name": "List work items", "event": [ { "listen": "test", "script": { "id": "3c0591b1-42fd-43ba-a1e3-3cb611e637c3", "exec": [ "" ], "type": "text/javascript" } } ], "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "asOf", "value": "11/21/2018", "description": "Returns the state of the requested item as it was on the given date", "disabled": true }, { "key": "fields", "value": "System.TeamProject,System.AreaPath", "description": "Comma-separated list of requested fields", "disabled": true } ] }, "description": "Returns a list of work items (Maximum 200)\n\nUse the workitemid variable with a comma separated list of ids\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work%20items/list?view=azure-devops-rest-5.1)" }, "response": [ { "name": "Fabrikam work item", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Cache-Control", "value": "no-cache" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Content-Length", "value": "1163" }, { "key": "Content-Type", "value": "application/json; charset=utf-8; api-version=5.0" }, { "key": "Content-Encoding", "value": "gzip" }, { "key": "Expires", "value": "-1" }, { "key": "Vary", "value": "Accept-Encoding" }, { "key": "P3P", "value": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT\"" }, { "key": "X-TFS-ProcessId", "value": "8c044192-381a-453f-a46d-bcd7dbe0a146" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000; includeSubDomains" }, { "key": "ActivityId", "value": "3d898a74-bbe8-4087-b9d1-27e794f5a7d3" }, { "key": "X-TFS-Session", "value": "3d898a74-bbe8-4087-b9d1-27e794f5a7d3" }, { "key": "X-VSS-E2EID", "value": "3d898a74-bbe8-4087-b9d1-27e794f5a7d3" }, { "key": "X-VSS-UserData", "value": "e622a2cf-3745-6572-8ff2-25c1350faa8b:josh.kewley@bluechip-llc.com" }, { "key": "X-FRAME-OPTIONS", "value": "SAMEORIGIN" }, { "key": "Request-Context", "value": "appId=cid-v1:e3d45cd2-3b08-46bc-b297-cda72fdc1dc1" }, { "key": "Access-Control-Expose-Headers", "value": "Request-Context" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-MSEdge-Ref", "value": "Ref A: 6A07424B1D4741BD9C55714C26276D17 Ref B: BN3EDGE0320 Ref C: 2019-05-09T21:04:42Z" }, { "key": "Date", "value": "Thu, 09 May 2019 21:04:41 GMT" } ], "cookie": [], "body": "{\r\n \"id\": 12,\r\n \"rev\": 3,\r\n \"fields\": {\r\n \"System.AreaPath\": \"MyAgilePrj2\",\r\n \"System.TeamProject\": \"MyAgilePrj2\",\r\n \"System.IterationPath\": \"MyAgilePrj2\\\\Iteration 1\",\r\n \"System.WorkItemType\": \"User Story\",\r\n \"System.State\": \"Active\",\r\n \"System.Reason\": \"Implementation started\",\r\n \"System.AssignedTo\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"System.CreatedDate\": \"2017-09-04T06:11:59.05Z\",\r\n \"System.CreatedBy\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"System.ChangedDate\": \"2017-10-04T23:32:02.18Z\",\r\n \"System.ChangedBy\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"System.Title\": \"Epic 2\",\r\n \"Microsoft.VSTS.Common.StateChangeDate\": \"2017-10-04T23:32:01.6Z\",\r\n \"Microsoft.VSTS.Common.ActivatedDate\": \"2017-10-04T23:32:01.6Z\",\r\n \"Microsoft.VSTS.Common.ActivatedBy\": \"Jamal Hartnett \",\r\n \"Microsoft.VSTS.Common.Priority\": 2,\r\n \"Microsoft.VSTS.Common.ValueArea\": \"Business\",\r\n \"System.Tags\": \"client; sample; teamservices\"\r\n },\r\n \"_links\": {\r\n \"self\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12\"\r\n },\r\n \"workItemUpdates\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12/updates\"\r\n },\r\n \"workItemRevisions\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12/revisions\"\r\n },\r\n \"workItemHistory\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12/history\"\r\n },\r\n \"html\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/web/wi.aspx?pcguid=20cda608-32f0-4e6e-9b7c-8def7b38d15a&id=12\"\r\n },\r\n \"workItemType\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/54332e84-3d54-4c67-9bd0-0e88a9849330/_apis/wit/workItemTypes/User%20Story\"\r\n },\r\n \"fields\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\r\n }\r\n },\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12\"\r\n}" }, { "name": "As Of date before work item existed", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}&asOf=11/21/2018", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "asOf", "value": "11/21/2018", "description": "Returns the state of the requested item as it was on the given date" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Cache-Control", "value": "no-cache" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Content-Length", "value": "297" }, { "key": "Content-Type", "value": "application/json; charset=utf-8" }, { "key": "Expires", "value": "-1" }, { "key": "P3P", "value": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT\"" }, { "key": "X-TFS-ProcessId", "value": "896a28f1-7f6e-429f-a85f-485a7d720e37" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000; includeSubDomains" }, { "key": "ActivityId", "value": "030d74cd-98eb-4a4f-a445-87487e145570" }, { "key": "X-TFS-Session", "value": "030d74cd-98eb-4a4f-a445-87487e145570" }, { "key": "X-VSS-E2EID", "value": "030d74cd-98eb-4a4f-a445-87487e145570" }, { "key": "X-VSS-UserData", "value": "e622a2cf-3745-6572-8ff2-25c1350faa8b:josh.kewley@bluechip-llc.com" }, { "key": "X-FRAME-OPTIONS", "value": "SAMEORIGIN" }, { "key": "Request-Context", "value": "appId=cid-v1:e3d45cd2-3b08-46bc-b297-cda72fdc1dc1" }, { "key": "Access-Control-Expose-Headers", "value": "Request-Context" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-MSEdge-Ref", "value": "Ref A: E164F077FF2E4F5091891FB9B7AF64F2 Ref B: BN3EDGE0308 Ref C: 2019-05-09T21:11:12Z" }, { "key": "Date", "value": "Thu, 09 May 2019 21:11:12 GMT" } ], "cookie": [], "body": "{\n \"$id\": \"1\",\n \"innerException\": null,\n \"message\": \"The work item ### does not exist at time 11/21/2018 12:00:00 AM.\",\n \"typeName\": \"Microsoft.Azure.Boards.WebApi.Common.WitResourceNotFoundException, Microsoft.Azure.Boards.WebApi.Common\",\n \"typeKey\": \"WitResourceNotFoundException\",\n \"errorCode\": 0,\n \"eventId\": 3000\n}" } ] }, { "name": "Get work item comments", "event": [ { "listen": "test", "script": { "id": "884827d7-b034-4d73-857f-7f66e3a72b88", "exec": [ "" ], "type": "text/javascript" } } ], "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}/comments?api-version={{api-version-preview2}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}", "comments" ], "query": [ { "key": "api-version", "value": "{{api-version-preview2}}" }, { "key": "fromRevision", "value": "2", "description": "Revision from which comments are to be fetched (default is 1)", "disabled": true }, { "key": "$top", "value": "5", "description": "The number of comments to return (default is 200)", "disabled": true }, { "key": "order", "value": "asc", "description": "Ascending or descending by revision id (default is ascending) asc/desc", "disabled": true } ] }, "description": "Gets the specified number of comments (Discussion area of work item form) for a work item from the specified revision.\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/comments/get%20comments?view=azure-devops-rest-5.0)" }, "response": [ { "name": "Fabrikam comments", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}/comments?api-version={{api-version-preview2}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}", "comments" ], "query": [ { "key": "api-version", "value": "{{api-version-preview2}}" }, { "key": "fromRevision", "value": "11/21/2018", "description": "Returns the state of the requested item as it was on the given date", "disabled": true } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Cache-Control", "value": "no-cache" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Content-Length", "value": "1144" }, { "key": "Content-Type", "value": "application/json; charset=utf-8; api-version=5.0-preview.2" }, { "key": "Content-Encoding", "value": "gzip" }, { "key": "Expires", "value": "-1" }, { "key": "Vary", "value": "Accept-Encoding" }, { "key": "P3P", "value": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT\"" }, { "key": "X-TFS-ProcessId", "value": "1f4fce07-2d22-4ff8-88ab-df0f8513245a" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000; includeSubDomains" }, { "key": "ActivityId", "value": "113eed6a-913a-4999-a8f2-88916420c50d" }, { "key": "X-TFS-Session", "value": "113eed6a-913a-4999-a8f2-88916420c50d" }, { "key": "X-VSS-E2EID", "value": "113eed6a-913a-4999-a8f2-88916420c50d" }, { "key": "X-VSS-UserData", "value": "e622a2cf-3745-6572-8ff2-25c1350faa8b:josh.kewley@bluechip-llc.com" }, { "key": "X-FRAME-OPTIONS", "value": "SAMEORIGIN" }, { "key": "Request-Context", "value": "appId=cid-v1:e3d45cd2-3b08-46bc-b297-cda72fdc1dc1" }, { "key": "Access-Control-Expose-Headers", "value": "Request-Context" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-MSEdge-Ref", "value": "Ref A: 5BD385690E6543B6AF82F4255D218CA8 Ref B: BN3EDGE0419 Ref C: 2019-05-09T21:53:03Z" }, { "key": "Date", "value": "Thu, 09 May 2019 21:53:03 GMT" } ], "cookie": [], "body": "{\r\n \"totalCount\": 5,\r\n \"fromRevisionCount\": 5,\r\n \"count\": 2,\r\n \"value\": [\r\n {\r\n \"revision\": 2,\r\n \"text\": \"Moving to the right area path\",\r\n \"revisedBy\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"revisedDate\": \"2014-12-29T20:49:24.67Z\",\r\n \"url\": \"https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/workItems/299/comments/2\"\r\n },\r\n {\r\n \"revision\": 3,\r\n \"text\": \"Johnnie is going to take this work over.\",\r\n \"revisedBy\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"revisedDate\": \"2014-12-29T20:49:26.99Z\",\r\n \"url\": \"https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/workItems/299/comments/3\"\r\n }\r\n ]\r\n}" } ] }, { "name": "Get work items in bulk", "event": [ { "listen": "test", "script": { "id": "81eea8ff-b95b-43ec-b284-53f0ddfeb8bc", "exec": [ "" ], "type": "text/javascript" } } ], "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"ids\": [\n 297,\n 299,\n 300\n ],\n \"asOf\": \"2000-12-27T00:00:00.000Z\",\n \"errorPolicy\": \"omit\",\n \"fields\": [\n \"System.Id\",\n \"System.Title\",\n \"System.WorkItemType\",\n \"Microsoft.VSTS.Scheduling.RemainingWork\"\n ]\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitemsbatch?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitemsbatch" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Gets the details of up to 200 work items, optionally querying the state of the work item on a specific date\n\nThe request can include a list of fields which should be returned in the response\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work%20items/get%20work%20items%20batch?view=azure-devops-rest-5.0)" }, "response": [ { "name": "Error policy omit with very old asOf date (no results)", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"ids\": [\n 297,\n 299,\n 300\n ],\n \"asOf\": \"2000-12-27T00:00:00.000Z\",\n \"errorPolicy\": \"omit\",\n \"fields\": [\n \"System.Id\",\n \"System.Title\",\n \"System.WorkItemType\",\n \"Microsoft.VSTS.Scheduling.RemainingWork\"\n ]\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitemsbatch?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitemsbatch" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Cache-Control", "value": "no-cache" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Content-Length", "value": "143" }, { "key": "Content-Type", "value": "application/json; charset=utf-8; api-version=5.0" }, { "key": "Content-Encoding", "value": "gzip" }, { "key": "Expires", "value": "-1" }, { "key": "Vary", "value": "Accept-Encoding" }, { "key": "P3P", "value": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT\"" }, { "key": "X-TFS-ProcessId", "value": "8c044192-381a-453f-a46d-bcd7dbe0a146" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000; includeSubDomains" }, { "key": "ActivityId", "value": "3dbf0f88-bbe8-4087-b9d1-27e794f5a7d3" }, { "key": "X-TFS-Session", "value": "3dbf0f88-bbe8-4087-b9d1-27e794f5a7d3" }, { "key": "X-VSS-E2EID", "value": "3dbf0f88-bbe8-4087-b9d1-27e794f5a7d3" }, { "key": "X-VSS-UserData", "value": "e622a2cf-3745-6572-8ff2-25c1350faa8b:josh.kewley@bluechip-llc.com" }, { "key": "X-FRAME-OPTIONS", "value": "SAMEORIGIN" }, { "key": "Request-Context", "value": "appId=cid-v1:e3d45cd2-3b08-46bc-b297-cda72fdc1dc1" }, { "key": "Access-Control-Expose-Headers", "value": "Request-Context" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-MSEdge-Ref", "value": "Ref A: 893F3109060E41AEAF03A06E6F6AD6A1 Ref B: BN3EDGE0714 Ref C: 2019-05-09T21:42:10Z" }, { "key": "Date", "value": "Thu, 09 May 2019 21:42:10 GMT" } ], "cookie": [], "body": "{\n \"count\": 0,\n \"value\": []\n}" }, { "name": "Fabrikam bulk work item response", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"ids\": [\n 297,\n 299,\n 300\n ],\n \"fields\": [\n \"System.Id\",\n \"System.Title\",\n \"System.WorkItemType\",\n \"Microsoft.VSTS.Scheduling.RemainingWork\"\n ]\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitemsbatch?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitemsbatch" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Cache-Control", "value": "no-cache" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Content-Length", "value": "431" }, { "key": "Content-Type", "value": "application/json; charset=utf-8; api-version=5.0" }, { "key": "Content-Encoding", "value": "gzip" }, { "key": "Expires", "value": "-1" }, { "key": "Vary", "value": "Accept-Encoding" }, { "key": "P3P", "value": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT\"" }, { "key": "X-TFS-ProcessId", "value": "c404978f-7b8d-4391-91f3-468db037bfcd" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000; includeSubDomains" }, { "key": "ActivityId", "value": "36e0ee22-17b0-4711-86ac-c43b33d9dc6d" }, { "key": "X-TFS-Session", "value": "36e0ee22-17b0-4711-86ac-c43b33d9dc6d" }, { "key": "X-VSS-E2EID", "value": "36e0ee22-17b0-4711-86ac-c43b33d9dc6d" }, { "key": "X-VSS-UserData", "value": "e622a2cf-3745-6572-8ff2-25c1350faa8b:josh.kewley@bluechip-llc.com" }, { "key": "X-FRAME-OPTIONS", "value": "SAMEORIGIN" }, { "key": "Request-Context", "value": "appId=cid-v1:e3d45cd2-3b08-46bc-b297-cda72fdc1dc1" }, { "key": "Access-Control-Expose-Headers", "value": "Request-Context" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-MSEdge-Ref", "value": "Ref A: 727A1CA8086B43BE86E2BAFB0D494039 Ref B: BN3EDGE0717 Ref C: 2019-05-09T21:35:00Z" }, { "key": "Date", "value": "Thu, 09 May 2019 21:35:00 GMT" } ], "cookie": [], "body": "{\r\n \"count\": 3,\r\n \"value\": [\r\n {\r\n \"id\": 297,\r\n \"rev\": 1,\r\n \"fields\": {\r\n \"System.Id\": 297,\r\n \"System.WorkItemType\": \"Product Backlog Item\",\r\n \"System.Title\": \"Customer can sign in using their Microsoft Account\"\r\n },\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/297\"\r\n },\r\n {\r\n \"id\": 299,\r\n \"rev\": 7,\r\n \"fields\": {\r\n \"System.Id\": 299,\r\n \"System.WorkItemType\": \"Task\",\r\n \"System.Title\": \"JavaScript implementation for Microsoft Account\",\r\n \"Microsoft.VSTS.Scheduling.RemainingWork\": 4\r\n },\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/299\"\r\n },\r\n {\r\n \"id\": 300,\r\n \"rev\": 1,\r\n \"fields\": {\r\n \"System.Id\": 300,\r\n \"System.WorkItemType\": \"Task\",\r\n \"System.Title\": \"Unit Testing for MSA login\",\r\n \"Microsoft.VSTS.Scheduling.RemainingWork\": 3\r\n },\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/300\"\r\n }\r\n ]\r\n}" } ] }, { "name": "Get individual work item with relationships", "event": [ { "listen": "test", "script": { "id": "7e4f020d-83a9-4bd5-80f1-80bb9cc1c418", "exec": [ "var data = JSON.parse(responseBody);\r", "\r", "//find first child link\r", "//https://lodash.com/docs/4.17.11#find\r", "var firstChild = _.find(data.relations, function(o) { return o.rel === 'System.LinkTypes.Hierarchy-Forward'; });\r", "console.log(firstChild.url);\r", "\r", "pm.test(\"has children\", function () {\r", " //https://www.chaijs.com/guide/styles/#expect\r", " pm.expect(firstChild).to.not.be.null\r", "});\r", "\r", "//get the title of the child link and log it to console\r", "pm.sendRequest({\r", " url: firstChild.url,\r", " method: 'GET',\r", " header: {\r", " 'Accept': 'application/json',\r", " 'cache-control': \"no-cache\",\r", " 'Authorization': request.headers[\"authorization\"]\r", " }\r", "}, function (err, res) {\r", " if (err) {\r", " console.log(err);\r", " } else {\r", " var childData = res.json();\r", " //console.log(childData)\r", " console.log(childData.fields['System.Title'])\r", " }\r", "});" ], "type": "text/javascript" } } ], "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}&$expand=relations", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "$expand", "value": "relations", "description": "Directive to include the list of related work items in the resulting payload" }, { "key": "asOf", "value": "11/21/2018", "description": "Returns the state of the requested item as it was on the given date", "disabled": true } ] }, "description": "Gets the details of an individual work item, optionally querying the state of the work item on a specific date\n\nPayload will include pointers to realted work items\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work%20items/get%20work%20item?view=azure-devops-rest-5.0)" }, "response": [ { "name": "Fabrikam individual work item with relationships", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}&$expand=relations", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "$expand", "value": "relations", "description": "Directive to include the list of related work items in the resulting payload" }, { "key": "asOf", "value": "11/21/2018", "description": "Returns the state of the requested item as it was on the given date", "disabled": true } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Cache-Control", "value": "no-cache" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Content-Length", "value": "1465" }, { "key": "Content-Type", "value": "application/json; charset=utf-8; api-version=5.0" }, { "key": "Content-Encoding", "value": "gzip" }, { "key": "Expires", "value": "-1" }, { "key": "Vary", "value": "Accept-Encoding" }, { "key": "P3P", "value": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT\"" }, { "key": "X-TFS-ProcessId", "value": "896a28f1-7f6e-429f-a85f-485a7d720e37" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000; includeSubDomains" }, { "key": "ActivityId", "value": "03081512-98eb-4a4f-a445-87487e145570" }, { "key": "X-TFS-Session", "value": "03081512-98eb-4a4f-a445-87487e145570" }, { "key": "X-VSS-E2EID", "value": "03081512-98eb-4a4f-a445-87487e145570" }, { "key": "X-VSS-UserData", "value": "e622a2cf-3745-6572-8ff2-25c1350faa8b:josh.kewley@bluechip-llc.com" }, { "key": "X-FRAME-OPTIONS", "value": "SAMEORIGIN" }, { "key": "Request-Context", "value": "appId=cid-v1:e3d45cd2-3b08-46bc-b297-cda72fdc1dc1" }, { "key": "Access-Control-Expose-Headers", "value": "Request-Context" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-MSEdge-Ref", "value": "Ref A: B14D18B6B5024C3EAF7345662F01BC7E Ref B: BN3EDGE0208 Ref C: 2019-05-09T21:20:17Z" }, { "key": "Date", "value": "Thu, 09 May 2019 21:20:17 GMT" } ], "cookie": [], "body": "{\r\n \"id\": 12,\r\n \"rev\": 3,\r\n \"fields\": {\r\n \"System.AreaPath\": \"MyAgilePrj2\",\r\n \"System.TeamProject\": \"MyAgilePrj2\",\r\n \"System.IterationPath\": \"MyAgilePrj2\\\\Iteration 1\",\r\n \"System.WorkItemType\": \"User Story\",\r\n \"System.State\": \"Active\",\r\n \"System.Reason\": \"Implementation started\",\r\n \"System.AssignedTo\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"System.CreatedDate\": \"2017-09-04T06:11:59.05Z\",\r\n \"System.CreatedBy\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"System.ChangedDate\": \"2017-10-04T23:32:02.18Z\",\r\n \"System.ChangedBy\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"System.Title\": \"Epic 2\",\r\n \"Microsoft.VSTS.Common.StateChangeDate\": \"2017-10-04T23:32:01.6Z\",\r\n \"Microsoft.VSTS.Common.ActivatedDate\": \"2017-10-04T23:32:01.6Z\",\r\n \"Microsoft.VSTS.Common.ActivatedBy\": \"Jamal Hartnett \\n\",\r\n \"Microsoft.VSTS.Common.Priority\": 2,\r\n \"Microsoft.VSTS.Common.ValueArea\": \"Business\",\r\n \"System.Tags\": \"client; sample; teamservices\"\r\n },\r\n \"relations\": [\r\n {\r\n \"rel\": \"System.LinkTypes.Hierarchy-Forward\",\r\n \"url\": \"https://dev.azure.com/fabrikam/54332e84-3d54-4c67-9bd0-0e88a9849330/_apis/wit/workItems/662\",\r\n \"attributes\": {\r\n \"isLocked\": false,\r\n \"name\": \"Child\"\r\n }\r\n },\r\n {\r\n \"rel\": \"System.LinkTypes.Hierarchy-Forward\",\r\n \"url\": \"https://dev.azure.com/fabrikam/54332e84-3d54-4c67-9bd0-0e88a9849330/_apis/wit/workItems/669\",\r\n \"attributes\": {\r\n \"isLocked\": false,\r\n \"name\": \"Child\"\r\n }\r\n },\r\n {\r\n \"rel\": \"System.LinkTypes.Hierarchy-Forward\",\r\n \"url\": \"https://dev.azure.com/fabrikam/54332e84-3d54-4c67-9bd0-0e88a9849330/_apis/wit/workItems/663\",\r\n \"attributes\": {\r\n \"isLocked\": false,\r\n \"name\": \"Child\"\r\n }\r\n },\r\n {\r\n \"rel\": \"System.LinkTypes.Hierarchy-Forward\",\r\n \"url\": \"https://dev.azure.com/fabrikam/54332e84-3d54-4c67-9bd0-0e88a9849330/_apis/wit/workItems/661\",\r\n \"attributes\": {\r\n \"isLocked\": false,\r\n \"name\": \"Child\"\r\n }\r\n },\r\n {\r\n \"rel\": \"System.LinkTypes.Hierarchy-Forward\",\r\n \"url\": \"https://dev.azure.com/fabrikam/54332e84-3d54-4c67-9bd0-0e88a9849330/_apis/wit/workItems/972\",\r\n \"attributes\": {\r\n \"isLocked\": false,\r\n \"name\": \"Child\"\r\n }\r\n }\r\n ],\r\n \"_links\": {\r\n \"self\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12\"\r\n },\r\n \"workItemUpdates\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12/updates\"\r\n },\r\n \"workItemRevisions\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12/revisions\"\r\n },\r\n \"workItemHistory\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12/history\"\r\n },\r\n \"html\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/web/wi.aspx?pcguid=20cda608-32f0-4e6e-9b7c-8def7b38d15a&id=12\"\r\n },\r\n \"workItemType\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/54332e84-3d54-4c67-9bd0-0e88a9849330/_apis/wit/workItemTypes/User%20Story\"\r\n },\r\n \"fields\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\r\n }\r\n },\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12\"\r\n}" } ] }, { "name": "List work item relationship types", "event": [ { "listen": "test", "script": { "id": "880ed9a0-3fa2-4bd6-8f3a-6f3eacc8f357", "exec": [ "" ], "type": "text/javascript" } } ], "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/wit/workitemrelationtypes?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "wit", "workitemrelationtypes" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Gets the work item relation types.\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work%20item%20relation%20types/list?view=azure-devops-rest-5.0)" }, "response": [ { "name": "Fabrikam work item relationships", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/wit/workitemrelationtypes?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "wit", "workitemrelationtypes" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Cache-Control", "value": "no-cache" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Content-Length", "value": "1038" }, { "key": "Content-Type", "value": "application/json; charset=utf-8; api-version=5.0" }, { "key": "Content-Encoding", "value": "gzip" }, { "key": "Expires", "value": "-1" }, { "key": "Vary", "value": "Accept-Encoding" }, { "key": "P3P", "value": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT\"" }, { "key": "X-TFS-ProcessId", "value": "b5926aec-f897-4bf8-b1e6-e89d697b03ca" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000; includeSubDomains" }, { "key": "ActivityId", "value": "9490ac64-f62d-470d-aa13-bda7571a9852" }, { "key": "X-TFS-Session", "value": "9490ac64-f62d-470d-aa13-bda7571a9852" }, { "key": "X-VSS-E2EID", "value": "9490ac64-f62d-470d-aa13-bda7571a9852" }, { "key": "X-VSS-UserData", "value": "e622a2cf-3745-6572-8ff2-25c1350faa8b:josh.kewley@bluechip-llc.com" }, { "key": "X-FRAME-OPTIONS", "value": "SAMEORIGIN" }, { "key": "Request-Context", "value": "appId=cid-v1:e3d45cd2-3b08-46bc-b297-cda72fdc1dc1" }, { "key": "Access-Control-Expose-Headers", "value": "Request-Context" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-MSEdge-Ref", "value": "Ref A: 943CD81C268E4731976331035AAD7344 Ref B: BN3EDGE0521 Ref C: 2019-05-09T20:52:54Z" }, { "key": "Date", "value": "Thu, 09 May 2019 20:52:53 GMT" } ], "cookie": [], "body": "{\r\n \"count\": 18,\r\n \"value\": [\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": true,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": true,\r\n \"topology\": \"dependency\",\r\n \"isForward\": true,\r\n \"oppositeEndReferenceName\": \"Microsoft.VSTS.Common.Affects-Reverse\"\r\n },\r\n \"referenceName\": \"Microsoft.VSTS.Common.Affects-Forward\",\r\n \"name\": \"Affects\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/Microsoft.VSTS.Common.Affects-Forward\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": true,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": true,\r\n \"topology\": \"dependency\",\r\n \"isForward\": false,\r\n \"oppositeEndReferenceName\": \"Microsoft.VSTS.Common.Affects-Forward\"\r\n },\r\n \"referenceName\": \"Microsoft.VSTS.Common.Affects-Reverse\",\r\n \"name\": \"Affected By\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/Microsoft.VSTS.Common.Affects-Reverse\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": true,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": true,\r\n \"topology\": \"dependency\",\r\n \"isForward\": true,\r\n \"oppositeEndReferenceName\": \"Microsoft.VSTS.TestCase.SharedParameterReferencedBy-Reverse\"\r\n },\r\n \"referenceName\": \"Microsoft.VSTS.TestCase.SharedParameterReferencedBy-Forward\",\r\n \"name\": \"Referenced By\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/Microsoft.VSTS.TestCase.SharedParameterReferencedBy-Forward\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": true,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": true,\r\n \"topology\": \"dependency\",\r\n \"isForward\": false,\r\n \"oppositeEndReferenceName\": \"Microsoft.VSTS.TestCase.SharedParameterReferencedBy-Forward\"\r\n },\r\n \"referenceName\": \"Microsoft.VSTS.TestCase.SharedParameterReferencedBy-Reverse\",\r\n \"name\": \"References\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/Microsoft.VSTS.TestCase.SharedParameterReferencedBy-Reverse\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": true,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": true,\r\n \"topology\": \"dependency\",\r\n \"isForward\": true,\r\n \"oppositeEndReferenceName\": \"Microsoft.VSTS.Common.TestedBy-Reverse\"\r\n },\r\n \"referenceName\": \"Microsoft.VSTS.Common.TestedBy-Forward\",\r\n \"name\": \"Tested By\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/Microsoft.VSTS.Common.TestedBy-Forward\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": true,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": true,\r\n \"topology\": \"dependency\",\r\n \"isForward\": false,\r\n \"oppositeEndReferenceName\": \"Microsoft.VSTS.Common.TestedBy-Forward\"\r\n },\r\n \"referenceName\": \"Microsoft.VSTS.Common.TestedBy-Reverse\",\r\n \"name\": \"Tests\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/Microsoft.VSTS.Common.TestedBy-Reverse\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": true,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": true,\r\n \"topology\": \"dependency\",\r\n \"isForward\": true,\r\n \"oppositeEndReferenceName\": \"Microsoft.VSTS.TestCase.SharedStepReferencedBy-Reverse\"\r\n },\r\n \"referenceName\": \"Microsoft.VSTS.TestCase.SharedStepReferencedBy-Forward\",\r\n \"name\": \"Test Case\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/Microsoft.VSTS.TestCase.SharedStepReferencedBy-Forward\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": true,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": true,\r\n \"topology\": \"dependency\",\r\n \"isForward\": false,\r\n \"oppositeEndReferenceName\": \"Microsoft.VSTS.TestCase.SharedStepReferencedBy-Forward\"\r\n },\r\n \"referenceName\": \"Microsoft.VSTS.TestCase.SharedStepReferencedBy-Reverse\",\r\n \"name\": \"Shared Steps\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/Microsoft.VSTS.TestCase.SharedStepReferencedBy-Reverse\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": false,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": false,\r\n \"topology\": \"tree\",\r\n \"isForward\": true,\r\n \"oppositeEndReferenceName\": \"System.LinkTypes.Duplicate-Reverse\"\r\n },\r\n \"referenceName\": \"System.LinkTypes.Duplicate-Forward\",\r\n \"name\": \"Duplicate\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/System.LinkTypes.Duplicate-Forward\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": false,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": false,\r\n \"topology\": \"tree\",\r\n \"isForward\": false,\r\n \"oppositeEndReferenceName\": \"System.LinkTypes.Duplicate-Forward\"\r\n },\r\n \"referenceName\": \"System.LinkTypes.Duplicate-Reverse\",\r\n \"name\": \"Duplicate Of\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/System.LinkTypes.Duplicate-Reverse\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": false,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": true,\r\n \"topology\": \"dependency\",\r\n \"isForward\": true,\r\n \"oppositeEndReferenceName\": \"System.LinkTypes.Dependency-Reverse\"\r\n },\r\n \"referenceName\": \"System.LinkTypes.Dependency-Forward\",\r\n \"name\": \"Successor\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/System.LinkTypes.Dependency-Forward\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": false,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": true,\r\n \"topology\": \"dependency\",\r\n \"isForward\": false,\r\n \"oppositeEndReferenceName\": \"System.LinkTypes.Dependency-Forward\"\r\n },\r\n \"referenceName\": \"System.LinkTypes.Dependency-Reverse\",\r\n \"name\": \"Predecessor\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/System.LinkTypes.Dependency-Reverse\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": false,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": false,\r\n \"topology\": \"tree\",\r\n \"isForward\": true,\r\n \"oppositeEndReferenceName\": \"System.LinkTypes.Hierarchy-Reverse\"\r\n },\r\n \"referenceName\": \"System.LinkTypes.Hierarchy-Forward\",\r\n \"name\": \"Child\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/System.LinkTypes.Hierarchy-Forward\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": false,\r\n \"enabled\": true,\r\n \"acyclic\": true,\r\n \"directional\": true,\r\n \"singleTarget\": false,\r\n \"topology\": \"tree\",\r\n \"isForward\": false,\r\n \"oppositeEndReferenceName\": \"System.LinkTypes.Hierarchy-Forward\"\r\n },\r\n \"referenceName\": \"System.LinkTypes.Hierarchy-Reverse\",\r\n \"name\": \"Parent\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/System.LinkTypes.Hierarchy-Reverse\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"workItemLink\",\r\n \"editable\": false,\r\n \"enabled\": true,\r\n \"acyclic\": false,\r\n \"directional\": false,\r\n \"singleTarget\": true,\r\n \"topology\": \"network\"\r\n },\r\n \"referenceName\": \"System.LinkTypes.Related\",\r\n \"name\": \"Related\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/System.LinkTypes.Related\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"resourceLink\",\r\n \"editable\": false,\r\n \"enabled\": true\r\n },\r\n \"referenceName\": \"AttachedFile\",\r\n \"name\": \"Attached File\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/AttachedFile\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"resourceLink\",\r\n \"editable\": false,\r\n \"enabled\": true\r\n },\r\n \"referenceName\": \"Hyperlink\",\r\n \"name\": \"Hyperlink\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/Hyperlink\"\r\n },\r\n {\r\n \"attributes\": {\r\n \"usage\": \"resourceLink\",\r\n \"editable\": false,\r\n \"enabled\": true\r\n },\r\n \"referenceName\": \"ArtifactLink\",\r\n \"name\": \"Artifact Link\",\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItemRelationTypes/ArtifactLink\"\r\n }\r\n ]\r\n}" } ] }, { "name": "Get individual work item with expanded fields", "event": [ { "listen": "test", "script": { "id": "e3a97824-1126-4c4e-b2ef-6a536d759414", "exec": [ "var data = JSON.parse(responseBody);\r", "\r", "pm.test(\"has extra field\", function () {\r", " //PM tests replace dots with underscores for fields with dots in name\r", " //https://www.chaijs.com/guide/styles/#expect\r", " pm.expect(data.fields.System_AreaId).to.not.be.null\r", "});\r", "" ], "type": "text/javascript" } } ], "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}&$expand=fields", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "$expand", "value": "fields", "description": "Directive to include the list of related work items in the resulting payload" }, { "key": "asOf", "value": "11/21/2018", "description": "Returns the state of the requested item as it was on the given date", "disabled": true } ] }, "description": "Gets the details of an individual work item, optionally querying the state of the work item on a specific date\n\nPayload will include all available fields\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work%20items/get%20work%20item?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get individual work item with all links", "event": [ { "listen": "test", "script": { "id": "5aacec5c-303c-4739-b62f-43e3cba022d4", "exec": [ "var data = JSON.parse(responseBody);\r", "\r", "pm.test(\"has extra field\", function () {\r", " //PM tests replace dots with underscores for fields with dots in name\r", " //https://www.chaijs.com/guide/styles/#expect\r", " pm.expect(data.fields.System_AreaId).to.not.be.null\r", "});\r", "" ], "type": "text/javascript" } } ], "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "$expand", "value": "links", "description": "Directive to include the list of related work items in the resulting payload", "disabled": true }, { "key": "asOf", "value": "11/21/2018", "description": "Returns the state of the requested item as it was on the given date", "disabled": true } ] }, "description": "Gets the details of an individual work item, optionally querying the state of the work item on a specific date\n\nLinks doesn't appear to provide anything beyond the core payload. Perhaps earlier APIs didn't include the links segment by default\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work%20items/get%20work%20item?view=azure-devops-rest-5.0)" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Wiql", "item": [ { "name": "Wiql - Query by Wiql", "event": [ { "listen": "test", "script": { "id": "16971cb8-b6d7-4572-be4d-d1140975b5d1", "exec": [ "" ], "type": "text/javascript" } } ], "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"query\": \"Select [System.Id], [System.Title], [System.State] From WorkItems order by [Microsoft.VSTS.Common.Priority] asc, [System.CreatedDate] desc\"\r\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/{{team}}/_apis/wit/wiql?api-version={{api-version}}&top=100", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "{{team}}", "_apis", "wit", "wiql" ], "query": [ { "key": "asOf", "value": "11/21/2018", "description": "Returns the state of the requested item as it was on the given date", "disabled": true }, { "key": "fields", "value": "System.TeamProject,System.AreaPath", "description": "Comma-separated list of requested fields", "disabled": true }, { "key": "api-version", "value": "{{api-version}}" }, { "key": "top", "value": "100" } ] }, "description": "Gets the results of the query given its WIQL.\n\n[Documentation Link](https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/wiql/query%20by%20wiql?view=azure-devops-rest-5.0)" }, "response": [ { "name": "Fabrikam work item", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Cache-Control", "value": "no-cache" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Content-Length", "value": "1163" }, { "key": "Content-Type", "value": "application/json; charset=utf-8; api-version=5.0" }, { "key": "Content-Encoding", "value": "gzip" }, { "key": "Expires", "value": "-1" }, { "key": "Vary", "value": "Accept-Encoding" }, { "key": "P3P", "value": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT\"" }, { "key": "X-TFS-ProcessId", "value": "8c044192-381a-453f-a46d-bcd7dbe0a146" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000; includeSubDomains" }, { "key": "ActivityId", "value": "3d898a74-bbe8-4087-b9d1-27e794f5a7d3" }, { "key": "X-TFS-Session", "value": "3d898a74-bbe8-4087-b9d1-27e794f5a7d3" }, { "key": "X-VSS-E2EID", "value": "3d898a74-bbe8-4087-b9d1-27e794f5a7d3" }, { "key": "X-VSS-UserData", "value": "e622a2cf-3745-6572-8ff2-25c1350faa8b:josh.kewley@bluechip-llc.com" }, { "key": "X-FRAME-OPTIONS", "value": "SAMEORIGIN" }, { "key": "Request-Context", "value": "appId=cid-v1:e3d45cd2-3b08-46bc-b297-cda72fdc1dc1" }, { "key": "Access-Control-Expose-Headers", "value": "Request-Context" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-MSEdge-Ref", "value": "Ref A: 6A07424B1D4741BD9C55714C26276D17 Ref B: BN3EDGE0320 Ref C: 2019-05-09T21:04:42Z" }, { "key": "Date", "value": "Thu, 09 May 2019 21:04:41 GMT" } ], "cookie": [], "body": "{\r\n \"id\": 12,\r\n \"rev\": 3,\r\n \"fields\": {\r\n \"System.AreaPath\": \"MyAgilePrj2\",\r\n \"System.TeamProject\": \"MyAgilePrj2\",\r\n \"System.IterationPath\": \"MyAgilePrj2\\\\Iteration 1\",\r\n \"System.WorkItemType\": \"User Story\",\r\n \"System.State\": \"Active\",\r\n \"System.Reason\": \"Implementation started\",\r\n \"System.AssignedTo\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"System.CreatedDate\": \"2017-09-04T06:11:59.05Z\",\r\n \"System.CreatedBy\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"System.ChangedDate\": \"2017-10-04T23:32:02.18Z\",\r\n \"System.ChangedBy\": {\r\n \"displayName\": \"Jamal Hartnett\",\r\n \"url\": \"https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"_links\": {\r\n \"avatar\": {\r\n \"href\": \"https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n }\r\n },\r\n \"id\": \"d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"uniqueName\": \"fabrikamfiber4@hotmail.com\",\r\n \"imageUrl\": \"https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff\",\r\n \"descriptor\": \"aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz\"\r\n },\r\n \"System.Title\": \"Epic 2\",\r\n \"Microsoft.VSTS.Common.StateChangeDate\": \"2017-10-04T23:32:01.6Z\",\r\n \"Microsoft.VSTS.Common.ActivatedDate\": \"2017-10-04T23:32:01.6Z\",\r\n \"Microsoft.VSTS.Common.ActivatedBy\": \"Jamal Hartnett \",\r\n \"Microsoft.VSTS.Common.Priority\": 2,\r\n \"Microsoft.VSTS.Common.ValueArea\": \"Business\",\r\n \"System.Tags\": \"client; sample; teamservices\"\r\n },\r\n \"_links\": {\r\n \"self\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12\"\r\n },\r\n \"workItemUpdates\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12/updates\"\r\n },\r\n \"workItemRevisions\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12/revisions\"\r\n },\r\n \"workItemHistory\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12/history\"\r\n },\r\n \"html\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/web/wi.aspx?pcguid=20cda608-32f0-4e6e-9b7c-8def7b38d15a&id=12\"\r\n },\r\n \"workItemType\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/54332e84-3d54-4c67-9bd0-0e88a9849330/_apis/wit/workItemTypes/User%20Story\"\r\n },\r\n \"fields\": {\r\n \"href\": \"https://dev.azure.com/fabrikam/_apis/wit/fields\"\r\n }\r\n },\r\n \"url\": \"https://dev.azure.com/fabrikam/_apis/wit/workItems/12\"\r\n}" }, { "name": "As Of date before work item existed", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wit/workitems/{{workItemId}}?api-version={{api-version}}&asOf=11/21/2018", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wit", "workitems", "{{workItemId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "asOf", "value": "11/21/2018", "description": "Returns the state of the requested item as it was on the given date" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Cache-Control", "value": "no-cache" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Content-Length", "value": "297" }, { "key": "Content-Type", "value": "application/json; charset=utf-8" }, { "key": "Expires", "value": "-1" }, { "key": "P3P", "value": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT\"" }, { "key": "X-TFS-ProcessId", "value": "896a28f1-7f6e-429f-a85f-485a7d720e37" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000; includeSubDomains" }, { "key": "ActivityId", "value": "030d74cd-98eb-4a4f-a445-87487e145570" }, { "key": "X-TFS-Session", "value": "030d74cd-98eb-4a4f-a445-87487e145570" }, { "key": "X-VSS-E2EID", "value": "030d74cd-98eb-4a4f-a445-87487e145570" }, { "key": "X-VSS-UserData", "value": "e622a2cf-3745-6572-8ff2-25c1350faa8b:josh.kewley@bluechip-llc.com" }, { "key": "X-FRAME-OPTIONS", "value": "SAMEORIGIN" }, { "key": "Request-Context", "value": "appId=cid-v1:e3d45cd2-3b08-46bc-b297-cda72fdc1dc1" }, { "key": "Access-Control-Expose-Headers", "value": "Request-Context" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-MSEdge-Ref", "value": "Ref A: E164F077FF2E4F5091891FB9B7AF64F2 Ref B: BN3EDGE0308 Ref C: 2019-05-09T21:11:12Z" }, { "key": "Date", "value": "Thu, 09 May 2019 21:11:12 GMT" } ], "cookie": [], "body": "{\n \"$id\": \"1\",\n \"innerException\": null,\n \"message\": \"The work item ### does not exist at time 11/21/2018 12:00:00 AM.\",\n \"typeName\": \"Microsoft.Azure.Boards.WebApi.Common.WitResourceNotFoundException, Microsoft.Azure.Boards.WebApi.Common\",\n \"typeKey\": \"WitResourceNotFoundException\",\n \"errorCode\": 0,\n \"eventId\": 3000\n}" } ] } ], "description": "The WIQL API is used to run a query given the WIQL text or a saved query ID.\n\nhttps://docs.microsoft.com/en-us/rest/api/azure/devops/wit/wiql?view=azure-devops-rest-5.1", "protocolProfileBehavior": {}, "_postman_isSubFolder": true } ], "protocolProfileBehavior": {} }, { "name": "Core", "item": [ { "name": "Projects", "item": [ { "name": "List all projects", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Get all projects in the organization that the authenticated user has access to.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/list?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "List projects by optional parameters", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects?api-version={{api-version}}&stateFilter=all&getDefaultTeamImageUrl=true", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "stateFilter", "value": "all", "description": "ProjectState: all, createPending, deleted, deleting, new, unchanged, wellFormed" }, { "key": "top", "value": "10", "disabled": true }, { "key": "skip", "value": "", "disabled": true }, { "key": "continuationToken", "value": "", "disabled": true }, { "key": "getDefaultTeamImageUrl", "value": "true" } ] }, "description": "Get all projects in the organization that the authenticated user has access to.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/list?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Project by Id or name", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects/{{project}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects", "{{project}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Get project with the specified id or name, optionally including capabilities.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/get?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Project by Id or name with optional parameters", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects/{{project}}?api-version={{api-version}}&includeCapabilities=true&includeHistory=true", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects", "{{project}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "includeCapabilities", "value": "true", "description": "Include capabilities (such as source control) in the team project result (default: false)." }, { "key": "includeHistory", "value": "true", "description": "Search within renamed projects (that had such name in the past)." } ] }, "description": "Get project with the specified id or name, optionally including capabilities.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/get?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get all team project properties", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects/{{projectId}}/properties?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects", "{{projectId}}", "properties" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Get a collection of team project properties.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/get%20project%20properties?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/get%20project%20properties?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get specific team project properties", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects/{{projectId}}/properties?api-version={{api-version-preview}}&keys=System.CurrentProcessTemplateId,*SourceControl*", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects", "{{projectId}}", "properties" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "keys", "value": "System.CurrentProcessTemplateId,*SourceControl*", "description": "A comma-delimited string of team project property names. Wildcard characters (\"?\" and \"*\") are supported. If no key is specified, all properties will be returned." } ] }, "description": "Get a collection of team project properties.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/get%20project%20properties?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/get%20project%20properties?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Create", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"name\": \"FabrikamTravel\",\r\n \"description\": \"Frabrikam travel app for Windows Phone\",\r\n \"capabilities\": {\r\n \"versioncontrol\": {\r\n \"sourceControlType\": \"Git\"\r\n },\r\n \"processTemplate\": {\r\n \"templateTypeId\": \"6b724908-ef14-45cf-84f8-768b5384da45\"\r\n }\r\n }\r\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Queues a project to be created. Use the GetOperation to periodically check for create project status.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/create?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/create?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Create or update a team project property", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "PATCH", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json-patch+json", "type": "text" } ], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"op\": \"add\",\r\n \"path\": \"/Alias\",\r\n \"value\": \"Frabrikam\"\r\n }\r\n]" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects/{{projectId}}/properties?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects", "{{projectId}}", "properties" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Create, update, and delete team project properties.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/set%20project%20properties?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/set%20project%20properties?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Delete a team project property", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "PATCH", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json-patch+json" } ], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"op\": \"remove\",\r\n \"path\": \"/Alias\"\r\n }\r\n]" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects/{{projectId}}/properties?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects", "{{projectId}}", "properties" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Create, update, and delete team project properties.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/set%20project%20properties?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/set%20project%20properties?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Delete project", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "DELETE", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json-patch+json" } ], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"op\": \"remove\",\r\n \"path\": \"/Alias\"\r\n }\r\n]" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects/{{projectId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects", "{{projectId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Queues a project to be deleted. Use the GetOperation to periodically check for delete project status.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/delete?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/projects/delete?view=azure-devops-rest-5.0)" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Processes", "item": [ { "name": "Get a process by ID", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/process/processes/{{processId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "process", "processes", "{{processId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Get a process by ID." }, "response": [] }, { "name": "List all processes", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/process/processes?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "process", "processes" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Get a list of processes.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/processes/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/processes/list?view=azure-devops-rest-5.0)" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Teams ", "item": [ { "name": "Get a specific team", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects/{{projectId}}/teams/{{team}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects", "{{projectId}}", "teams", "{{team}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Get a specific team\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/teams/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/teams/get?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get All Teams", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/teams?$mine=false&$top=100&$skip&api-version={{api-version-preview2}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "teams" ], "query": [ { "key": "$mine", "value": "false", "description": "If true return all the teams requesting user is member, otherwise return all the teams user has read access" }, { "key": "$top", "value": "100", "description": "Maximum number of teams to return." }, { "key": "$skip", "value": null, "description": "Number of teams to skip." }, { "key": "api-version", "value": "{{api-version-preview2}}" } ] }, "description": "Get a list of all teams.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/teams/get%20all%20teams?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/teams/get%20all%20teams?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Teams per project", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects/{{projectId}}/teams?$mine=false&$top=10&$skip=&api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects", "{{projectId}}", "teams" ], "query": [ { "key": "$mine", "value": "false", "description": "If true return all the teams requesting user is member, otherwise return all the teams user has read access" }, { "key": "$top", "value": "10", "description": "Maximum number of teams to return." }, { "key": "$skip", "value": "", "description": "Number of teams to skip." }, { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Get a list of teams in a project.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/teams/get%20teams?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/teams/get%20teams?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Team Members With Extended Properties", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects/{{projectId}}/teams/{{team}}/members?$mine=false&$top=10&$skip&api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects", "{{projectId}}", "teams", "{{team}}", "members" ], "query": [ { "key": "$mine", "value": "false", "description": "If true return all the teams requesting user is member, otherwise return all the teams user has read access" }, { "key": "$top", "value": "10", "description": "Maximum number of teams to return." }, { "key": "$skip", "value": null, "description": "Number of teams to skip." }, { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Get a list of members for a specific team.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/teams/get%20team%20members%20with%20extended%20properties?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/teams/get%20team%20members%20with%20extended%20properties?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Create new team", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"name\": \"My new team\",\r\n \"description\": \"sample team create from REST APIs\"\r\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects/{{projectId}}/teams?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects", "{{projectId}}", "teams" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Create a team in a team project.\r\nPossible failure scenarios:\r\n* Invalid project name/ID (project doesn't exist) 404 \r\n* Invalid team name or description 400 \r\n* Team already exists 400 \r\n* Insufficient privileges 400\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/teams/create?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/teams/create?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Delete a team", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "DELETE", "header": [ { "key": "Content-Type", "name": "Content-Type", "type": "text", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\r\n \"name\": \"My new team\",\r\n \"description\": \"sample team create from REST APIs\"\r\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/_apis/projects/{{projectId}}/teams/{{team}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "_apis", "projects", "{{projectId}}", "teams", "{{team}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Delete a team.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/core/teams/delete?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/core/teams/delete?view=azure-devops-rest-5.0)" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true } ], "protocolProfileBehavior": {} }, { "name": "Graph", "item": [ { "name": "Users", "item": [ { "name": "List users", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{graphServer}}/{{organization}}/_apis/graph/users?api-version={{api-version-preview}}&subjectTypes=aad&continuationToken=", "protocol": "https", "host": [ "{{graphServer}}" ], "path": [ "{{organization}}", "_apis", "graph", "users" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "subjectTypes", "value": "aad", "description": "A comma separated list of user subject subtypes to reduce the retrieved results, e.g. msa’, ‘aad’, ‘svc’ (service identity), ‘imp’ (imported identity), etc." }, { "key": "continuationToken", "value": "", "description": "An opaque data blob that allows the next page of data to resume immediately after where the previous page ended. The only reliable way to know if there is more data left is the presence of a continuation token." } ] }, "description": "Get a list of all users in a given scope.\r\nSince the list of users may be large, results are returned in pages of users. If there are more results than can be returned in a single page, the result set will containt a continuation token for retrieval of the next set of results.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/graph/users/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/graph/users/list?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get a user", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{graphServer}}/{{organization}}/_apis/graph/users/{{userDescriptor}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{graphServer}}" ], "path": [ "{{organization}}", "_apis", "graph", "users", "{{userDescriptor}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" }, { "key": "", "value": "", "disabled": true } ] }, "description": "Get a user by its descriptor.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/graph/users/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/graph/users/get?view=azure-devops-rest-5.0)" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true } ], "protocolProfileBehavior": {} }, { "name": "Release", "item": [ { "name": "Releases", "item": [ { "name": "List releases", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{releaseServer}}/{{organization}}/{{project}}/_apis/release/releases?api-version={{api-version}}", "protocol": "https", "host": [ "{{releaseServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "release", "releases" ], "query": [ { "key": "propertyFilters", "value": "", "description": "A comma-delimited list of extended properties to be retrieved. If set, the returned Releases will contain values for the specified property Ids (if they exist). If not set, properties will not be included. Note that this will not filter out any Release from results irrespective of whether it has property set or not.", "disabled": true }, { "key": "tagFilter", "value": "", "description": "A comma-delimited list of tags. Only releases with these tags will be returned.", "disabled": true }, { "key": "isDeleted", "value": "false", "description": "Gets the soft deleted releases, if true.", "disabled": true }, { "key": "sourceBranchFilter", "value": "", "description": "Releases with given sourceBranchFilter will be returned.", "disabled": true }, { "key": "artifactVersionId", "value": "", "description": "Releases with given artifactVersionId will be returned. E.g. in case of Build artifactType, it is buildId.", "disabled": true }, { "key": "sourceId", "value": "", "description": "Unique identifier of the artifact used. e.g. For build it would be {projectGuid}:{BuildDefinitionId}, for Jenkins it would be {JenkinsConnectionId}:{JenkinsDefinitionId}, for TfsOnPrem it would be {TfsOnPremConnectionId}:{ProjectName}:{TfsOnPremDefinitionId}. For third-party artifacts e.g. TeamCity, BitBucket you may refer 'uniqueSourceIdentifier' inside vss-extension.json https://github.com/Microsoft/vsts-rm-extensions/blob/master/Extensions.", "disabled": true }, { "key": "artifactTypeId", "value": "", "description": "Releases with given artifactTypeId will be returned. Values can be Build, Jenkins, GitHub, Nuget, Team Build (external), ExternalTFSBuild, Git, TFVC, ExternalTfsXamlBuild.", "disabled": true }, { "key": "$expand", "value": "", "description": "The property that should be expanded in the list of releases.", "disabled": true }, { "key": "continuationToken", "value": "", "description": "Gets the releases after the continuation token provided.", "disabled": true }, { "key": "$top", "value": "", "description": "Number of releases to get. Default is 50.", "disabled": true }, { "key": "queryOrder", "value": "", "description": "Gets the results in the defined order of created date for releases. Default is descending.", "disabled": true }, { "key": "maxCreatedTime", "value": "", "description": "Releases that were created before this time.", "disabled": true }, { "key": "minCreatedTime", "value": "", "description": "Releases that were created after this time.", "disabled": true }, { "key": "environmentStatusFilter", "value": "", "disabled": true }, { "key": "statusFilter", "value": "", "description": "Releases that have this status.", "disabled": true }, { "key": "createdBy", "value": "", "description": "Releases created by this user.", "disabled": true }, { "key": "searchText", "value": "", "description": "Releases with names containing searchText.", "disabled": true }, { "key": "definitionEnvironmentId", "value": "", "disabled": true }, { "key": "definitionId", "value": "", "description": "Releases from this release definition Id.", "disabled": true }, { "key": "releaseIdFilter", "value": "", "description": "A comma-delimited list of releases Ids. Only releases with these Ids will be returned.", "disabled": true }, { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Get a list of releases\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/list?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get a release", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{releaseServer}}/{{organization}}/{{project}}/_apis/release/releases/{{releaseId}}?$expand=true&api-version={{api-version}}", "protocol": "https", "host": [ "{{releaseServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "release", "releases", "{{releaseId}}" ], "query": [ { "key": "approvalFilters", "value": null, "description": "A filter which would allow fetching approval steps selectively based on whether it is automated, or manual. This would also decide whether we should fetch pre and post approval snapshots. Assumes All by default", "disabled": true }, { "key": "propertyFilters", "value": null, "description": "A comma-delimited list of extended properties to be retrieved. If set, the returned Release will contain values for the specified property Ids (if they exist). If not set, properties will not be included.", "disabled": true }, { "key": "$expand", "value": "true", "description": "A property that should be expanded in the release." }, { "key": "$topGateRecords", "value": null, "description": "Number of release gate records to get. Default is 5.", "disabled": true }, { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Get a Release\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/get%20release?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/get%20release?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get release logs", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{releaseServer}}/{{organization}}/{{project}}/_apis/release/releases/{{releaseId}}/logs?api-version={{api-version-preview2}}", "protocol": "https", "host": [ "{{releaseServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "release", "releases", "{{releaseId}}", "logs" ], "query": [ { "key": "api-version", "value": "{{api-version-preview2}}" } ] }, "description": "Get logs for a release Id.\nResponse media types: \"application/zip\", you can click *Download* to save the zip folder.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/get%20logs?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/get%20logs?view=azure-devops-rest-5.0)" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Definitions", "item": [ { "name": "List release definitions", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{releaseServer}}/{{organization}}/{{project}}/_apis/release/definitions?api-version={{api-version}}", "protocol": "https", "host": [ "{{releaseServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "release", "definitions" ], "query": [ { "key": "propertyFilters", "value": "", "description": "A comma-delimited list of extended properties to be retrieved. If set, the returned Releases will contain values for the specified property Ids (if they exist). If not set, properties will not be included. Note that this will not filter out any Release from results irrespective of whether it has property set or not.", "disabled": true }, { "key": "tagFilter", "value": "", "description": "A comma-delimited list of tags. Only releases with these tags will be returned.", "disabled": true }, { "key": "isDeleted", "value": "false", "description": "Gets the soft deleted releases, if true.", "disabled": true }, { "key": "sourceBranchFilter", "value": "", "description": "Releases with given sourceBranchFilter will be returned.", "disabled": true }, { "key": "artifactVersionId", "value": "", "description": "Releases with given artifactVersionId will be returned. E.g. in case of Build artifactType, it is buildId.", "disabled": true }, { "key": "sourceId", "value": "", "description": "Unique identifier of the artifact used. e.g. For build it would be {projectGuid}:{BuildDefinitionId}, for Jenkins it would be {JenkinsConnectionId}:{JenkinsDefinitionId}, for TfsOnPrem it would be {TfsOnPremConnectionId}:{ProjectName}:{TfsOnPremDefinitionId}. For third-party artifacts e.g. TeamCity, BitBucket you may refer 'uniqueSourceIdentifier' inside vss-extension.json https://github.com/Microsoft/vsts-rm-extensions/blob/master/Extensions.", "disabled": true }, { "key": "artifactTypeId", "value": "", "description": "Releases with given artifactTypeId will be returned. Values can be Build, Jenkins, GitHub, Nuget, Team Build (external), ExternalTFSBuild, Git, TFVC, ExternalTfsXamlBuild.", "disabled": true }, { "key": "$expand", "value": "", "description": "The property that should be expanded in the list of releases.", "disabled": true }, { "key": "continuationToken", "value": "", "description": "Gets the releases after the continuation token provided.", "disabled": true }, { "key": "$top", "value": "", "description": "Number of releases to get. Default is 50.", "disabled": true }, { "key": "queryOrder", "value": "", "description": "Gets the results in the defined order of created date for releases. Default is descending.", "disabled": true }, { "key": "maxCreatedTime", "value": "", "description": "Releases that were created before this time.", "disabled": true }, { "key": "minCreatedTime", "value": "", "description": "Releases that were created after this time.", "disabled": true }, { "key": "environmentStatusFilter", "value": "", "disabled": true }, { "key": "statusFilter", "value": "", "description": "Releases that have this status.", "disabled": true }, { "key": "createdBy", "value": "", "description": "Releases created by this user.", "disabled": true }, { "key": "searchText", "value": "", "description": "Releases with names containing searchText.", "disabled": true }, { "key": "definitionEnvironmentId", "value": "", "disabled": true }, { "key": "definitionId", "value": "", "description": "Releases from this release definition Id.", "disabled": true }, { "key": "releaseIdFilter", "value": "", "description": "A comma-delimited list of releases Ids. Only releases with these Ids will be returned.", "disabled": true }, { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Get a list of releases\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/list?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get a release definition", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{releaseServer}}/{{organization}}/{{project}}/_apis/release/definitions/{{releaseId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{releaseServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "release", "definitions", "{{releaseId}}" ], "query": [ { "key": "approvalFilters", "value": null, "description": "A filter which would allow fetching approval steps selectively based on whether it is automated, or manual. This would also decide whether we should fetch pre and post approval snapshots. Assumes All by default", "disabled": true }, { "key": "propertyFilters", "value": null, "description": "A comma-delimited list of extended properties to be retrieved. If set, the returned Release will contain values for the specified property Ids (if they exist). If not set, properties will not be included.", "disabled": true }, { "key": "$topGateRecords", "value": null, "description": "Number of release gate records to get. Default is 5.", "disabled": true }, { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Get a Release\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/get%20release?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/get%20release?view=azure-devops-rest-5.0)" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true } ], "protocolProfileBehavior": {} }, { "name": "Wiki", "item": [ { "name": "Wikis", "item": [ { "name": "Create (Create project wiki)", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"type\": \"projectWiki\",\r\n \"name\": \"{{projectWikiName}}\",\r\n \"projectId\": \"{{projectId}}\",\r\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wiki/wikis?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wiki", "wikis" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Creates the project wiki resource.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis/create?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis/create?view=azure-devops-rest-5.0)" }, "response": [ { "name": "Create (Create project wiki)", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"type\": \"projectWiki\",\r\n \"name\": \"sampleProjectWiki\",\r\n \"projectId\": \"f38a86b5-98b0-49ef-ae9f-213c2b531cbe\"\r\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wiki/wikis?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wiki", "wikis" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] } }, "status": "Conflict", "code": 409, "_postman_previewlanguage": "json", "header": [ { "key": "Cache-Control", "value": "no-cache" }, { "key": "Pragma", "value": "no-cache" }, { "key": "Content-Length", "value": "274" }, { "key": "Content-Type", "value": "application/json; charset=utf-8" }, { "key": "Expires", "value": "-1" }, { "key": "P3P", "value": "CP=\"CAO DSP COR ADMa DEV CONo TELo CUR PSA PSD TAI IVDo OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR LOC CNT\"" }, { "key": "X-TFS-ProcessId", "value": "0fc04c81-569d-4326-ad5b-b2276af1887b" }, { "key": "Strict-Transport-Security", "value": "max-age=31536000; includeSubDomains" }, { "key": "ActivityId", "value": "b7d2f3b1-50a1-4d6b-a0b0-8842dd0ab013" }, { "key": "X-TFS-Session", "value": "b7d2f3b1-50a1-4d6b-a0b0-8842dd0ab013" }, { "key": "X-VSS-E2EID", "value": "b7d2f3b1-50a1-4d6b-a0b0-8842dd0ab013" }, { "key": "X-VSS-UserData", "value": "934786f9-caa5-45e0-956e-cca10a7965e9:taq.abubaker@gmail.com" }, { "key": "X-FRAME-OPTIONS", "value": "SAMEORIGIN" }, { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-MSEdge-Ref", "value": "Ref A: 9AA3BFC95791455D8000C723A0926952 Ref B: AM3EDGE0121 Ref C: 2019-04-19T22:53:56Z" }, { "key": "Date", "value": "Fri, 19 Apr 2019 22:53:56 GMT" } ], "cookie": [], "body": "{\r\n \"id\": \"a4cfa859-1089-4445-9ef1-837b0fbd44bd\",\r\n \"versions\": [\r\n {\r\n \"version\": \"wikiMaster\"\r\n }\r\n ],\r\n \"url\": \"https://{{coreServer}}/fabrikam/f38a86b5-98b0-49ef-ae9f-213c2b531cbe/_apis/wiki/wikis/a4cfa859-1089-4445-9ef1-837b0fbd44bd\",\r\n \"remoteUrl\": \"https://{{coreServer}}/fabrikam/f38a86b5-98b0-49ef-ae9f-213c2b531cbe/_wiki/wikis/a4cfa859-1089-4445-9ef1-837b0fbd44bd\",\r\n \"type\": \"projectWiki\",\r\n \"name\": \"sampleProjectWiki\",\r\n \"projectId\": \"f38a86b5-98b0-49ef-ae9f-213c2b531cbe\",\r\n \"repositoryId\": \"a4cfa859-1089-4445-9ef1-837b0fbd44bd\",\r\n \"mappedPath\": \"/\"\r\n}" } ] }, { "name": "Create (Create code wiki)", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"version\": {\r\n \"version\": \"{{version}}\",\r\n \"versionOptions\": \"{{GitVersionOptions}}\",\r\n \"versionType\": \"{{GitVersionType}}\"\r\n },\r\n \"type\": \"codeWiki\",\r\n \"name\": \"sampleCodeWiki\",\r\n \"projectId\": \"{{projectId}}\",\r\n \"repositoryId\": \"{{repositoryId}}\",\r\n \"mappedPath\": \"/docs\"\r\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wiki/wikis?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wiki", "wikis" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Creates the code wiki resource.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis/create?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis/create?view=azure-devops-rest-5.0)" }, "response": [ { "name": "Create (Create code wiki)", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"version\": {\r\n \"version\": \"master\"\r\n },\r\n \"type\": \"codeWiki\",\r\n \"name\": \"sampleCodeWiki\",\r\n \"projectId\": \"15cbba90-8ac5-450e-934c-16f43021546b\",\r\n \"repositoryId\": \"cd327f27-561b-45aa-9913-4af25ad85889\",\r\n \"mappedPath\": \"/docs\"\r\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wiki/wikis?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wiki", "wikis" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] } }, "_postman_previewlanguage": "json", "header": [], "cookie": [], "body": "{\n \"id\": \"9bfc671f-8116-4b3f-9aad-c17a9d677ab6\",\n \"versions\": [\n {\n \"version\": \"master\"\n }\n ],\n \"url\": \"https://{{coreServer}}/fabrikam/15cbba90-8ac5-450e-934c-16f43021546b/_apis/wiki/wikis/9bfc671f-8116-4b3f-9aad-c17a9d677ab6\",\n \"remoteUrl\": \"https://{{coreServer}}/fabrikam/15cbba90-8ac5-450e-934c-16f43021546b/_wiki/wikis/9bfc671f-8116-4b3f-9aad-c17a9d677ab6\",\n \"type\": \"codeWiki\",\n \"name\": \"sampleCodeWiki\",\n \"projectId\": \"15cbba90-8ac5-450e-934c-16f43021546b\",\n \"repositoryId\": \"cd327f27-561b-45aa-9913-4af25ad85889\",\n \"mappedPath\": \"/docs\"\n}" } ] }, { "name": "Delete", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wiki/wikis/{{wikiIdentifier}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wiki", "wikis", "{{wikiIdentifier}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Deletes the wiki corresponding to the wiki name or Id provided.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis/delete?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis/delete?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wiki/wikis/{{wikiIdentifier}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wiki", "wikis", "{{wikiIdentifier}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Gets the wiki corresponding to the wiki name or Id provided.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis/get?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis/delete?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "List", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wiki/wikis?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wiki", "wikis" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Gets all wikis in a project or collection.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis/delete?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Update", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "method": "PATCH", "header": [ { "key": "Content-Type", "name": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"versions\": [\r\n {\r\n \"version\": \"{{version}}\"\r\n }\r\n ],\r\n \"name\": \"TaqName\"\r\n}" }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/wiki/wikis/{{wikiIdentifier}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "wiki", "wikis", "{{wikiIdentifier}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Updates the wiki corresponding to the wiki Id or name provided using the update parameters.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis/update?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis/update?view=azure-devops-rest-5.0)" }, "response": [] } ], "description": "Wiki is a collection of pages maintained in a particular hierarchy. Every wiki is backed up by a Git repository.\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/wikis?view=azure-devops-rest-5.0)", "event": [ { "listen": "prerequest", "script": { "id": "31ecdde0-8606-4334-a74a-1c48cf8b2cba", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "ed94cf55-3996-4af7-9325-1651bdc6b18c", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true } ], "auth": { "type": "basic", "basic": [ { "key": "password", "value": "{{AccessToken}}", "type": "string" }, { "key": "username", "value": "Basic", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "id": "25ecdcdf-779a-4125-a959-f8b1d9d5640e", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "52ab5219-67bd-4a58-b99f-2b9bd5cdca1b", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {} }, { "name": "Git", "item": [ { "name": "Repositories", "item": [ { "name": "List", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/git/repositories?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "git", "repositories" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Retrieve git repositories.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/list?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/list?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Restore Repository From Recycle Bin", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "PATCH", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"deleted\":false\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/git/recycleBin/repositories/{{repositoryId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "git", "recycleBin", "repositories", "{{repositoryId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Recover a soft-deleted Git repository. Recently deleted repositories go into a soft-delete state for a period of time before they are hard deleted and become unrecoverable.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/restore%20repository%20from%20recycle%20bin?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/restore%20repository%20from%20recycle%20bin?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Delete", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/git/repositories/{{repositoryId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "git", "repositories", "{{repositoryId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Delete a git repository\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/delete?view=azure-devops-rest-5.1](https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/delete?view=azure-devops-rest-5.1)" }, "response": [] }, { "name": "Create", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"name\": \"AnotherRepository01\",\r\n \"project\": {\r\n \"id\": \"{{projectId}}\"\r\n }\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{projectId}}/_apis/git/repositories?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{projectId}}", "_apis", "git", "repositories" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "sourceRef", "value": null, "description": "[optional] Specify the source refs to use while creating a fork repo", "disabled": true } ] }, "description": "Create a git repository in a team project.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/create?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/create?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Repository", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/git/repositories/{{repositoryId}}?api-version={{api-version}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "git", "repositories", "{{repositoryId}}" ], "query": [ { "key": "includeAllUrls", "value": null, "description": "[optional] True to include all remote URLs. The default value is false.\n", "disabled": true }, { "key": "includeHidden", "value": null, "description": "[optional] True to include hidden repositories. The default value is false.", "disabled": true }, { "key": "includeLinks", "value": null, "description": "[optional] True to include reference links. The default value is false.", "disabled": true }, { "key": "api-version", "value": "{{api-version}}" } ] }, "description": "Retrieve a git repository.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/get%20repository?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/get%20repository?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Repository With Parent", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/git/repositories/{{repositoryId}}?api-version={{api-version}}&includeParent=true", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "git", "repositories", "{{repositoryId}}" ], "query": [ { "key": "api-version", "value": "{{api-version}}" }, { "key": "includeParent", "value": "true", "description": "True to include parent repository. Only available in authenticated calls.\n" } ] }, "description": "Retrieve a git repository with parent\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/get%20repository%20with%20parent?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/get%20repository%20with%20parent?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Recycle Bin Repositories", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/git/recycleBin/repositories?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "git", "recycleBin", "repositories" ], "query": [ { "key": "includeAllUrls", "value": null, "description": "[optional] True to include all remote URLs. The default value is false.\n", "disabled": true }, { "key": "includeHidden", "value": null, "description": "[optional] True to include hidden repositories. The default value is false.", "disabled": true }, { "key": "includeLinks", "value": null, "description": "[optional] True to include reference links. The default value is false.", "disabled": true }, { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Retrieve soft-deleted git repositories from the recycle bin.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/get%20recycle%20bin%20repositories?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/get%20recycle%20bin%20repositories?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Delete Repository From Recycle Bin", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/git/recycleBin/repositories/{{repositoryId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "git", "recycleBin", "repositories", "{{repositoryId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Destroy (hard delete) a soft-deleted Git repository.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/delete%20repository%20from%20recycle%20bin?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/delete%20repository%20from%20recycle%20bin?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Get Deleted Repositories", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/git/deletedrepositories?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "git", "deletedrepositories" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Retrieve deleted git repositories.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/get%20deleted%20repositories?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/get%20deleted%20repositories?view=azure-devops-rest-5.0)" }, "response": [] }, { "name": "Update", "request": { "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "method": "PATCH", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"name\": \"RenamedRepository\",\r\n \"defaultBranch\": \"refs/heads/live\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "https://{{coreServer}}/{{organization}}/{{project}}/_apis/git/repositories/{{repositoryId}}?api-version={{api-version-preview}}", "protocol": "https", "host": [ "{{coreServer}}" ], "path": [ "{{organization}}", "{{project}}", "_apis", "git", "repositories", "{{repositoryId}}" ], "query": [ { "key": "api-version", "value": "{{api-version-preview}}" } ] }, "description": "Updates the Git repository with either a new repo name or a new default branch.\r\n[https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/update?view=azure-devops-rest-5.0](https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/update?view=azure-devops-rest-5.0)" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true } ], "description": "Use these APIs to work with Git repositories in Azure DevOps Services. Repositories contain objects representing core Git concepts:\r\n\r\nblobs (files)\r\ntrees (folders)\r\ncommits\r\nrefs (branches, lightweight tags)\r\nand other resources that represent the history of those items or act on their state.", "event": [ { "listen": "prerequest", "script": { "id": "df933520-0d0f-4cc5-a47c-df78788576e5", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "6137daac-4481-451e-9390-0b1d749d7169", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {} } ], "auth": { "type": "basic", "basic": [ { "key": "username", "value": "Basic", "type": "string" }, { "key": "password", "value": "{{AccessToken}}", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "id": "6fae1db1-a468-45bf-aafe-97be70c26532", "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "id": "e842a7ff-1d92-4571-a56b-b6a52b3417ea", "type": "text/javascript", "exec": [ "" ] } } ], "protocolProfileBehavior": {} }