Rewind Developer Docs
Build on Rewind's backup platform. Everything Rewind protects — your accounts, their backup status and history, and (on Advanced and Enterprise Jira and Confluence plans) the backed-up content itself — is available programmatically, so you can automate compliance reporting, feed monitoring and SIEM pipelines, and build your own integrations. There are two ways in, and both use the same Rewind API key:
- REST API — direct programmatic access. Get started →
- Model Context Protocol — connect an AI assistant and work with your backups in natural language, or trigger a backup, right from your chat. Set it up →
What the API covers
The API is organized into a few resource groups:
| Resource | What it's for |
|---|---|
| Accounts | List the services Rewind is backing up, and get details and status for any one of them. |
| Backups | Retrieve the backup history for an account, and trigger an on-demand backup. |
| Restores | Initiate an account-level restore to a point in time. |
| Content | Search an account's backed-up items — Jira issues and Confluence pages — and read the content of any backed-up version. Requires the Advanced or Enterprise edition of Rewind Backups (a Rewind subscription, not an Atlassian plan). |
| Audit logs | Retrieve your organization's audit log. |
| Tokens | Look up details about your API key, including its expiry and organization. |
| Status | Check that the API is reachable. |
Browse the full request and response details under Reference in the sidebar.
The Content endpoints (item search and version content) require the
Advanced or Enterprise edition of Rewind Backups for the Jira or Confluence account — a
Rewind subscription, not your Atlassian plan. Accounts without it receive a 403 with an
upgrade message; non-Jira/Confluence accounts receive a 422.
What you can do with the MCP
The Model Context Protocol (MCP) server lets an AI assistant work with your backups in plain language — it runs on the same API and the same key. Once connected, you can:
| Ask about… | Example |
|---|---|
| Backup status | "What is Rewind backing up for us?" |
| Backup history | "Show me the last 10 backups for my Jira site." |
| Backed-up content | "Search my Confluence backups for the incident runbook and show me last week's version." |
| On-demand backups | "Back up my Shopify store now." |
| Help & support | "How do I export a Shopify backup?" |
Authentication
Most requests need a Rewind API key. Any organization Owner or Admin can create one in Settings → Security → API Tokens. See Authentication for the details.