Cloudsmith website screenshot

Cloudsmith

Cloudsmith is a cloud-native, universal package management platform providing fully managed, geo-replicated artifact repositories for over 30 package formats (Docker, npm, Maven, NuGet, PyPI, RubyGems, RPM, Deb, Helm, Cargo, Go, Composer, Conan, Conda, Vagrant, Raw, and more). The Cloudsmith REST API (v1) at api.cloudsmith.io exposes operations for organizations, repositories, packages, files, entitlements, vulnerabilities, webhooks, audit logs, metrics, quotas, deny policies, namespaces, distros, formats, recycle bin, storage regions, and broadcasts. Authentication is via API key passed in the Authorization header as "token YOUR_API_KEY".

Cloudsmith publishes 22 APIs on the APIs.io network, including audit-log API, badges API, broadcasts API, and 19 more. Tagged areas include Artifact Management, DevOps, DevSecOps, Distribution, and Package Management.

The Cloudsmith catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.

Cloudsmith’s developer surface includes authentication, documentation, API reference, getting-started guide, GitHub presence, and 9 more developer resources.

41.5/100 thin ▼ -5.2 Agent 31/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreeSelf serve⚡ Free to try
22 APIs
Artifact ManagementDevOpsDevSecOpsDistributionPackage ManagementRegistryRepositorySoftware Supply ChainUniversalVulnerability Scanning

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 41.5/100 · thin
Contract Quality 10.1 / 25
Developer Ergonomics 7.4 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 5.5 / 13
Governance 3.3 / 12
Discoverability 7.4 / 10
Agent readiness — 31/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/cloudsmith: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 22

Individual APIs this provider publishes, each with its own machine-readable definition.

Cloudsmith audit-log API

The audit-log API from Cloudsmith — 2 operation(s) for audit-log.

Cloudsmith badges API

The badges API from Cloudsmith — 1 operation(s) for badges.

Cloudsmith broadcasts API

The broadcasts API from Cloudsmith — 1 operation(s) for broadcasts.

Cloudsmith bulk-action API

The bulk-action API from Cloudsmith — 1 operation(s) for bulk-action.

Cloudsmith distros API

The distros API from Cloudsmith — 2 operation(s) for distros.

Cloudsmith entitlements API

The entitlements API from Cloudsmith — 8 operation(s) for entitlements.

Cloudsmith files API

The files API from Cloudsmith — 5 operation(s) for files.

Cloudsmith formats API

The formats API from Cloudsmith — 2 operation(s) for formats.

Cloudsmith metrics API

The metrics API from Cloudsmith — 3 operation(s) for metrics.

Cloudsmith namespaces API

The namespaces API from Cloudsmith — 2 operation(s) for namespaces.

Cloudsmith orgs API

The orgs API from Cloudsmith — 40 operation(s) for orgs.

Cloudsmith packages API

The packages API from Cloudsmith — 70 operation(s) for packages.

Cloudsmith quota API

The quota API from Cloudsmith — 4 operation(s) for quota.

Cloudsmith rates API

The rates API from Cloudsmith — 1 operation(s) for rates.

Cloudsmith recycle-bin API

The recycle-bin API from Cloudsmith — 2 operation(s) for recycle-bin.

Cloudsmith repos API

The repos API from Cloudsmith — 59 operation(s) for repos.

Cloudsmith status API

The status API from Cloudsmith — 1 operation(s) for status.

Cloudsmith storage-regions API

The storage-regions API from Cloudsmith — 2 operation(s) for storage-regions.

Cloudsmith user API

The user API from Cloudsmith — 4 operation(s) for user.

Cloudsmith users API

The users API from Cloudsmith — 1 operation(s) for users.

Cloudsmith vulnerabilities API

The vulnerabilities API from Cloudsmith — 4 operation(s) for vulnerabilities.

Cloudsmith webhooks API

The webhooks API from Cloudsmith — 2 operation(s) for webhooks.

Scroll for all 22

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Cloudsmith API (v1)

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Cloudsmith Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Cloudsmith Context

0 classes · 9 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Cloudsmith API Rules

14 rules · 4 errors 5 warnings 5 info

SPECTRAL

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Cloudsmith Authentication

apiKey/http · 2 schemes

SECURITY

Cloudsmith Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Cloudsmith Agentic Access

349 operations · 229 acting · 4 human-in-the-loop

349 operations · 229 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 1

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: cloudsmith
name: Cloudsmith
description: Cloudsmith is a cloud-native, universal package management platform providing fully managed, geo-replicated artifact
  repositories for over 30 package formats (Docker, npm, Maven, NuGet, PyPI, RubyGems, RPM, Deb, Helm, Cargo, Go, Composer,
  Conan, Conda, Vagrant, Raw, and more). The Cloudsmith REST API (v1) at api.cloudsmith.io exposes operations for organizations,
  repositories, packages, files, entitlements, vulnerabilities, webhooks, audit logs, metrics, quotas, deny policies, namespaces,
  distros, formats, recycle bin, storage regions, and broadcasts. Authentication is via API key passed in the Authorization
  header as "token YOUR_API_KEY".
type: Index
accessModel:
  pricing: free
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Free · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/cloudsmith.png
url: https://raw.githubusercontent.com/api-evangelist/cloudsmith/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-05-19'
specificationVersion: '0.19'
kind: company
tags:
- Artifact Management
- DevOps
- DevSecOps
- Distribution
- Package Management
- Registry
- Repository
- Software Supply Chain
- Universal
- Vulnerability Scanning
apis:
- aid: cloudsmith:cloudsmith-audit-log-api
  name: Cloudsmith audit-log API
  description: The audit-log API from Cloudsmith — 2 operation(s) for audit-log.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - audit-log
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-audit-log-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-badges-api
  name: Cloudsmith badges API
  description: The badges API from Cloudsmith — 1 operation(s) for badges.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - badges
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-badges-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-broadcasts-api
  name: Cloudsmith broadcasts API
  description: The broadcasts API from Cloudsmith — 1 operation(s) for broadcasts.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - broadcasts
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-broadcasts-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-bulk-action-api
  name: Cloudsmith bulk-action API
  description: The bulk-action API from Cloudsmith — 1 operation(s) for bulk-action.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - bulk-action
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-bulk-action-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-distros-api
  name: Cloudsmith distros API
  description: The distros API from Cloudsmith — 2 operation(s) for distros.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - distros
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-distros-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-entitlements-api
  name: Cloudsmith entitlements API
  description: The entitlements API from Cloudsmith — 8 operation(s) for entitlements.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - entitlements
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-entitlements-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-files-api
  name: Cloudsmith files API
  description: The files API from Cloudsmith — 5 operation(s) for files.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - files
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-files-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-formats-api
  name: Cloudsmith formats API
  description: The formats API from Cloudsmith — 2 operation(s) for formats.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - formats
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-formats-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-metrics-api
  name: Cloudsmith metrics API
  description: The metrics API from Cloudsmith — 3 operation(s) for metrics.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - metrics
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-metrics-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-namespaces-api
  name: Cloudsmith namespaces API
  description: The namespaces API from Cloudsmith — 2 operation(s) for namespaces.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - namespaces
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-namespaces-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-orgs-api
  name: Cloudsmith orgs API
  description: The orgs API from Cloudsmith — 40 operation(s) for orgs.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - orgs
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-orgs-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-packages-api
  name: Cloudsmith packages API
  description: The packages API from Cloudsmith — 70 operation(s) for packages.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - packages
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-packages-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-quota-api
  name: Cloudsmith quota API
  description: The quota API from Cloudsmith — 4 operation(s) for quota.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - quota
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-quota-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-rates-api
  name: Cloudsmith rates API
  description: The rates API from Cloudsmith — 1 operation(s) for rates.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - rates
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-rates-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-recycle-bin-api
  name: Cloudsmith recycle-bin API
  description: The recycle-bin API from Cloudsmith — 2 operation(s) for recycle-bin.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - recycle-bin
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-recycle-bin-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-repos-api
  name: Cloudsmith repos API
  description: The repos API from Cloudsmith — 59 operation(s) for repos.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - repos
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-repos-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-status-api
  name: Cloudsmith status API
  description: The status API from Cloudsmith — 1 operation(s) for status.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - status
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-status-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-storage-regions-api
  name: Cloudsmith storage-regions API
  description: The storage-regions API from Cloudsmith — 2 operation(s) for storage-regions.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - storage-regions
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-storage-regions-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-user-api
  name: Cloudsmith user API
  description: The user API from Cloudsmith — 4 operation(s) for user.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - user
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-user-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-users-api
  name: Cloudsmith users API
  description: The users API from Cloudsmith — 1 operation(s) for users.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - users
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-users-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-vulnerabilities-api
  name: Cloudsmith vulnerabilities API
  description: The vulnerabilities API from Cloudsmith — 4 operation(s) for vulnerabilities.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - vulnerabilities
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-vulnerabilities-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- aid: cloudsmith:cloudsmith-webhooks-api
  name: Cloudsmith webhooks API
  description: The webhooks API from Cloudsmith — 2 operation(s) for webhooks.
  humanURL: https://docs.cloudsmith.com/api
  baseURL: https://api.cloudsmith.io
  tags:
  - webhooks
  properties:
  - type: OpenAPI
    url: openapi/cloudsmith-webhooks-api-openapi.yml
  - type: Documentation
    url: https://docs.cloudsmith.com/api
  - type: GettingStarted
    url: https://help.cloudsmith.io/reference/getting-started-with-the-api
common:
- type: AgenticAccess
  url: agentic-access/cloudsmith-agentic-access.yml
- type: DomainSecurity
  url: security/cloudsmith-domain-security.yml
- type: Authentication
  url: authentication/cloudsmith-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/cloudsmith
- type: Website
  url: https://cloudsmith.com/
- type: Documentation
  url: https://docs.cloudsmith.com/
- type: APIReference
  url: https://docs.cloudsmith.com/api
- type: GettingStarted
  url: https://help.cloudsmith.io/reference/getting-started-with-the-api
- type: StatusPage
  url: https://status.cloudsmith.io/
- type: PrivacyPolicy
  url: https://cloudsmith.com/legal/privacy-notice/
- type: GitHub
  url: https://github.com/cloudsmith-io
- type: OpenAPI
  url: openapi/cloudsmith-openapi.json
- type: JSONLD
  url: json-ld/cloudsmith-context.jsonld
- type: Spectral
  url: rules/cloudsmith-rules.yml
maintainers:
- FN: Kin Lane
  email: kinlane@gmail.com