Pats - List
Obtiene una lista paginada de tokens de acceso personal (PAT) creados en esta organización. Las llamadas posteriores a la API requieren que se proporcionen las mismas opciones de filtrado.
GET https://vssps.dev.azure.com/{organization}/_apis/tokens/pats?api-version=7.1-preview.1
GET https://vssps.dev.azure.com/{organization}/_apis/tokens/pats?displayFilterOption={displayFilterOption}&sortByOption={sortByOption}&isSortAscending={isSortAscending}&continuationToken={continuationToken}&$top={$top}&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. |
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. |
$top
|
query |
integer int32 |
(Opcional) Número de tokens que se van a devolver, límite de 100 |
|
continuation
|
query |
string |
(Opcional) Dónde empezar a devolver tokens de |
|
display
|
query |
(Opcional) Hace referencia al estado del token de acceso personal (PAT) |
||
is
|
query |
boolean |
(Opcional) Ascendente o descendente |
|
sort
|
query |
(Opcional) Qué campo se va a ordenar por |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
operación correcta |
Seguridad
accessToken
Token de acceso personal. Use cualquier valor para el nombre de usuario y el token como contraseña.
Type:
basic
Ejemplos
List personal access tokens
Sample Request
GET https://vssps.dev.azure.com/{organization}/_apis/tokens/pats?api-version=7.1-preview.1
Sample Response
{
"continuationToken": "",
"patTokens": [
{
"displayName": "all_access_token",
"validTo": "2020-11-23T04:04:38.5233333Z",
"scope": "app_token",
"targetAccounts": null,
"validFrom": "2020-10-24T03:04:57.52Z",
"authorizationId": "4c60c9ed-a378-4883-af16-d655ca025b11",
"token": null
},
{
"displayName": "work_token",
"validTo": "2020-11-23T04:03:55.8033333Z",
"scope": "vso.work_full",
"targetAccounts": [
"38aaa865-2c70-4bf7-a308-0c6539c38c1a"
],
"validFrom": "2020-10-24T03:04:19.1466667Z",
"authorizationId": "eabb38b2-48ef-440b-959b-b9e6cb37a64e",
"token": null
},
{
"displayName": "new_token",
"validTo": "2020-12-01T23:46:23.32Z",
"scope": "app_token",
"targetAccounts": [
"38aaa865-2c70-4bf7-a308-0c6539c38c1a"
],
"validFrom": "2020-11-02T22:56:52.1033333Z",
"authorizationId": "4ab5764f-4193-4f1d-b995-64144880b7d7",
"token": null
},
{
"displayName": "analytics_token",
"validTo": "2020-12-01T23:46:23.32Z",
"scope": "vso.analytics",
"targetAccounts": [
"38aaa865-2c70-4bf7-a308-0c6539c38c1a"
],
"validFrom": "2020-10-29T17:26:46.72Z",
"authorizationId": "3d3aca0c-9ad3-4b07-8334-08ec8b1ddc32",
"token": null
}
]
}
Definiciones
Nombre | Description |
---|---|
Display |
(Opcional) Hace referencia al estado del token de acceso personal (PAT) |
Paged |
Devuelto por el método List; contiene una lista de tokens de acceso personal (PAT) y el token de continuación para obtener la siguiente página de resultados. |
Pat |
Representa un token de acceso personal (PAT) que se usa para acceder a los recursos de Azure DevOps. |
Sort |
(Opcional) Qué campo se va a ordenar por |
DisplayFilterOptions
(Opcional) Hace referencia al estado del token de acceso personal (PAT)
Nombre | Tipo | Description |
---|---|---|
active |
string |
El token está activo (por ejemplo, no se ha revocado y no ha expirado). |
all |
string |
Incluye todos los tokens. |
expired |
string |
El token ha expirado y ya no se puede usar a menos que se actualice con una nueva fecha de expiración. |
revoked |
string |
El token se ha revocado y ya no se puede usar. |
PagedPatTokens
Devuelto por el método List; contiene una lista de tokens de acceso personal (PAT) y el token de continuación para obtener la siguiente página de resultados.
Nombre | Tipo | Description |
---|---|---|
continuationToken |
string |
Se usa para acceder a la siguiente página de resultados en llamadas API sucesivas para enumerar tokens de acceso personal (PAT) |
patTokens |
Pat |
La lista de tokens de acceso personal (PAT) |
PatToken
Representa un token de acceso personal (PAT) que se usa para acceder a los recursos de Azure DevOps.
Nombre | Tipo | Description |
---|---|---|
authorizationId |
string |
Identificador guid único |
displayName |
string |
El nombre del token |
scope |
string |
Ámbitos de token para acceder a los recursos de Azure DevOps |
targetAccounts |
string[] |
Las organizaciones para las que el token es válido; null si el token se aplica a todas las organizaciones accesibles del usuario |
token |
string |
Cadena de token única generada durante la creación |
validFrom |
string |
Fecha de creación del token |
validTo |
string |
Fecha de expiración del token |
SortByOptions
(Opcional) Qué campo se va a ordenar por
Nombre | Tipo | Description |
---|---|---|
displayDate |
string |
Ordenar por fecha de presentación |
displayName |
string |
Ordenar por nombre para mostrar |
status |
string |
Ordenar por estado |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de