> ## 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

> Fetch a single published changelog by its public slug

Retrieve the full JSON payload for one published changelog.

## Arguments

| Name   | Type   | Description                                                                        |
| ------ | ------ | ---------------------------------------------------------------------------------- |
| `slug` | string | The `public_slug` returned by [`list_changelogs`](/mcp/changelog/list-changelogs). |

## Returns

The parsed changelog JSON object (`headline`, `summary`, `items`, and any other fields Shipstar stored at publish time).

```json theme={null}
{
  "headline": "March 2026 release",
  "summary": "Content calendar + GitHub-powered generation",
  "items": [
    { "title": "Content Calendar", "description": "..." }
  ]
}
```

## Errors

The tool raises an error if:

* No published changelog exists with that slug.
* The stored content is not valid JSON.

Both conditions return a descriptive message the model can surface to the user or use to retry with a different slug.

## Example prompts

> "Get the full release notes for the `march-2026-release` changelog and format them as a markdown bullet list."

> "Fetch the latest changelog and draft a tweet announcing the top three items."
