Documentation Index
Fetch the complete documentation index at: https://docs.flashcat.cloud/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Flashduty CLI supports migrating components, sections, incident history, and email subscribers from Atlassian Statuspage to Flashduty Status Page. Migration is split into two independent steps:
- Migrate structure and history — components, sections, historical incidents (including maintenance records), and notification templates
- Migrate email subscribers — subscriber list and their subscription preferences
Prerequisites
Install Flashduty CLI
- macOS / Linux
- Windows (PowerShell)
- Manual Download
Log in to Flashduty
Get your Atlassian Statuspage API Key
- Log in to the Atlassian Statuspage management panel
- Go to User icon > API info and copy the API Key
- Set the environment variable:
Get your Atlassian Statuspage Page ID
In the Atlassian Statuspage management panel, the Page ID is displayed in the page URL or page settings. It looks like0db0rq26tg1l.
Step 1: Migrate Structure and History
This step migrates components, sections, historical incidents (including maintenance records), and notification templates to Flashduty, automatically creating a new Flashduty status page.
| Flag | Required | Description |
|---|---|---|
--from | Yes | Migration source, currently only atlassian |
--source-page-id | Yes | Atlassian Statuspage Page ID |
--api-key | Yes | Atlassian Statuspage API Key |
--url-name | No | URL name for the newly created Flashduty public status page |
Check migration progress
When the job completes, the output includes the newly created Flashduty status page ID (
target-page-id). Save this ID — you’ll need it for the subscriber migration step.
Verify imported content
Before proceeding, verify the imported data:Structure migration can be run multiple times, though frequent re-runs are not recommended. To cancel a running migration job:
Step 2: Migrate Email Subscribers
After confirming the structure and history are correctly imported, run the subscriber migration:
| Flag | Required | Description |
|---|---|---|
--from | Yes | Migration source, atlassian |
--source-page-id | Yes | Atlassian Statuspage Page ID |
--target-page-id | Yes | Flashduty status page ID from step 1 |
--api-key | Yes | Atlassian Statuspage API Key |
migrate status:
Imported subscribers become immediately active without email verification and can receive status update notifications right away. Email addresses marked as quarantined on the Atlassian side are automatically skipped.
Step 3: Switch Domain and RSS Feeds
After migration is complete, finalize the switch:
Custom domain switch
Custom domain switch
If your Atlassian Statuspage used a custom domain, point the CNAME record to the domain provided by Flashduty. See Create and manage status pages for configuration details.
RSS/Atom feed compatibility
RSS/Atom feed compatibility
Flashduty is compatible with Atlassian Statuspage’s
history.rss and history.atom link formats. If your users subscribe via these links, their subscriptions will work automatically after the domain switch — no need to notify users to update their feed URLs.See Subscriptions for details.