Import from StatusPage.io

Learn how to migrate your incidents and maintenances from StatusPage.io to Hyperping.

Our import tool allows you to easily migrate your historical incidents and scheduled maintenances from StatusPage.io to your Hyperping status page.

How it works

The import process is straightforward and gives you full control over what gets migrated:

  1. Export your data from StatusPage.io - Get your incidents and maintenances as JSON files
  2. Upload to Hyperping - Use our import tool at app.hyperping.io/statuspage/import
  3. Match components - Map your StatusPage.io components to Hyperping monitors/components
  4. Choose destination - Select which status page each incident/maintenance will appear in
  5. Import - Review and import your selected items

Step 1: Export data from StatusPage.io

To get your data from StatusPage.io, you'll need to access their API endpoints directly. Add the following paths to your StatusPage.io URL:

For incidents:

Add /api/v2/incidents.json to your StatusPage.io URL

Example: https://yourcompany.statuspage.io/api/v2/incidents.json

For scheduled maintenances:

Add /api/v2/scheduled-maintenances.json to your StatusPage.io URL

Example: https://yourcompany.statuspage.io/api/v2/scheduled-maintenances.json

Save these JSON files to your computer - you'll upload them in the next step.

Step 2: Import to Hyperping

Navigate to app.hyperping.io/statuspage/import and upload your JSON file(s).

Step 3: Match components

During the import process, you'll be able to match StatusPage.io components to your existing Hyperping monitors or components. This ensures that imported incidents appear on the correct services in your status page.

Step 4: Choose status pages

If you have multiple status pages in Hyperping, you can choose which status page each incident or maintenance should appear on. This gives you flexibility in organizing your historical data.

Import recommendations

  • Start small - We recommend trying a few incidents/maintenances first to test the process
  • Batch size - The system processes imports in batches of 15 items at a time from the frontend
  • Large imports - For large datasets, consider splitting your JSON files into chunks of a few hundred incidents maximum
  • Review before importing - Use the preview feature to review what will be imported before finalizing

What gets imported

The import tool will migrate:

  • Incident details (title, description, status, timestamps)
  • Maintenance windows (title, description, scheduled times)
  • Component associations
  • Status updates and timeline

Need help?

If you need assistance with the import process or encounter any issues, don't hesitate to reach out to us via the chat or email at hello@hyperping.io. We're here to help make your migration as smooth as possible.