List packages according to specified search criteria
GET /api
Also reachable at /api, /api.
Path Parameters
feedIdstring (required)spaceIdstring (required)
Query Parameters
descriptionsOptionalbooleanincludeMultipleVersionsbooleanincludeNotesbooleanincludePreReleasebooleanincludeWorkItemsbooleanpackageIdstringpackageIdsarray of stringpartialMatchbooleanpreReleaseTagstringtakeintegerversionRangestringversionTagRegexstring
Applied to the full version string when set.versioningStrategystring
SemVer or MostRecentlyPublished.
Response
200 — The requested Packages
DescriptionstringFeedIdstringFileExtensionstringIdstring
Gets or sets a unique identifier for this resource.LastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.NuGetFeedIdstringNuGetPackageIdstringPackageIdstringPackageVersionBuildInformationobjectBranchstringBuildEnvironmentstringBuildNumberstringBuildUrlstringCommitsarray of objectCreatedstring
Formatdate-time.Idstring
Gets or sets a unique identifier for this resource.IncompleteDataWarningstringIssueTrackerNamestringLastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.PackageIdstringVcsCommitNumberstringVcsCommitUrlstringVcsRootstringVcsTypestringVersionstringWorkItemsarray of object
Publishedstring
Formatdate-time.ReleaseNotesstringSummarystringTitlestringVersionstring
Example Response
[
{
"Description": "string",
"FeedId": "string",
"FileExtension": "string",
"Id": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"NuGetFeedId": "string",
"NuGetPackageId": "string",
"PackageId": "string",
"PackageVersionBuildInformation": {
"Branch": "string",
"BuildEnvironment": "string",
"BuildNumber": "string",
"BuildUrl": "string",
"Commits": [
{}
],
"Created": "2020-01-01T00:00:00.000Z",
"Id": "string",
"IncompleteDataWarning": "string",
"IssueTrackerName": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"PackageId": "string",
"VcsCommitNumber": "string",
"VcsCommitUrl": "string",
"VcsRoot": "string",
"VcsType": "string",
"Version": "string",
"WorkItems": [
{}
]
},
"Published": "2020-01-01T00:00:00.000Z",
"ReleaseNotes": "string",
"Summary": "string",
"Title": "string",
"Version": "string"
}
]Get the release notes for the specified package
GET /api
Also reachable at /api, /api.
Path Parameters
feedIdstring (required)
ID of the Feed.spaceIdstring (required)
The ID of the space containing the resource(s).
Query Parameters
packageIdstring (required)
ID of the package.versionstring (required)
Version of the package.
Response
200 — The requested Package Notes
Example Response
"string"Get the built in packages
GET /api
Also reachable at /api, /api.
Path Parameters
spaceIdstring (required)
The ID of the space containing the resource(s).
Query Parameters
filterstring
Only return the latest versions of packages which contain this value, if specified.includeNotesboolean
Include release notes in the response.includeWorkItemsbooleanlatestboolean
Indicates whether or not to only return the latest version of any packages found.nuGetPackageIdstring
Return versions of the NuGet package with this id, if specified.skipinteger
Number of items to skip. Defaults to zero. Minimum0.takeinteger
Number of items to take. Defaults to 30. Minimum0.
Response
200 — The requested list of Built-in Packages
Idstring
Gets or sets a unique identifier for this resource.ItemTypestringItemsarray of objectDescriptionstringFeedIdstringFileExtensionstringHashstringIdstring
Gets or sets a unique identifier for this resource.LastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.NuGetFeedIdstringNuGetPackageIdstringPackageIdstringPackageSizeBytesintegerPackageVersionBuildInformationobjectPublishedstring
Formatdate-time.ReleaseNotesstringSummarystringTitlestringVersionstring
ItemsPerPageintegerLastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.LastPageNumberintegerLinksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.NumberOfPagesintegerTotalResultsinteger
Example Response
{
"Id": "string",
"ItemType": "string",
"Items": [
{
"Description": "string",
"FeedId": "string",
"FileExtension": "string",
"Hash": "string",
"Id": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"NuGetFeedId": "string",
"NuGetPackageId": "string",
"PackageId": "string",
"PackageSizeBytes": 0,
"PackageVersionBuildInformation": {
"Branch": "string",
"BuildEnvironment": "string",
"BuildNumber": "string",
"BuildUrl": "string",
"Commits": [
{}
],
"Created": "2020-01-01T00:00:00.000Z",
"Id": "string",
"IncompleteDataWarning": "string",
"IssueTrackerName": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {},
"PackageId": "string",
"VcsCommitNumber": "string",
"VcsCommitUrl": "string",
"VcsRoot": "string",
"VcsType": "string",
"Version": "string",
"WorkItems": [
{}
]
},
"Published": "2020-01-01T00:00:00.000Z",
"ReleaseNotes": "string",
"Summary": "string",
"Title": "string",
"Version": "string"
}
],
"ItemsPerPage": 0,
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"LastPageNumber": 0,
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"NumberOfPages": 0,
"TotalResults": 0
}Bulk delete Packages
DELETE /api
Also reachable at /api, /api.
Path Parameters
spaceIdstring (required)
The ID of the space containing the resource(s).
Request Body
Idsarray of string (required)
Ids of the Packages to delete.SpaceIdstring (required)
The ID of the space containing the resource(s).
Response
200 — Success
Example Request
{
"Ids": [
"string"
],
"SpaceId": "Spaces-1"
}Bulk delete Packages
DELETE /api
Also reachable at /api, /api.
Path Parameters
spaceIdstring (required)
The ID of the space containing the resource(s).
Request Body
Idsarray of string (required)
Ids of the Packages to delete.SpaceIdstring (required)
The ID of the space containing the resource(s).
Response
200 — Confirmation that the Packages were deleted
Example Request
{
"Ids": [
"string"
],
"SpaceId": "Spaces-1"
}Example Response
{}Request a list of Release Notes for the specified Packages
GET /api
Also reachable at /api, /api.
Path Parameters
spaceIdstring (required)
The ID of the space containing the resource(s).
Query Parameters
packageIdsarray of string
List of package IDs.
Response
200 — The requested list of Notes
Idstring
Gets or sets a unique identifier for this resource.LastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.Packagesarray of objectFeedIdstringNotesobjectPackageIdstringVersionstring
Example Response
{
"Id": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Packages": [
{
"FeedId": "string",
"Notes": {
"DisplayMessage": "string",
"FailureReason": "string",
"Notes": "string",
"Published": "2020-01-01T00:00:00.000Z",
"Succeeded": true
},
"PackageId": "string",
"Version": "string"
}
]
}Upload a package to the built in package feed
POST /api
Also reachable at /api, /api.
Path Parameters
spaceIdstring (required)
The ID of the space containing the resource(s).
Response
200 — PackageFromBuiltInFeedResource returned
DescriptionstringFeedIdstringFileExtensionstringHashstringIdstring
Gets or sets a unique identifier for this resource.LastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.NuGetFeedIdstringNuGetPackageIdstringPackageIdstringPackageSizeBytesintegerPackageVersionBuildInformationobjectBranchstringBuildEnvironmentstringBuildNumberstringBuildUrlstringCommitsarray of objectCreatedstring
Formatdate-time.Idstring
Gets or sets a unique identifier for this resource.IncompleteDataWarningstringIssueTrackerNamestringLastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.PackageIdstringVcsCommitNumberstringVcsCommitUrlstringVcsRootstringVcsTypestringVersionstringWorkItemsarray of object
Publishedstring
Formatdate-time.ReleaseNotesstringSummarystringTitlestringVersionstring
Example Response
{
"Description": "string",
"FeedId": "string",
"FileExtension": "string",
"Hash": "string",
"Id": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"NuGetFeedId": "string",
"NuGetPackageId": "string",
"PackageId": "string",
"PackageSizeBytes": 0,
"PackageVersionBuildInformation": {
"Branch": "string",
"BuildEnvironment": "string",
"BuildNumber": "string",
"BuildUrl": "string",
"Commits": [
{
"Comment": "string",
"Id": "string",
"LinkUrl": "string"
}
],
"Created": "2020-01-01T00:00:00.000Z",
"Id": "string",
"IncompleteDataWarning": "string",
"IssueTrackerName": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"PackageId": "string",
"VcsCommitNumber": "string",
"VcsCommitUrl": "string",
"VcsRoot": "string",
"VcsType": "string",
"Version": "string",
"WorkItems": [
{
"Description": "string",
"Id": "string",
"LinkUrl": "string",
"Source": "string"
}
]
},
"Published": "2020-01-01T00:00:00.000Z",
"ReleaseNotes": "string",
"Summary": "string",
"Title": "string",
"Version": "string"
}Validate a package intended for the built in package feed, but does not write the package
POST /api
Also reachable at /api, /api.
Path Parameters
spaceIdstring (required)
Response
200 — The validation issue detected for a package, or null if the package passes all validation checks.
Issueenum
Allowed values:CorruptedNugetPackage,CouldNotValidate,EmptyFile,FileNameTooLong,InvalidCharactersInFileName,InvalidPackageId,PackageAlreadyExists,UnsupportedFileExtension.
Example Response
{
"Issue": "CorruptedNugetPackage"
}Return package information for the specified package id
GET /api
Also reachable at /api, /api.
Path Parameters
idstring (required)
The ID of the package to retrieve.spaceIdstring (required)
The ID of the space containing the resource(s).
Query Parameters
includeNotesboolean
Include release notes in the response.includeWorkItemsboolean
Response
200 — The requested Built-in package
DescriptionstringFeedIdstringFileExtensionstringIdstring
Gets or sets a unique identifier for this resource.LastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.NuGetFeedIdstringNuGetPackageIdstringPackageIdstringPackageVersionBuildInformationobjectBranchstringBuildEnvironmentstringBuildNumberstringBuildUrlstringCommitsarray of objectCreatedstring
Formatdate-time.Idstring
Gets or sets a unique identifier for this resource.IncompleteDataWarningstringIssueTrackerNamestringLastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.PackageIdstringVcsCommitNumberstringVcsCommitUrlstringVcsRootstringVcsTypestringVersionstringWorkItemsarray of object
Publishedstring
Formatdate-time.ReleaseNotesstringSummarystringTitlestringVersionstring
Example Response
{
"Description": "string",
"FeedId": "string",
"FileExtension": "string",
"Id": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"NuGetFeedId": "string",
"NuGetPackageId": "string",
"PackageId": "string",
"PackageVersionBuildInformation": {
"Branch": "string",
"BuildEnvironment": "string",
"BuildNumber": "string",
"BuildUrl": "string",
"Commits": [
{
"Comment": "string",
"Id": "string",
"LinkUrl": "string"
}
],
"Created": "2020-01-01T00:00:00.000Z",
"Id": "string",
"IncompleteDataWarning": "string",
"IssueTrackerName": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"PackageId": "string",
"VcsCommitNumber": "string",
"VcsCommitUrl": "string",
"VcsRoot": "string",
"VcsType": "string",
"Version": "string",
"WorkItems": [
{
"Description": "string",
"Id": "string",
"LinkUrl": "string",
"Source": "string"
}
]
},
"Published": "2020-01-01T00:00:00.000Z",
"ReleaseNotes": "string",
"Summary": "string",
"Title": "string",
"Version": "string"
}Delete the specified Package
DELETE /api
Also reachable at /api, /api.
Path Parameters
idstring (required)
Id of the Package to delete.spaceIdstring (required)
The ID of the space containing the resource(s).
Response
200 — Success
Download the specified package from the built in feed
GET /api
Also reachable at /api, /api.
Path Parameters
idstring (required)
The ID of the package to download.spaceIdstring (required)
The ID of the space containing the resource(s).
Response
200 — Success
Example Response
"string"Delete the specified Package
DELETE /api
Also reachable at /api, /api.
Path Parameters
idstring (required)
Id of the Package to delete.spaceIdstring (required)
The ID of the space containing the resource(s).
Response
200 — Confirmation that the Package was deleted
Example Response
{}Upload a delta patch for the given file. Used to optimize file upload
POST /api
Also reachable at /api, /api.
Path Parameters
baseVersionstring (required)
The version of the package that was used to create the signature.packageIdstring (required)
Package ID of the package to be uploaded.spaceIdstring (required)
The ID of the space containing the resource(s).
Response
200 — PackageFromBuiltInFeedResource returned
DescriptionstringFeedIdstringFileExtensionstringHashstringIdstring
Gets or sets a unique identifier for this resource.LastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.NuGetFeedIdstringNuGetPackageIdstringPackageIdstringPackageSizeBytesintegerPackageVersionBuildInformationobjectBranchstringBuildEnvironmentstringBuildNumberstringBuildUrlstringCommitsarray of objectCreatedstring
Formatdate-time.Idstring
Gets or sets a unique identifier for this resource.IncompleteDataWarningstringIssueTrackerNamestringLastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.PackageIdstringVcsCommitNumberstringVcsCommitUrlstringVcsRootstringVcsTypestringVersionstringWorkItemsarray of object
Publishedstring
Formatdate-time.ReleaseNotesstringSummarystringTitlestringVersionstring
Example Response
{
"Description": "string",
"FeedId": "string",
"FileExtension": "string",
"Hash": "string",
"Id": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"NuGetFeedId": "string",
"NuGetPackageId": "string",
"PackageId": "string",
"PackageSizeBytes": 0,
"PackageVersionBuildInformation": {
"Branch": "string",
"BuildEnvironment": "string",
"BuildNumber": "string",
"BuildUrl": "string",
"Commits": [
{
"Comment": "string",
"Id": "string",
"LinkUrl": "string"
}
],
"Created": "2020-01-01T00:00:00.000Z",
"Id": "string",
"IncompleteDataWarning": "string",
"IssueTrackerName": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"PackageId": "string",
"VcsCommitNumber": "string",
"VcsCommitUrl": "string",
"VcsRoot": "string",
"VcsType": "string",
"Version": "string",
"WorkItems": [
{
"Description": "string",
"Id": "string",
"LinkUrl": "string",
"Source": "string"
}
]
},
"Published": "2020-01-01T00:00:00.000Z",
"ReleaseNotes": "string",
"Summary": "string",
"Title": "string",
"Version": "string"
}Request the delta-signature for a given package. Used to optimize file upload
GET /api
Also reachable at /api, /api.
Path Parameters
packageIdstring (required)
Package ID of the package to be uploaded.spaceIdstring (required)
The ID of the space containing the resource(s).versionstring (required)
The version of the package to be uploaded.
Response
200 — Returns the delta-signature for a given package. Used to optimize file upload.
BaseVersionstringSignaturestring
Formatbyte.
Example Response
{
"BaseVersion": "string",
"Signature": "c3RyaW5n"
}