---
title: "Customize Your Package Distribution Endpoints with Cloudsmith's Custom Domains"
description: "Enhance trust and brand consistency. Broadcasts now support using your own domain for package distribution, creating a seamless and trusted experience for developers and end users."
canonical_url: "https://cloudsmith.com/changelog/broadcasts-now-support-custom-domains-for-distribution"
last_updated: "2025-07-18T10:00:12.321Z"
---
# Customize Your Package Distribution Endpoints with Cloudsmith's Custom Domains

Broadcasts now support using your own domain as the endpoint for package distribution, helping you deliver a more consistent and trusted experience for developers and end users.

If you've already configured a custom domain for your workspace, it will now automatically apply to your Broadcasts. This means that setup instructions and download URLs will reflect your domain, not Cloudsmith’s.

For example:

```json
{
  "_key": "136ec0533d31",
  "_type": "image",
  "alt": "Example of the custom endpoint for package distribution",
  "asset": {
    "_createdAt": "2025-07-18T10:00:54Z",
    "_id": "image-3c5d4c95cca4b42b4847592bc086031372ea8e96-1600x328-jpg",
    "_rev": "uBQ1VMCy24gHVEIU89XgM4",
    "_type": "sanity.imageAsset",
    "_updatedAt": "2025-07-18T10:00:54Z",
    "assetId": "3c5d4c95cca4b42b4847592bc086031372ea8e96",
    "extension": "jpg",
    "metadata": {
      "_type": "sanity.imageMetadata",
      "blurHash": "DgPGjXV@s:ofoz~qj]a}ayV@",
      "dimensions": {
        "_type": "sanity.imageDimensions",
        "aspectRatio": 4.878048780487805,
        "height": 328,
        "width": 1600
      },
      "hasAlpha": false,
      "isOpaque": true,
      "lqip": "data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEABQDASIAAhEBAxEB/8QAFwABAAMAAAAAAAAAAAAAAAAAAAMFB//EACAQAAEEAgEFAAAAAAAAAAAAAAIAAQQFAyESFZKh0dL/xAAWAQEBAQAAAAAAAAAAAAAAAAADAAH/xAAXEQEBAQEAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwDR81najNy4xtZggxaZiHXhStYWjb6vO7h+URJkVqzrJ9icd3OylG/J9u4+kRFcbH//2Q==",
      "palette": {
        "_type": "sanity.imagePalette",
        "darkMuted": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#2e4352",
          "foreground": "#fff",
          "population": 1.46,
          "title": "#fff"
        },
        "darkVibrant": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#041c2c",
          "foreground": "#fff",
          "population": 5.44,
          "title": "#fff"
        },
        "dominant": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#041c2c",
          "foreground": "#fff",
          "population": 5.44,
          "title": "#fff"
        },
        "lightMuted": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#bac3c8",
          "foreground": "#000",
          "population": 3.75,
          "title": "#fff"
        },
        "lightVibrant": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#f1ecda",
          "foreground": "#000",
          "population": 0.2,
          "title": "#000"
        },
        "muted": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#7c8c9c",
          "foreground": "#fff",
          "population": 0.02,
          "title": "#fff"
        },
        "vibrant": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#e67c04",
          "foreground": "#fff",
          "population": 0.02,
          "title": "#fff"
        }
      }
    },
    "mimeType": "image/jpeg",
    "originalFilename": "pasted-image.jpg",
    "path": "images/rafvlnhi/production/3c5d4c95cca4b42b4847592bc086031372ea8e96-1600x328.jpg",
    "sha1hash": "3c5d4c95cca4b42b4847592bc086031372ea8e96",
    "size": 139825,
    "uploadId": "2Wbe8R4xsdScDOOr6oiN6tZK30ZpTHt7",
    "url": "https://cdn.sanity.io/images/rafvlnhi/production/3c5d4c95cca4b42b4847592bc086031372ea8e96-1600x328.jpg"
  },
  "link": {
    "_type": "link",
    "href": null,
    "openInNewTab": false
  },
  "markDefs": null
}
```

This builds on existing support for custom domains on the Broadcast site itself. Now, both the portal and distribution endpoints can be fully branded.

In the example below, you can see the Broadcast custom URL and the custom endpoint for package distribution.

```json
{
  "_key": "417d87a25373",
  "_type": "image",
  "alt": "Broadcast user facing page, where the custom Broadcast URL and the custom download endpoint are visible",
  "asset": {
    "_createdAt": "2025-07-18T12:31:00Z",
    "_id": "image-e3272a4a43f308d5b1a82f6affd7c821a392345a-1600x1361-jpg",
    "_rev": "uBQ1VMCy24gHVEIU89vDCi",
    "_type": "sanity.imageAsset",
    "_updatedAt": "2025-07-18T12:31:00Z",
    "assetId": "e3272a4a43f308d5b1a82f6affd7c821a392345a",
    "extension": "jpg",
    "metadata": {
      "_type": "sanity.imageMetadata",
      "blurHash": "e4Q0aPs*-=_3_300%14oRiIU00oz9Fo29F00M|~pR-_N00Rp-oM|Ri",
      "dimensions": {
        "_type": "sanity.imageDimensions",
        "aspectRatio": 1.1756061719324027,
        "height": 1361,
        "width": 1600
      },
      "hasAlpha": false,
      "isOpaque": true,
      "lqip": "data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAARABQDASIAAhEBAxEB/8QAGAABAAMBAAAAAAAAAAAAAAAAAAIEBQf/xAAnEAABAgQFAwUAAAAAAAAAAAABAAIDBAUGBxESEyExMnEzNUWBk//EABYBAQEBAAAAAAAAAAAAAAAAAAEAAv/EABcRAQEBAQAAAAAAAAAAAAAAAAABEVH/2gAMAwEAAhEDEQA/AO1wsLLQJcHUaBp8qbsJ7LI9kl1SrFr3DM1WZjylU24D3ktZuOGQVZtoXOflh+rkyRnbxeh4UWlkddClmnPjJx6It63KVUJCmNgT01vRg4ku1E8faKpjZf6cTykt2lEQU3dURFJ//9k=",
      "palette": {
        "_type": "sanity.imagePalette",
        "darkMuted": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#2f4556",
          "foreground": "#fff",
          "population": 0.87,
          "title": "#fff"
        },
        "darkVibrant": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#041c2b",
          "foreground": "#fff",
          "population": 3.32,
          "title": "#fff"
        },
        "dominant": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#041c2b",
          "foreground": "#fff",
          "population": 3.32,
          "title": "#fff"
        },
        "lightMuted": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#bbbdbd",
          "foreground": "#000",
          "population": 1.77,
          "title": "#fff"
        },
        "lightVibrant": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#dec79b",
          "foreground": "#000",
          "population": 0.07,
          "title": "#000"
        },
        "muted": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#75797b",
          "foreground": "#fff",
          "population": 1.3,
          "title": "#fff"
        },
        "vibrant": {
          "_type": "sanity.imagePaletteSwatch",
          "background": "#e69e2b",
          "foreground": "#000",
          "population": 0.22,
          "title": "#fff"
        }
      }
    },
    "mimeType": "image/jpeg",
    "originalFilename": "pasted-image.jpg",
    "path": "images/rafvlnhi/production/e3272a4a43f308d5b1a82f6affd7c821a392345a-1600x1361.jpg",
    "sha1hash": "e3272a4a43f308d5b1a82f6affd7c821a392345a",
    "size": 382079,
    "uploadId": "Jn6VROXhcljy95zfo4ne3V7cX91GyraZ",
    "url": "https://cdn.sanity.io/images/rafvlnhi/production/e3272a4a43f308d5b1a82f6affd7c821a392345a-1600x1361.jpg"
  },
  "link": {
    "_type": "link",
    "href": null,
    "openInNewTab": false
  },
  "markDefs": null
}
```

- [Learn more about custom domains for distribution](https://help.cloudsmith.io/docs/custom-domains)
- [Learn more about Broadcasts](https://help.cloudsmith.io/docs/broadcasts)

Broadcasts is currently in Early Access. [Contact us](/company/contact-us) to learn more.
