Artifact Details - Get Packages
Obtenga detalles sobre todos los paquetes de la fuente. Use los distintos filtros para incluir o excluir información del conjunto de resultados.
El parámetro del proyecto debe proporcionarse si la fuente se creó en un proyecto. Si la fuente no está asociada a ningún proyecto, omita el parámetro del proyecto de la solicitud.
GET https://feeds.dev.azure.com/{organization}/{project}/_apis/packaging/Feeds/{feedId}/packages?api-version=7.1
GET https://feeds.dev.azure.com/{organization}/{project}/_apis/packaging/Feeds/{feedId}/packages?protocolType={protocolType}&packageNameQuery={packageNameQuery}&normalizedPackageName={normalizedPackageName}&includeUrls={includeUrls}&includeAllVersions={includeAllVersions}&isListed={isListed}&getTopPackageVersions={getTopPackageVersions}&isRelease={isRelease}&includeDescription={includeDescription}&$top={$top}&$skip={$skip}&includeDeleted={includeDeleted}&isCached={isCached}&directUpstreamId={directUpstreamId}&api-version=7.1
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
feed
|
path | True |
string |
Nombre o identificador de la fuente. |
|
organization
|
path | True |
string |
Nombre de la organización de Azure DevOps. |
|
project
|
path |
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" para usar esta versión de la API. |
|
$skip
|
query |
integer (int32) |
Omita los primeros paquetes N (o versiones de paquete donde getTopPackageVersions=true) |
|
|
$top
|
query |
integer (int32) |
Obtenga los principales paquetes N (o versiones de paquete donde getTopPackageVersions=true) |
|
|
direct
|
query |
string (uuid) |
Filtre los resultados para devolver paquetes de una cadena ascendente específica. |
|
|
get
|
query |
boolean |
Cambia el comportamiento de $top y $skip para devolver todas las versiones de cada paquete hasta $top. Debe usarse junto con includeAllVersions=true |
|
|
include
|
query |
boolean |
True para devolver todas las versiones del paquete en la respuesta. El valor predeterminado es false (solo la versión más reciente). |
|
|
include
|
query |
boolean |
Devuelve versiones eliminadas o no publicadas de paquetes en la respuesta. El valor predeterminado es False. |
|
|
include
|
query |
boolean |
Devuelve la descripción de cada versión de cada paquete de la respuesta. El valor predeterminado es False. |
|
|
include
|
query |
boolean |
True para devolver direcciones URL de REST con la respuesta. El valor predeterminado es True. |
|
|
is
|
query |
boolean |
[Obsoleto] Se usa para escenarios heredados y se puede quitar en versiones futuras. |
|
|
is
|
query |
boolean |
Solo se aplica a los paquetes NuGet, si se establece para otros tipos de paquete, se producirá un error 404. Si es false, se devolverán las versiones del paquete deslistadas. Úselo para filtrar la respuesta cuando includeAllVersions está establecido en true. El valor predeterminado es unset (no devolver paquetes deslistados). |
|
|
is
|
query |
boolean |
Solo se aplica a los paquetes Nuget. Úselo para filtrar la respuesta cuando includeAllVersions está establecido en true. El valor predeterminado es True (solo devuelve paquetes sin control de versiones preliminares). |
|
|
normalized
|
query |
string |
[Obsoleto] Se usa para escenarios heredados y se puede quitar en versiones futuras. |
|
|
package
|
query |
string |
Filtre por los paquetes que contienen la cadena proporcionada. Los caracteres de la cadena deben cumplir las restricciones de nombre del paquete. |
|
|
protocol
|
query |
string |
Uno de los tipos de paquete de artefacto admitidos. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
Package[] |
operación correcta |
Seguridad
oauth2
Tipo:
oauth2
Flujo:
accessCode
Dirección URL de autorización:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Dirección URL del token:
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
Ámbitos
| Nombre | Description |
|---|---|
| vso.packaging | Concede la capacidad de leer fuentes y paquetes. También concede la capacidad de buscar paquetes. |
Definiciones
| Nombre | Description |
|---|---|
|
Feed |
Vista sobre una fuente. |
|
Feed |
Tipo de vista. |
|
Feed |
Estado de visibilidad de la vista. |
|
Minimal |
Datos básicos sobre cualquier paquete, incluida su información de identificador y versión y el estado básico. |
| Package |
Un paquete, que es un contenedor para una o varias versiones de paquete. |
|
Reference |
Clase que representa una colección de vínculos de referencia rest. |
FeedView
Vista sobre una fuente.
| Nombre | Tipo | Description |
|---|---|---|
| _links |
Vínculos REST relacionados. |
|
| id |
string (uuid) |
Identificador de la vista. |
| name |
string |
Nombre de la vista. |
| type |
Tipo de vista. |
|
| url |
string |
Dirección URL de la vista. |
| visibility |
Estado de visibilidad de la vista. |
FeedViewType
Tipo de vista.
| Valor | Description |
|---|---|
| implicit |
Tipo de vista interno que el sistema crea y administra automáticamente. |
| none |
Tipo de vista no especificado predeterminado. |
| release |
Vista usada como destino de promoción para clasificar artefactos liberados. |
FeedVisibility
Estado de visibilidad de la vista.
| Valor | Description |
|---|---|
| aadTenant |
Todos los usuarios válidos presentes en el inquilino de Azure Active Directory pueden acceder a la fuente. |
| collection |
La fuente es accesible por todos los usuarios válidos presentes en la organización donde reside la fuente (por ejemplo, en la organización "myorg" en "dev.azure.com/myorg") |
| organization |
La fuente es accesible por todos los usuarios válidos presentes en la empresa donde reside la fuente. Tenga en cuenta que la nomenclatura heredada y la compatibilidad posterior dejan el nombre de este valor fuera de sincronización con su nuevo significado. |
| private |
Solo puede acceder a los permisos establecidos explícitamente por el administrador de fuentes. |
MinimalPackageVersion
Datos básicos sobre cualquier paquete, incluida su información de identificador y versión y el estado básico.
| Nombre | Tipo | Description |
|---|---|---|
| directUpstreamSourceId |
string (uuid) |
Origen ascendente del que se ingerió este paquete. |
| id |
string (uuid) |
Identificador del paquete. |
| isCachedVersion |
boolean |
[Obsoleto] Se usa para escenarios heredados y se puede quitar en versiones futuras. |
| isDeleted |
boolean |
True si se ha eliminado este paquete. |
| isLatest |
boolean |
True si se trata de la versión más reciente del paquete por criterio de ordenación de tipo de paquete. |
| isListed |
boolean |
(Solo NuGet y Carga) True si se muestra este paquete. |
| normalizedVersion |
string |
Versión normalizada mediante reglas de normalización específicas de un tipo de paquete. |
| packageDescription |
string |
Descripción del paquete. |
| publishDate |
string (date-time) |
Fecha UTC en la que se publicó el paquete en el servicio. |
| storageId |
string |
Identificador de almacenamiento interno. |
| version |
string |
Mostrar versión. |
| views |
Feed |
Lista de vistas que contienen esta versión del paquete. |
Package
Un paquete, que es un contenedor para una o varias versiones de paquete.
| Nombre | Tipo | Description |
|---|---|---|
| _links |
Vínculos REST relacionados. |
|
| id |
string (uuid) |
Identificador del paquete. |
| isCached |
boolean |
Se usa para escenarios heredados y se puede quitar en versiones futuras. |
| name |
string |
Nombre para mostrar del paquete. |
| normalizedName |
string |
Nombre normalizado que representa la identidad de este paquete dentro de su tipo de paquete. |
| protocolType |
string |
Tipo del paquete. |
| starCount |
integer (int32) |
[Obsoleto] : este campo no se usa y se quitará en una versión futura. |
| url |
string |
Dirección URL de este paquete. |
| versions |
Todas las versiones de este paquete dentro de su fuente. |
ReferenceLinks
Clase que representa una colección de vínculos de referencia 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. |