# Cloudsmith integration

> Cloud-native package management: repositories, packages, entitlement tokens, upstreams, vulnerabilities, policies and organization administration across 30+ package formats.

- Authentication: apiKey

## Tools (411)

- **Abort a multipart file upload**: Abort a multipart file upload.
- **Add/Replace/Remove tags for a package**: Add/Replace/Remove tags for a package.
- **Add users to a team**: Add users to a team.
- **Attach metadata to a package (API v2)**: Attach arbitrary metadata to a package.
- **Check that a Rego policy compiles, without creating or updating anything**: Check that a Rego policy compiles, without creating or updating anything. Use this to catch syntax and type errors while authoring a policy, before submitting it to the create or update endpoints, which apply the same check. Returns `is_valid`, plus a `findings` list describing each problem with a code, a message and, where known, the line it occurs on. A policy is valid when `findings` contains nothing of severity `error`. The submitted Rego is not stored (API v2)
- **Complete a multipart file upload**: Complete a multipart file upload.
- **Copy a package to another repository**: Copy a package to another repository.
- **Create a broadcast token**: Create a broadcast token.
- **Create a Cargo upstream config for this repository**: Create a Cargo upstream config for this repository.
- **Create a Composer upstream config for this repository**: Create a Composer upstream config for this repository.
- **Create a Conda upstream config for this repository**: Create a Conda upstream config for this repository.
- **Create a connected repository for this repository**: Create a connected repository for this repository.
- **Create a CRAN upstream config for this repository**: Create a CRAN upstream config for this repository.
- **Create a Dart upstream config for this repository**: Create a Dart upstream config for this repository.
- **Create a Debian upstream config for this repository**: Create a Debian upstream config for this repository.
- **Create a Docker upstream config for this repository**: Create a Docker upstream config for this repository.
- **Create a Generic upstream config for this repository**: Create a Generic upstream config for this repository.
- **Create a Go upstream config for this repository**: Create a Go upstream config for this repository.
- **Create a Helm upstream config for this repository**: Create a Helm upstream config for this repository.
- **Create a Hex upstream config for this repository**: Create a Hex upstream config for this repository.
- **Create a HuggingFace upstream config for this repository**: Create a HuggingFace upstream config for this repository.
- **Create a Maven upstream config for this repository**: Create a Maven upstream config for this repository.
- **Create an action for a policy (API v2)**: Create an action for a policy.
- **Create an AI Skills upstream config for this repository**: Create an AI Skills upstream config for this repository.
- **Create an Alpine upstream config for this repository**: Create an Alpine upstream config for this repository.
- **Create an API key for the user that is currently authenticated**: Create an API key for the user that is currently authenticated.
- **Create an API key rule**: Create an API key rule.
- **Create an evaluation request for this policy (POST orgs/license-policy/evaluation)**: Create an evaluation request for this policy.
- **Create an evaluation request for this policy (POST orgs/vulnerability-policy/evaluation)**: Create an evaluation request for this policy.
- **Create a new AI Skills package**: Create a new AI Skills package
- **Create a new Alpine package**: Create a new Alpine package
- **Create a new Cargo package**: Create a new Cargo package
- **Create a new CocoaPods package**: Create a new CocoaPods package
- **Create a new Composer package**: Create a new Composer package
- **Create a new Conan package**: Create a new Conan package
- **Create a new Conda package**: Create a new Conda package
- **Create a new CRAN package**: Create a new CRAN package
- **Create a new Dart package**: Create a new Dart package
- **Create a new Debian package**: Create a new Debian package
- **Create a new Docker package**: Create a new Docker package
- **Create a new Generic package**: Create a new Generic package
- **Create a new Go package**: Create a new Go package
- **Create a new Helm package**: Create a new Helm package
- **Create a new Hex package**: Create a new Hex package
- **Create a new HuggingFace package**: Create a new HuggingFace package
- **Create a new LuaRocks package**: Create a new LuaRocks package
- **Create a new Maven package**: Create a new Maven package
- **Create a new MCP package**: Create a new MCP package
- **Create a new Nix package**: Create a new Nix package
- **Create a new npm package**: Create a new npm package
- **Create a new NuGet package**: Create a new NuGet package
- **Create a new P2 package**: Create a new P2 package
- **Create a new Python package**: Create a new Python package
- **Create a new Raw package**: Create a new Raw package
- **Create a new RedHat package**: Create a new RedHat package
- **Create a new repository in a given namespace**: Create a new repository in a given namespace.
- **Create a new Ruby package**: Create a new Ruby package
- **Create a new SAML Group Sync mapping within an organization**: Create a new SAML Group Sync mapping within an organization.
- **Create a new Swift package**: Create a new Swift package
- **Create a new Terraform package**: Create a new Terraform package
- **Create a new Vagrant package**: Create a new Vagrant package
- **Create a new VSX package**: Create a new VSX package
- **Create a Nix upstream config for this repository**: Create a Nix upstream config for this repository.
- **Create an organization invite for a specific user**: Create an organization invite for a specific user
- **Create a npm upstream config for this repository**: Create a npm upstream config for this repository.
- **Create a NuGet upstream config for this repository**: Create a NuGet upstream config for this repository.
- **Create a package deny policy**: Create a package deny policy.
- **Create a package license policy**: Create a package license policy.
- **Create a package vulnerability policy**: Create a package vulnerability policy.
- **Create a policy (API v2)**: Create a policy.
- **Create a Python upstream config for this repository**: Create a Python upstream config for this repository.
- **Create a RedHat upstream config for this repository**: Create a RedHat upstream config for this repository.
- **Create a Ruby upstream config for this repository**: Create a Ruby upstream config for this repository.
- **Create a service within an organization**: Create a service within an organization.
- **Create a specific entitlement in a repository**: Create a specific entitlement in a repository.
- **Create a specific webhook in a repository**: Create a specific webhook in a repository.
- **Create a Swift upstream config for this repository**: Create a Swift upstream config for this repository.
- **Create a team for this organization**: Create a team for this organization.
- **Create the OpenID Connect provider settings for the org**: Create the OpenID Connect provider settings for the org.
- **Delete a Cargo upstream config for this repository**: Delete a Cargo upstream config for this repository.
- **Delete a Composer upstream config for this repository**: Delete a Composer upstream config for this repository.
- **Delete a Conda upstream config for this repository**: Delete a Conda upstream config for this repository.
- **Delete a connected repository for this repository**: Delete a connected repository for this repository.
- **Delete a CRAN upstream config for this repository**: Delete a CRAN upstream config for this repository.
- **Delete a Dart upstream config for this repository**: Delete a Dart upstream config for this repository.
- **Delete a Debian upstream config for this repository**: Delete a Debian upstream config for this repository.
- **Delete a Docker upstream config for this repository**: Delete a Docker upstream config for this repository.
- **Delete a Generic upstream config for this repository**: Delete a Generic upstream config for this repository.
- **Delete a Go upstream config for this repository**: Delete a Go upstream config for this repository.
- **Delete a Helm upstream config for this repository**: Delete a Helm upstream config for this repository.
- **Delete a Hex upstream config for this repository**: Delete a Hex upstream config for this repository.
- **Delete a HuggingFace upstream config for this repository**: Delete a HuggingFace upstream config for this repository.
- **Delete a Maven upstream config for this repository**: Delete a Maven upstream config for this repository.
- **Delete an action for a policy (API v2)**: Delete an action for a policy.
- **Delete an AI Skills upstream config for this repository**: Delete an AI Skills upstream config for this repository.
- **Delete an Alpine upstream config for this repository**: Delete an Alpine upstream config for this repository.
- **Delete an API key rule**: Delete an API key rule.
- **Delete a Nix upstream config for this repository**: Delete a Nix upstream config for this repository.
- **Delete a npm upstream config for this repository**: Delete a npm upstream config for this repository.
- **Delete a NuGet upstream config for this repository**: Delete a NuGet upstream config for this repository.
- **Delete a package deny policy**: Delete a package deny policy.
- **Delete a package license policy**: Delete a package license policy.
- **Delete a package metadata entry (API v2)**: Remove a specific metadata entry from a package.
- **Delete a package vulnerability policy**: Delete a package vulnerability policy.
- **Delete a policy (API v2)**: Delete a policy.
- **Delete a Python upstream config for this repository**: Delete a Python upstream config for this repository.
- **Delete a RedHat upstream config for this repository**: Delete a RedHat upstream config for this repository.
- **Delete a repository in a given namespace**: Delete a repository in a given namespace. Note: Repositories are soft-deleted and can be restored within a retention period. During this time, the repository's slug remains reserved and cannot be reused for new repositories
- **Delete a Ruby upstream config for this repository**: Delete a Ruby upstream config for this repository.
- **Delete a SAML Group Sync mapping from an organization**: Delete a SAML Group Sync mapping from an organization.
- **Delete a specific entitlement in a repository**: Delete a specific entitlement in a repository.
- **Delete a specific OpenID Connect provider setting for the org**: Delete a specific OpenID Connect provider setting for the org.
- **Delete a specific organization invite**: Delete a specific organization invite
- **Delete a specific package in a repository**: Delete a specific package in a repository.
- **Delete a specific service**: Delete a specific service
- **Delete a specific team in a organization**: Delete a specific team in a organization.
- **Delete a specific webhook in a repository**: Delete a specific webhook in a repository.
- **Delete a Swift upstream config for this repository**: Delete a Swift upstream config for this repository.
- **Delete the specified organization**: Delete the specified organization.
- **Disable an entitlement token in a repository**: Disable an entitlement token in a repository.
- **Disable GeoIP for this repository**: Disable GeoIP for this repository.
- **Disable SAML Group Sync for this organization**: Disable SAML Group Sync for this organization.
- **Enable an entitlement token in a repository**: Enable an entitlement token in a repository.
- **Enable GeoIP for this repository**: Enable GeoIP for this repository.
- **Enable SAML Group Sync for this organization**: Enable SAML Group Sync for this organization.
- **Endpoint to check basic API connectivity**: Endpoint to check basic API connectivity.
- **Endpoint to check rate limits for current user**: Endpoint to check rate limits for current user.
- **Extend an organization invite**: Extend an organization invite.
- **Full update of an API key rule**: Full update of an API key rule.
- **Get a JWT token for a configured service account belonging to the requesting org**: Get a JWT token for a configured service account belonging to the requesting org.
- **Get a list of all available storage regions**: Get a list of all available storage regions.
- **Get a list of all entitlements in a repository**: Get a list of all entitlements in a repository.
- **Get a list of all invites for an organization**: Get a list of all invites for an organization.
- **Get a list of all namespaces the user belongs to**: Get a list of all namespaces the user belongs to.
- **Get a list of all package deny policies**: Get a list of all package deny policies.
- **Get a list of all package license policies**: Get a list of all package license policies.
- **Get a list of all packages associated with repository**: Get a list of all packages associated with repository.
- **Get a list of all package vulnerability policies**: Get a list of all package vulnerability policies.
- **Get a list of all repositories associated with current user**: Get a list of all repositories associated with current user.
- **Get a list of all repositories within a namespace**: Get a list of all repositories within a namespace.
- **Get a list of all services within an organization**: Get a list of all services within an organization.
- **Get a list of all supported distributions**: Get a list of all supported distributions.
- **Get a list of all supported package formats**: Get a list of all supported package formats.
- **Get a list of all the organizations you are associated with**: Get a list of all the organizations you are associated with.
- **Get a list of all webhooks in a repository**: Get a list of all webhooks in a repository.
- **Get a package deny policy**: Get a package deny policy.
- **Get a package license policy**: Get a package license policy.
- **Get a package vulnerability policy**: Get a package vulnerability policy.
- **Get a scan result**: Get a scan result.
- **Get a specific entitlement in a repository**: Get a specific entitlement in a repository.
- **Get a specific namespace that the user belongs to**: Get a specific namespace that the user belongs to.
- **Get a specific package in a repository**: Get a specific package in a repository.
- **Get a specific repository**: Get a specific repository.
- **Get a specific storage region**: Get a specific storage region.
- **Get a specific supported package format**: Get a specific supported package format.
- **Get latest package version for a package or package group**: Get latest package version for a package or package group.
- **Get the details for all custom domains**: Get the details for all custom domains.
- **Get the details for all organization members**: Get the details for all organization members.
- **Get the details for a specific organization member**: Get the details for a specific organization member.
- **Get the details for the specific organization**: Get the details for the specific organization.
- **Get the details of all SAML Group Sync mapping within an organization**: Get the details of all SAML Group Sync mapping within an organization.
- **Get the details of all teams within an organization**: Get the details of all teams within an organization.
- **Get the details of a specific team within an organization**: Get the details of a specific team within an organization.
- **Get the list of dependencies for a package. Transitive dependencies are included where supported**: Get the list of dependencies for a package.
- **Get the synchronization status for a package**: Get the synchronization status for a package.
- **Get upload information to perform a multipart file upload**: Get upload information to perform a multipart file upload.
- **List active custom and Cloudsmith-owned domains available to a workspace**: List active custom and Cloudsmith-owned domains available to a workspace. Cloudsmith-owned domains are the shared hostnames every workspace can use; custom domains are listed when enabled and validated, regardless of subscription status. Workspace membership is required, including for service accounts. Discovering a domain does not grant repository access. For client setup, pass both `repository` and `domain_type`, then take the first result as the preferred domain for that repository and purpose. Without `repository`, the response is a workspace-wide inventory: a `REPOSITORY` domain must only be used for the repository named in that entry. The endpoint returns results in preference order: `REPOSITORY` domains come first, then `WORKSPACE` domains, then `GLOBAL` domains. Within each custom domain scope, primary domains come before the rest, then the oldest domain comes first. Responses contain a `results` array. Follow the `Link` header's `next` relation until absent to discover all domains; an empty array means no domains match the filters. A hostname can appear under multiple domain types. Native types are only listed for package formats enabled for the request. Clients should tolerate new domain types. This endpoint discovers hostnames, not complete package-manager URLs. URL paths and authentication depend on the format and domain scope; custom domains are not necessarily a hostname-only replacement in an existing URL (API v2)
- **List AI Skills upstream configs for this repository**: List AI Skills upstream configs for this repository.
- **List all actions for the policy (API v2)**: List all actions for the policy.
- **List all API key rules for the organization**: List all API key rules for the organization.
- **List all current license policy violations for this Organization**: List all current license policy violations for this Organization.
- **List all current vulnerability policy violations for this Organization**: List all current vulnerability policy violations for this Organization.
- **List all explicity created privileges for the repository**: List all explicity created privileges for the repository.
- **List all members for the team**: List all members for the team.
- **List all repository geoip rules**: List all repository geoip rules.
- **List Alpine upstream configs for this repository**: List Alpine upstream configs for this repository.
- **List Cargo upstream configs for this repository**: List Cargo upstream configs for this repository.
- **List Composer upstream configs for this repository**: List Composer upstream configs for this repository.
- **List Conda upstream configs for this repository**: List Conda upstream configs for this repository.
- **List connected repositories for this repository**: List connected repositories for this repository.
- **List CRAN upstream configs for this repository**: List CRAN upstream configs for this repository.
- **List Dart upstream configs for this repository**: List Dart upstream configs for this repository.
- **List Debian upstream configs for this repository**: List Debian upstream configs for this repository.
- **List Docker upstream configs for this repository**: List Docker upstream configs for this repository.
- **List evaluation requests for this policy (GET orgs/license-policy/evaluation)**: List evaluation requests for this policy.
- **List evaluation requests for this policy (GET orgs/vulnerability-policy/evaluation)**: List evaluation requests for this policy.
- **List Generic upstream configs for this repository**: List Generic upstream configs for this repository.
- **List Go upstream configs for this repository**: List Go upstream configs for this repository.
- **List Helm upstream configs for this repository**: List Helm upstream configs for this repository.
- **List Hex upstream configs for this repository**: List Hex upstream configs for this repository.
- **List HuggingFace upstream configs for this repository**: List HuggingFace upstream configs for this repository.
- **List Maven upstream configs for this repository**: List Maven upstream configs for this repository.
- **List metadata for a package (API v2)**: List all metadata entries for a package.
- **List Nix upstream configs for this repository**: List Nix upstream configs for this repository.
- **List npm upstream configs for this repository**: List npm upstream configs for this repository.
- **List NuGet upstream configs for this repository**: List NuGet upstream configs for this repository.
- **List policies (API v2)**: List policies.
- **List policy evaluation decision logs (API v2)**: List policy evaluation decision logs.
- **List Python upstream configs for this repository**: List Python upstream configs for this repository.
- **List RedHat upstream configs for this repository**: List RedHat upstream configs for this repository.
- **List Ruby upstream configs for this repository**: List Ruby upstream configs for this repository.
- **Lists audit log entries for a specific namespace**: Lists audit log entries for a specific namespace.
- **Lists audit log entries for a specific repository**: Lists audit log entries for a specific repository.
- **List soft-deleted packages in recycle bin**: Retrieve all soft-deleted packages in the workspace.
- **Lists scan results for a specific namespace**: Lists scan results for a specific namespace.
- **Lists scan results for a specific package**: Lists scan results for a specific package.
- **Lists scan results for a specific repository**: Lists scan results for a specific repository.
- **List Swift upstream configs for this repository**: List Swift upstream configs for this repository.
- **Modify privileges for the repository**: Modify privileges for the repository.
- **Move a package to another repository**: Move a package to another repository.
- **Open-source Quota history for a given namespace**: Open-source Quota history for a given namespace.
- **Open-source Quota usage for a given namespace**: Open-source Quota usage for a given namespace.
- **orgs_retrieve_usage_limits**: orgs_retrieve_usage_limits
- **orgs_update_usage_limits**: orgs_update_usage_limits
- **OSV advisory counts for a specific package (API v2)**: OSV advisory counts for a specific package.
- **OSV advisory data for a specific package (API v2)**: OSV advisory data for a specific package.
- **OSV advisory data for a specific repo (API v2)**: OSV advisory data for a specific repo.
- **OSV advisory data for a specific workspace (API v2)**: OSV advisory data for a specific workspace.
- **Partially update a Cargo upstream config for this repository**: Partially update a Cargo upstream config for this repository.
- **Partially update a Composer upstream config for this repository**: Partially update a Composer upstream config for this repository.
- **Partially update a Conda upstream config for this repository**: Partially update a Conda upstream config for this repository.
- **Partially update a connected repository for this repository**: Partially update a connected repository for this repository.
- **Partially update a CRAN upstream config for this repository**: Partially update a CRAN upstream config for this repository.
- **Partially update a Dart upstream config for this repository**: Partially update a Dart upstream config for this repository.
- **Partially update a Debian upstream config for this repository**: Partially update a Debian upstream config for this repository.
- **Partially update a Docker upstream config for this repository**: Partially update a Docker upstream config for this repository.
- **Partially update a Generic upstream config for this repository**: Partially update a Generic upstream config for this repository.
- **Partially update a Go upstream config for this repository**: Partially update a Go upstream config for this repository.
- **Partially update a Helm upstream config for this repository**: Partially update a Helm upstream config for this repository.
- **Partially update a Hex upstream config for this repository**: Partially update a Hex upstream config for this repository.
- **Partially update a HuggingFace upstream config for this repository**: Partially update a HuggingFace upstream config for this repository.
- **Partially update a Maven upstream config for this repository**: Partially update a Maven upstream config for this repository.
- **Partially update an action for a policy (API v2)**: Partially update an action for a policy.
- **Partially update an AI Skills upstream config for this repository**: Partially update an AI Skills upstream config for this repository.
- **Partially update an Alpine upstream config for this repository**: Partially update an Alpine upstream config for this repository.
- **Partially update a Nix upstream config for this repository**: Partially update a Nix upstream config for this repository.
- **Partially update a npm upstream config for this repository**: Partially update a npm upstream config for this repository.
- **Partially update a NuGet upstream config for this repository**: Partially update a NuGet upstream config for this repository.
- **Partially update a package deny policy**: Partially update a package deny policy.
- **Partially update a package license policy**: Partially update a package license policy.
- **Partially update a package vulnerability policy**: Partially update a package vulnerability policy.
- **Partially update a policy (API v2)**: Partially update a policy.
- **Partially update a Python upstream config for this repository**: Partially update a Python upstream config for this repository.
- **Partially update a RedHat upstream config for this repository**: Partially update a RedHat upstream config for this repository.
- **Partially update a Ruby upstream config for this repository**: Partially update a Ruby upstream config for this repository.
- **Partially update a Swift upstream config for this repository**: Partially update a Swift upstream config for this repository.
- **Partially update repository geoip rules**: Partially update repository geoip rules.
- **Perform actions on soft-deleted packages in the recycle bin**: Perform actions on soft-deleted packages in the recycle bin. Supported actions: permanently delete (hard delete), restore. Returns a list of successfully actioned packages and any packages that failed with error details
- **Perform bulk operations on multiple packages within a repository or across all accessible repositories**: Perform bulk operations on multiple packages within a repository or across all accessible repositories. If 'repository' is provided, actions are limited to that repository. If 'repository' is omitted, actions are performed across all repositories the user has access to within the workspace. Returns a list of successfully actioned packages and any packages that failed with error details
- **Provide a brief for the current user (if any)**: Provide a brief for the current user (if any).
- **Provide a brief for the specified user (if any)**: Provide a brief for the specified user (if any).
- **Quarantine or release a package**: Quarantine or release a package.
- **Quota history for a given namespace**: Quota history for a given namespace.
- **Quota usage for a given namespace**: Quota usage for a given namespace.
- **Refresh a member of the organization's API key**: Refresh a member of the organization's API key.
- **Refresh an entitlement token in a repository**: Refresh an entitlement token in a repository.
- **Refresh service API token**: Refresh service API token.
- **Refresh the specified API key for the user that is currently authenticated**: Refresh the specified API key for the user that is currently authenticated.
- **Regenerate ECDSA Key for the Repository**: Regenerate ECDSA Key for the Repository.
- **Regenerate Ed25519 Key for the Repository**: Regenerate Ed25519 Key for the Repository.
- **Regenerate GPG Key for the Repository**: Regenerate GPG Key for the Repository.
- **Regenerate RSA Key for the Repository**: Regenerate RSA Key for the Repository.
- **Removes a member from the organization**: Removes a member from the organization.
- **Removes a member from the organization (deprecated, use DELETE instead)**: Removes a member from the organization (deprecated, use DELETE instead).
- **Replace all existing repository privileges with those specified**: Replace all existing repository privileges with those specified.
- **Replace all team members**: Replace all team members.
- **Replace repository geoip rules**: Replace repository geoip rules.
- **Request URL(s) to upload new package file upload(s) to**: Request URL(s) to upload new package file upload(s) to.
- **Resend an organization invite**: Resend an organization invite.
- **Reset the statistics for an entitlement token in a repository**: Reset the statistics for an entitlement token in a repository.
- **Retrieve a Cargo upstream config for this repository**: Retrieve a Cargo upstream config for this repository.
- **Retrieve a Composer upstream config for this repository**: Retrieve a Composer upstream config for this repository.
- **Retrieve a Conda upstream config for this repository**: Retrieve a Conda upstream config for this repository.
- **Retrieve a connected repository for this repository**: Retrieve a connected repository for this repository.
- **Retrieve a CRAN upstream config for this repository**: Retrieve a CRAN upstream config for this repository.
- **Retrieve a Dart upstream config for this repository**: Retrieve a Dart upstream config for this repository.
- **Retrieve a Debian upstream config for this repository**: Retrieve a Debian upstream config for this repository.
- **Retrieve a Docker upstream config for this repository**: Retrieve a Docker upstream config for this repository.
- **Retrieve a Generic upstream config for this repository**: Retrieve a Generic upstream config for this repository.
- **Retrieve a Go upstream config for this repository**: Retrieve a Go upstream config for this repository.
- **Retrieve a Helm upstream config for this repository**: Retrieve a Helm upstream config for this repository.
- **Retrieve a Hex upstream config for this repository**: Retrieve a Hex upstream config for this repository.
- **Retrieve a HuggingFace upstream config for this repository**: Retrieve a HuggingFace upstream config for this repository.
- **Retrieve a Maven upstream config for this repository**: Retrieve a Maven upstream config for this repository.
- **Retrieve an action for a policy (API v2)**: Retrieve an action for a policy.
- **Retrieve an AI Skills upstream config for this repository**: Retrieve an AI Skills upstream config for this repository.
- **Retrieve an Alpine upstream config for this repository**: Retrieve an Alpine upstream config for this repository.
- **Retrieve an API key rule**: Retrieve an API key rule.
- **Retrieve an evaluation request for this policy (GET orgs/license-policy/evaluation)**: Retrieve an evaluation request for this policy.
- **Retrieve an evaluation request for this policy (GET orgs/vulnerability-policy/evaluation)**: Retrieve an evaluation request for this policy.
- **Retrieve a Nix upstream config for this repository**: Retrieve a Nix upstream config for this repository.
- **Retrieve a npm upstream config for this repository**: Retrieve a npm upstream config for this repository.
- **Retrieve a NuGet upstream config for this repository**: Retrieve a NuGet upstream config for this repository.
- **Retrieve a package metadata entry (API v2)**: Retrieve a specific metadata entry for a package.
- **Retrieve a policy (API v2)**: Retrieve a policy.
- **Retrieve a Python upstream config for this repository**: Retrieve a Python upstream config for this repository.
- **Retrieve a RedHat upstream config for this repository**: Retrieve a RedHat upstream config for this repository.
- **Retrieve a Ruby upstream config for this repository**: Retrieve a Ruby upstream config for this repository.
- **Retrieve a specific OpenID Connect dynamic mapping for the provider setting**: Retrieve a specific OpenID Connect dynamic mapping for the provider setting.
- **Retrieve a specific OpenID Connect provider setting for the org**: Retrieve a specific OpenID Connect provider setting for the org.
- **Retrieve a Swift upstream config for this repository**: Retrieve a Swift upstream config for this repository.
- **Retrieve details of a single service within an organization**: Retrieve details of a single service within an organization.
- **Retrieve the active ECDSA key for the Repository**: Retrieve the active ECDSA key for the Repository.
- **Retrieve the active Ed25519 key for the Repository**: Retrieve the active Ed25519 key for the Repository.
- **Retrieve the active GPG key for the Repository**: Retrieve the active GPG key for the Repository.
- **Retrieve the active RSA key for the Repository**: Retrieve the active RSA key for the Repository.
- **Retrieve the active X.509 ECDSA certificate for the Repository**: Retrieve the active X.509 ECDSA certificate for the Repository.
- **Retrieve the active X.509 RSA certificate for the Repository**: Retrieve the active X.509 RSA certificate for the Repository.
- **Retrieve the API key assigned to the user that is currently authenticated**: Retrieve the API key assigned to the user that is currently authenticated.
- **Retrieve the full decision log JSON from S3 (API v2)**: Retrieve the full decision log JSON from S3.
- **Retrieve the GeoIP status for this repository**: Retrieve the GeoIP status for this repository.
- **Retrieve the list of OpenID Connect dynamic mappings for the provider setting**: Retrieve the list of OpenID Connect dynamic mappings for the provider setting.
- **Retrieve the list of OpenID Connect provider settings for the org**: Retrieve the list of OpenID Connect provider settings for the org.
- **Retrieve the retention rules for the repository**: Retrieve the retention rules for the repository.
- **Retrieve the SAML Authentication settings for this Organization**: Retrieve the SAML Authentication settings for this Organization.
- **Retrieve the SAML Group Sync status for this organization**: Retrieve the SAML Group Sync status for this organization.
- **Return a list of Package Groups in a repository**: Return a list of Package Groups in a repository.
- **Returns package log events, including uploads, copies, deletes, etc (API v2)**: Returns package log events, including uploads, copies, deletes, etc.
- **Schedule a package for resynchronisation**: Schedule a package for resynchronisation.
- **Schedule a package for scanning**: Schedule a package for scanning.
- **Set private broadcast access for an entitlement token in a repository**: Set private broadcast access for an entitlement token in a repository.
- **Set the active ECDSA key for the Repository**: Set the active ECDSA key for the Repository.
- **Set the active Ed25519 key for the Repository**: Set the active Ed25519 key for the Repository.
- **Set the active GPG key for the Repository**: Set the active GPG key for the Repository.
- **Set the active RSA key for the Repository**: Set the active RSA key for the Repository.
- **Simulates the execution of a Policy to verify its behavior without taking any actions**: Simulates the execution of a Policy to verify its behavior without taking any actions. Before using this endpoint, the Policy to simulate must be created with the creation endpoint. To experiment with the policy, it is recommended to create the policy with disabled=True, so that it does not take effect outside the simulation endpoint. This endpoint evaluates all packages in the workspace, generating a "decision log" for each evaluation. Each log contains: - Package metadata provided to the policy engine at runtime. - Output from the user-defined Rego policy. No actions associated with the policy are executed. Instead, the endpoint reports what would happen to each package if the policy were active (API v2)
- **Synchronise tokens from a source repository**: Synchronise tokens from a source repository.
- **Test a list of IP addresses against the repository's current GeoIP rules**: Test a list of IP addresses against the repository's current GeoIP rules.
- **Transfer a repository to a different region**: Transfer a repository to a different region.
- **Update a Cargo upstream config for this repository**: Update a Cargo upstream config for this repository.
- **Update a Composer upstream config for this repository**: Update a Composer upstream config for this repository.
- **Update a Conda upstream config for this repository**: Update a Conda upstream config for this repository.
- **Update a connected repository for this repository**: Update a connected repository for this repository.
- **Update a CRAN upstream config for this repository**: Update a CRAN upstream config for this repository.
- **Update a Dart upstream config for this repository**: Update a Dart upstream config for this repository.
- **Update a Debian upstream config for this repository**: Update a Debian upstream config for this repository.
- **Update a Docker upstream config for this repository**: Update a Docker upstream config for this repository.
- **Update a Generic upstream config for this repository**: Update a Generic upstream config for this repository.
- **Update a Go upstream config for this repository**: Update a Go upstream config for this repository.
- **Update a Helm upstream config for this repository**: Update a Helm upstream config for this repository.
- **Update a Hex upstream config for this repository**: Update a Hex upstream config for this repository.
- **Update a HuggingFace upstream config for this repository**: Update a HuggingFace upstream config for this repository.
- **Update a Maven upstream config for this repository**: Update a Maven upstream config for this repository.
- **Update a member's role in the organization**: Update a member's role in the organization.
- **Update a member's visibility in the organization**: Update a member's visibility in the organization.
- **Update an action for a policy (API v2)**: Update an action for a policy.
- **Update an AI Skills upstream config for this repository**: Update an AI Skills upstream config for this repository.
- **Update an Alpine upstream config for this repository**: Update an Alpine upstream config for this repository.
- **Update an API key rule**: Update an API key rule.
- **Update a Nix upstream config for this repository**: Update a Nix upstream config for this repository.
- **Update a npm upstream config for this repository**: Update a npm upstream config for this repository.
- **Update a NuGet upstream config for this repository**: Update a NuGet upstream config for this repository.
- **Update a package deny policy**: Update a package deny policy.
- **Update a package license policy**: Update a package license policy.
- **Update a package metadata entry (API v2)**: Edit a specific metadata entry for a package.
- **Update a package vulnerability policy**: Update a package vulnerability policy.
- **Update a policy (API v2)**: Update a policy.
- **Update a Python upstream config for this repository**: Update a Python upstream config for this repository.
- **Update a RedHat upstream config for this repository**: Update a RedHat upstream config for this repository.
- **Update a Ruby upstream config for this repository**: Update a Ruby upstream config for this repository.
- **Update a service within an organization**: Update a service within an organization.
- **Update a specific entitlement in a repository**: Update a specific entitlement in a repository.
- **Update a specific OpenID Connect provider setting for the org (PATCH v1/orgs/openid-connect)**: Update a specific OpenID Connect provider setting for the org.
- **Update a specific OpenID Connect provider setting for the org (PUT v1/orgs/openid-connect)**: Update a specific OpenID Connect provider setting for the org.
- **Update a specific organization invite**: Update a specific organization invite.
- **Update a specific team in a organization**: Update a specific team in a organization.
- **Update a specific webhook in a repository**: Update a specific webhook in a repository.
- **Update a Swift upstream config for this repository**: Update a Swift upstream config for this repository.
- **Update details about a repository in a given namespace**: Update details about a repository in a given namespace.
- **Update the license for a package**: Update the license for a package.
- **Update the retention rules for the repository**: Update the retention rules for the repository.
- **Update the SAML Authentication settings for this Organization**: Update the SAML Authentication settings for this Organization.
- **Validate a metadata payload (API v2)**: Validate a metadata payload against the JSON schema for its ``content_type`` without persisting it.
- **Validate parameters for create AI Skills package**: Validate parameters for create AI Skills package
- **Validate parameters for create Alpine package**: Validate parameters for create Alpine package
- **Validate parameters for create Cargo package**: Validate parameters for create Cargo package
- **Validate parameters for create CocoaPods package**: Validate parameters for create CocoaPods package
- **Validate parameters for create Composer package**: Validate parameters for create Composer package
- **Validate parameters for create Conan package**: Validate parameters for create Conan package
- **Validate parameters for create Conda package**: Validate parameters for create Conda package
- **Validate parameters for create CRAN package**: Validate parameters for create CRAN package
- **Validate parameters for create Dart package**: Validate parameters for create Dart package
- **Validate parameters for create Debian package**: Validate parameters for create Debian package
- **Validate parameters for create Docker package**: Validate parameters for create Docker package
- **Validate parameters for create Generic package**: Validate parameters for create Generic package
- **Validate parameters for create Go package**: Validate parameters for create Go package
- **Validate parameters for create Helm package**: Validate parameters for create Helm package
- **Validate parameters for create Hex package**: Validate parameters for create Hex package
- **Validate parameters for create HuggingFace package**: Validate parameters for create HuggingFace package
- **Validate parameters for create LuaRocks package**: Validate parameters for create LuaRocks package
- **Validate parameters for create Maven package**: Validate parameters for create Maven package
- **Validate parameters for create MCP package**: Validate parameters for create MCP package
- **Validate parameters for create Nix package**: Validate parameters for create Nix package
- **Validate parameters for create npm package**: Validate parameters for create npm package
- **Validate parameters for create NuGet package**: Validate parameters for create NuGet package
- **Validate parameters for create P2 package**: Validate parameters for create P2 package
- **Validate parameters for create Python package**: Validate parameters for create Python package
- **Validate parameters for create Raw package**: Validate parameters for create Raw package
- **Validate parameters for create RedHat package**: Validate parameters for create RedHat package
- **Validate parameters for create Ruby package**: Validate parameters for create Ruby package
- **Validate parameters for create Swift package**: Validate parameters for create Swift package
- **Validate parameters for create Terraform package**: Validate parameters for create Terraform package
- **Validate parameters for create Vagrant package**: Validate parameters for create Vagrant package
- **Validate parameters for create VSX package**: Validate parameters for create VSX package
- **Validate parameters used for create**: Validate parameters used for create.
- **View for listing entitlement token metrics, across an account**: View for listing entitlement token metrics, across an account.
- **View for listing entitlement token metrics, for a repository**: View for listing entitlement token metrics, for a repository.
- **View for listing package usage metrics, for a repository**: View for listing package usage metrics, for a repository.
- **View for viewing/listing distributions**: View for viewing/listing distributions.
- **Views for working with organization members**: Views for working with organization members.
- **Views for working with repository webhooks**: Views for working with repository webhooks.

Connect Cloudsmith in General Input: https://www.generalinput.com/apps/cloudsmith