Partager via


Projects - Delete

Met en file d’attente un projet à supprimer. Utilisez le GetOperation pour vérifier périodiquement l’état du projet de suppression.

DELETE https://dev.azure.com/{organization}/_apis/projects/{projectId}?api-version=7.1

Paramètres URI

Nom Dans Obligatoire Type Description
organization
path True

string

Nom de l’organisation Azure DevOps.

projectId
path True

string (uuid)

ID de projet du projet à supprimer.

api-version
query True

string

Version de l’API à utiliser. Cette valeur doit être définie sur « 7.1 » pour utiliser cette version de l’API.

Réponses

Nom Type Description
200 OK

OperationReference

opération réussie

Sécurité

oauth2

Type: oauth2
Flux: accessCode
URL d’autorisation: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL du jeton: 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

Étendues

Nom Description
vso.project_manage Accorde la possibilité de créer, lire, mettre à jour et supprimer des projets et des équipes.

Définitions

Nom Description
OperationReference

Référence pour une opération asynchrone.

OperationStatus

État actuel de l’opération.

OperationReference

Référence pour une opération asynchrone.

Nom Type Description
id

string (uuid)

Identificateur unique de l’opération.

pluginId

string (uuid)

Identificateur unique du plug-in.

status

OperationStatus

État actuel de l’opération.

url

string

URL permettant d’obtenir l’objet d’opération complet.

OperationStatus

État actuel de l’opération.

Valeur Description
cancelled

L’opération a été annulée par l’utilisateur.

failed

L’opération s’est terminée avec un échec.

inProgress

L’opération est en cours.

notSet

L’opération n’a pas d’état défini.

queued

L’opération a été mise en file d’attente.

succeeded

L’opération s’est terminée avec succès.