Share via


Temp Queries - Create

Crea una consulta temporal

Obtenga más información sobre la sintaxis del lenguaje de consulta de elementos de trabajo (WIQL) aquí.

POST https://dev.azure.com/{organization}/{project}/_apis/wit/tempqueries?api-version=7.1-preview.1

Parámetros de identificador URI

Nombre En Requerido Tipo Description
organization
path True

string

El nombre de la organización de Azure DevOps.

project
path True

string

Id. de proyecto o nombre del proyecto

api-version
query True

string

Versión de la API que se va a usar. Debe establecerse en "7.1-preview.1" para usar esta versión de la API.

Cuerpo de la solicitud

Nombre Tipo Description
_links

ReferenceLinks

Vincular referencias a recursos REST relacionados.

url

string

wiql

string

Texto WIQL de la consulta temporal

Respuestas

Nombre Tipo Description
200 OK

TemporaryQueryResponseModel

operación correcta

Seguridad

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

Nombre Description
vso.work_write Concede la capacidad de leer, crear y actualizar elementos de trabajo y consultas, actualizar metadatos del panel, leer áreas de lectura e iteraciones rutas de acceso a otros metadatos relacionados de seguimiento de elementos de trabajo, ejecutar consultas y recibir notificaciones sobre eventos de elementos de trabajo a través de enlaces de servicio.

Ejemplos

Create a temporary query

Sample Request

POST https://dev.azure.com/{organization}/{project}/_apis/wit/tempqueries?api-version=7.1-preview.1

{
  "wiql": "Select [System.Id], [System.Title], [System.State] From WorkItems Where [System.WorkItemType] = 'Bug' order by [Microsoft.VSTS.Common.Priority] asc, [System.CreatedDate] desc"
}

Sample Response

x-VSS-SenderDeploymentId: 2db76d77-1768-4e9f-8fb8-84255eaacced
persistent-Auth: true
lfs-Authenticate: NTLM
{
  "id": "ac2ed29e-745d-4272-862d-53a2b58e528f"
}

Definiciones

Nombre Description
ReferenceLinks

Clase que representa una colección de vínculos de referencia de REST.

TemporaryQueryRequestModel

Describe una solicitud para crear una consulta temporal.

TemporaryQueryResponseModel

Resultado de la creación de una consulta temporal.

Clase que representa una colección de vínculos de referencia de REST.

Nombre Tipo Description
links

object

Vista de solo lectura de los vínculos. Dado que los vínculos de referencia son de solo lectura, solo queremos exponerlos como de solo lectura.

TemporaryQueryRequestModel

Describe una solicitud para crear una consulta temporal.

Nombre Tipo Description
_links

ReferenceLinks

Vincular referencias a recursos REST relacionados.

url

string

wiql

string

Texto WIQL de la consulta temporal

TemporaryQueryResponseModel

Resultado de la creación de una consulta temporal.

Nombre Tipo Description
id

string

Identificador del elemento de consulta temporal.