Wikis - Delete

Deletes the wiki corresponding to the wiki ID or wiki name provided.

DELETE https://dev.azure.com/{organization}/{project}/_apis/wiki/wikis/{wikiIdentifier}?api-version=7.1

URI Parameters

Name In Required Type Description
organization
path True

string

The name of the Azure DevOps organization.

wikiIdentifier
path True

string

Wiki ID or wiki name.

project
path

string

Project ID or project name

api-version
query True

string

Version of the API to use. This should be set to '7.1' to use this version of the api.

Responses

Name Type Description
200 OK

WikiV2

Wiki deleted

Security

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

Name Description
vso.wiki_write Grants the ability to read, create and updates wikis, wiki pages and wiki attachments.

Examples

Delete code wiki

Sample request

DELETE https://dev.azure.com/fabrikam/_apis/wiki/wikis/{wikiIdentifier}?api-version=7.1

Sample response

{
  "id": "9bfc671f-8116-4b3f-9aad-c17a9d677ab6",
  "versions": [
    {
      "version": "master"
    },
    {
      "version": "secondBranch"
    }
  ],
  "url": "https://dev.azure.com/fabrikam/15cbba90-8ac5-450e-934c-16f43021546b/_apis/wiki/wikis/9bfc671f-8116-4b3f-9aad-c17a9d677ab6",
  "remoteUrl": "https://dev.azure.com/fabrikam/15cbba90-8ac5-450e-934c-16f43021546b/_wiki/wikis/9bfc671f-8116-4b3f-9aad-c17a9d677ab6",
  "type": "codeWiki",
  "name": "sampleCodeWiki",
  "projectId": "15cbba90-8ac5-450e-934c-16f43021546b",
  "repositoryId": "cd327f27-561b-45aa-9913-4af25ad85889",
  "mappedPath": "/docs"
}

Definitions

Name Description
GitVersionDescriptor
GitVersionOptions

Version options - Specify additional modifiers to version (e.g Previous)

GitVersionType

Version type (branch, tag, or commit). Determines how Id is interpreted

WikiType

Type of the wiki.

WikiV2

Defines a wiki resource.

GitVersionDescriptor

Name Type Description
version

string

Version string identifier (name of tag/branch, SHA1 of commit)

versionOptions

GitVersionOptions

Version options - Specify additional modifiers to version (e.g Previous)

versionType

GitVersionType

Version type (branch, tag, or commit). Determines how Id is interpreted

GitVersionOptions

Version options - Specify additional modifiers to version (e.g Previous)

Name Type Description
firstParent

string

First parent of commit (HEAD^)

none

string

Not specified

previousChange

string

Commit that changed item prior to the current version

GitVersionType

Version type (branch, tag, or commit). Determines how Id is interpreted

Name Type Description
branch

string

Interpret the version as a branch name

commit

string

Interpret the version as a commit ID (SHA1)

tag

string

Interpret the version as a tag name

WikiType

Type of the wiki.

Name Type Description
codeWiki

string

Indicates that the wiki is published from a git repository

projectWiki

string

Indicates that the wiki is provisioned for the team project

WikiV2

Defines a wiki resource.

Name Type Description
id

string

ID of the wiki.

isDisabled

boolean

Is wiki repository disabled

mappedPath

string

Folder path inside repository which is shown as Wiki. Not required for ProjectWiki type.

name

string

Wiki name.

projectId

string

ID of the project in which the wiki is to be created.

properties

object

Properties of the wiki.

remoteUrl

string

Remote web url to the wiki.

repositoryId

string

ID of the git repository that backs up the wiki. Not required for ProjectWiki type.

type

WikiType

Type of the wiki.

url

string

REST url for this wiki.

versions

GitVersionDescriptor[]

Versions of the wiki.