/
CL
cloudsmith
/
Cloudsmith API (v1)
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 5h ago · Updated 1d ago
Details
Filter operations
audit-log
2
badges
1
broadcasts
1
bulk-action
1
distros
2
entitlements
11
files
5
formats
2
metrics
3
namespaces
2
openid
1
orgs
76
packages
73
quota
4
rates
1
recycle-bin
2
repos
165
get
Get a list of all repositories associated with current user.
get
Get a list of all repositories within a namespace.
post
Create a new repository in a given namespace.
get
Get a specific repository.
delete
/repos/{owner}/{identifier}/
patch
Update details about a repository in a given namespace.
get
List connected repositories for this repository.
post
Create a connected repository for this repository.
get
Retrieve a connected repository for this repository.
put
Update a connected repository for this repository.
delete
Delete a connected repository for this repository.
patch
Partially update a connected repository for this repository.
get
Retrieve the active ECDSA key for the Repository.
post
Set the active ECDSA key for the Repository.
post
Regenerate ECDSA Key for the Repository.
get
Retrieve the active Ed25519 key for the Repository.
post
Set the active Ed25519 key for the Repository.
post
Regenerate Ed25519 Key for the Repository.
get
List all repository geoip rules.
put
Replace repository geoip rules.
patch
Partially update repository geoip rules.
post
Disable GeoIP for this repository.
post
Enable GeoIP for this repository.
get
Retrieve the GeoIP status for this repository.
post
Test a list of IP addresses against the repository's current GeoIP rules.
get
Retrieve the active GPG key for the Repository.
post
Set the active GPG key for the Repository.
post
Regenerate GPG Key for the Repository.
get
List all explicity created privileges for the repository.
put
Replace all existing repository privileges with those specified.
patch
Modify privileges for the repository.
get
Retrieve the active RSA key for the Repository.
post
Set the active RSA key for the Repository.
post
Regenerate RSA Key for the Repository.
get
List Alpine upstream configs for this repository.
post
Create an Alpine upstream config for this repository.
get
Retrieve an Alpine upstream config for this repository.
put
Update an Alpine upstream config for this repository.
delete
Delete an Alpine upstream config for this repository.
patch
Partially update an Alpine upstream config for this repository.
get
List Cargo upstream configs for this repository.
post
Create a Cargo upstream config for this repository.
get
Retrieve a Cargo upstream config for this repository.
put
Update a Cargo upstream config for this repository.
delete
Delete a Cargo upstream config for this repository.
patch
Partially update a Cargo upstream config for this repository.
get
List Composer upstream configs for this repository.
post
Create a Composer upstream config for this repository.
get
Retrieve a Composer upstream config for this repository.
put
Update a Composer upstream config for this repository.
delete
Delete a Composer upstream config for this repository.
patch
Partially update a Composer upstream config for this repository.
get
List Conda upstream configs for this repository.
post
Create a Conda upstream config for this repository.
get
Retrieve a Conda upstream config for this repository.
put
Update a Conda upstream config for this repository.
delete
Delete a Conda upstream config for this repository.
patch
Partially update a Conda upstream config for this repository.
get
List CRAN upstream configs for this repository.
post
Create a CRAN upstream config for this repository.
get
Retrieve a CRAN upstream config for this repository.
put
Update a CRAN upstream config for this repository.
delete
Delete a CRAN upstream config for this repository.
patch
Partially update a CRAN upstream config for this repository.
get
List Dart upstream configs for this repository.
post
Create a Dart upstream config for this repository.
get
Retrieve a Dart upstream config for this repository.
put
Update a Dart upstream config for this repository.
delete
Delete a Dart upstream config for this repository.
patch
Partially update a Dart upstream config for this repository.
get
List Debian upstream configs for this repository.
post
Create a Debian upstream config for this repository.
get
Retrieve a Debian upstream config for this repository.
put
Update a Debian upstream config for this repository.
delete
Delete a Debian upstream config for this repository.
patch
Partially update a Debian upstream config for this repository.
get
List Docker upstream configs for this repository.
post
Create a Docker upstream config for this repository.
get
Retrieve a Docker upstream config for this repository.
put
Update a Docker upstream config for this repository.
delete
Delete a Docker upstream config for this repository.
patch
Partially update a Docker upstream config for this repository.
get
List Generic upstream configs for this repository.
post
Create a Generic upstream config for this repository.
get
Retrieve a Generic upstream config for this repository.
put
Update a Generic upstream config for this repository.
delete
Delete a Generic upstream config for this repository.
patch
Partially update a Generic upstream config for this repository.
get
List Go upstream configs for this repository.
post
Create a Go upstream config for this repository.
get
Retrieve a Go upstream config for this repository.
put
Update a Go upstream config for this repository.
delete
Delete a Go upstream config for this repository.
patch
Partially update a Go upstream config for this repository.
get
List Helm upstream configs for this repository.
post
Create a Helm upstream config for this repository.
get
Retrieve a Helm upstream config for this repository.
put
Update a Helm upstream config for this repository.
delete
Delete a Helm upstream config for this repository.
patch
Partially update a Helm upstream config for this repository.
get
List Hex upstream configs for this repository.
post
Create a Hex upstream config for this repository.
get
Retrieve a Hex upstream config for this repository.
put
Update a Hex upstream config for this repository.
delete
Delete a Hex upstream config for this repository.
patch
Partially update a Hex upstream config for this repository.
get
List HuggingFace upstream configs for this repository.
post
Create a HuggingFace upstream config for this repository.
get
Retrieve a HuggingFace upstream config for this repository.
put
Update a HuggingFace upstream config for this repository.
delete
Delete a HuggingFace upstream config for this repository.
patch
Partially update a HuggingFace upstream config for this repository.
get
List Maven upstream configs for this repository.
post
Create a Maven upstream config for this repository.
get
Retrieve a Maven upstream config for this repository.
put
Update a Maven upstream config for this repository.
delete
Delete a Maven upstream config for this repository.
patch
Partially update a Maven upstream config for this repository.
get
List Nix upstream configs for this repository.
post
Create a Nix upstream config for this repository.
get
Retrieve a Nix upstream config for this repository.
put
Update a Nix upstream config for this repository.
delete
Delete a Nix upstream config for this repository.
patch
Partially update a Nix upstream config for this repository.
get
List npm upstream configs for this repository.
post
Create a npm upstream config for this repository.
get
Retrieve a npm upstream config for this repository.
put
Update a npm upstream config for this repository.
delete
Delete a npm upstream config for this repository.
patch
Partially update a npm upstream config for this repository.
get
List NuGet upstream configs for this repository.
post
Create a NuGet upstream config for this repository.
get
Retrieve a NuGet upstream config for this repository.
put
Update a NuGet upstream config for this repository.
delete
Delete a NuGet upstream config for this repository.
patch
Partially update a NuGet upstream config for this repository.
get
List Python upstream configs for this repository.
post
Create a Python upstream config for this repository.
get
Retrieve a Python upstream config for this repository.
put
Update a Python upstream config for this repository.
delete
Delete a Python upstream config for this repository.
patch
Partially update a Python upstream config for this repository.
get
List RedHat upstream configs for this repository.
post
Create a RedHat upstream config for this repository.
get
Retrieve a RedHat upstream config for this repository.
put
Update a RedHat upstream config for this repository.
delete
Delete a RedHat upstream config for this repository.
patch
Partially update a RedHat upstream config for this repository.
get
List Ruby upstream configs for this repository.
post
Create a Ruby upstream config for this repository.
get
Retrieve a Ruby upstream config for this repository.
put
Update a Ruby upstream config for this repository.
delete
Delete a Ruby upstream config for this repository.
patch
Partially update a Ruby upstream config for this repository.
get
List Swift upstream configs for this repository.
post
Create a Swift upstream config for this repository.
get
Retrieve a Swift upstream config for this repository.
put
Update a Swift upstream config for this repository.
delete
Delete a Swift upstream config for this repository.
patch
Partially update a Swift upstream config for this repository.
get
Retrieve the active X.509 ECDSA certificate for the Repository.
get
Retrieve the active X.509 RSA certificate for the Repository.
get
Retrieve the retention rules for the repository.
patch
Update the retention rules for the repository.
post
Transfer a repository to a different region.
status
1
storage-regions
2
user
5
users
1
vulnerabilities
4
webhooks
5
repos
Partially update repository geoip rules.
Partially update repository geoip rules.
patch
/repos/{owner}/{identifier}/geoip
Request body
RepositoryGeoIpRulesRequestPatch
required
cidr
RepositoryGeoIpCidr
country_code
RepositoryGeoIpCountryCode
Response
OK
RepositoryGeoIpRules
required
cidr
RepositoryGeoIpCidr
required
country_code
RepositoryGeoIpCountryCode
required
Changes