Packages
Get organization dependency packages
get
/organizations/{organizationId}/dependencies/{dependencyId}/packages
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$dependencyIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$Query parameters
versionNumberstringOptional
Version number
envVersionNumberstringOptional
Env version number
limitintegerOptionalDefault:
The limit of per page
10pageintegerOptionalDefault:
Current page number
1sortstringOptionalExample:
Sort
{"value":"createdAt"}Responses
200
OK
application/json
and
401
Unauthorized
application/json
403
Forbidden
application/json
get
/organizations/{organizationId}/dependencies/{dependencyId}/packagesCreate a organization dependency package
post
/organizations/{organizationId}/dependencies/{dependencyId}/packages
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$dependencyIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$Body
namestringRequiredExample:
Dependency package name, formatted as -.tgz
test-plugin-1.0.0.tgzversionNumberstringRequiredExample:
Dependency package version number
<versionNumber>envVersionstringRequiredExample:
Dependency package env version
<envVersion>urlstringRequiredExample:
Dependency package url
https://mobile-statics.s3.eu-central-1.amazonaws.com/projects_statics/dependencies/test-plugin/test-plugin-1.0.0.tgzchecksumstringRequiredExample:
Dependency package checksum
<checksum>isPrivatebooleanOptionalExample:
Dependency package is private
<isPrivate>readmestringOptionalExample:
Dependency package readme
<readme>Responses
201
Created
application/json
400
Bad Request
application/json
401
Unauthorized
application/json
post
/organizations/{organizationId}/dependencies/{dependencyId}/packagesDelete a organization dependency package
delete
/organizations/{organizationId}/dependencies/{dependencyId}/packages/{packageId}
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$dependencyIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$packageIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$Responses
204
No Content
401
Unauthorized
application/json
403
Forbidden
application/json
404
Not Found
application/json
delete
/organizations/{organizationId}/dependencies/{dependencyId}/packages/{packageId}No content
Get a organization dependency package signed package url
get
/organizations/{organizationId}/dependencies/{dependencyId}/packages/{packageId}/download
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
organizationIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$dependencyIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$packageIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$Query parameters
urlstringRequired
Url
fileNamestringOptional
File name
Responses
201
OK
application/json
401
Unauthorized
application/json
get
/organizations/{organizationId}/dependencies/{dependencyId}/packages/{packageId}/downloadAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
dependencyIdstringRequiredPattern:
Entity ID
^[0-9a-fA-F]{24}$Query parameters
versionNumberstringOptional
Version number
envVersionNumberstringOptional
Env version number
Responses
200
OK
application/json
and
401
Unauthorized
application/json
403
Forbidden
application/json
404
Not Found
application/json
get
/public/dependencies/{dependencyId}/packagesLast updated
Was this helpful?

