> ## Documentation Index
> Fetch the complete documentation index at: https://docs.shipstar.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Changelog RSS Feed

> Get a published changelog as an RSS 2.0 feed

Returns a published changelog formatted as an RSS 2.0 XML feed. This endpoint does not require authentication.

Use this to let users subscribe to your changelog updates in their preferred RSS reader.

## Path Parameters

<ParamField path="public_slug" type="string" required>
  The unique public slug of the changelog.
</ParamField>

## Request

<CodeGroup>
  ```bash cURL theme={null}
  curl -X GET "https://app.shipstar.ai/api/v1/changelog/my-product-changelog-march-2025/feed"
  ```

  ```javascript JavaScript theme={null}
  const slug = 'my-product-changelog-march-2025';
  const response = await fetch(`https://app.shipstar.ai/api/v1/changelog/${slug}/feed`);
  const rss = await response.text();
  ```

  ```python Python theme={null}
  import requests

  slug = 'my-product-changelog-march-2025'
  response = requests.get(f'https://app.shipstar.ai/api/v1/changelog/{slug}/feed')
  rss = response.text
  ```
</CodeGroup>

## Response

Returns an RSS 2.0 XML document with `Content-Type: application/xml`.

### Example Response

```xml 200 theme={null}
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>My Product - Changelog</title>
    <description>Latest product updates and changes</description>
    <item>
      <title>Dashboard redesign</title>
      <description>Completely rebuilt dashboard with new analytics views.</description>
      <category>New Features</category>
      <pubDate>Tue, 01 Apr 2025 10:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
```

## Errors

| Status | Description                          |
| ------ | ------------------------------------ |
| 404    | Changelog not found or not published |
| 422    | Invalid slug format                  |
