Description
The API Backups addon connects the MainWP dashboard to external backup services via API, allowing triggering and managing backups of child sites directly from the central dashboard. The extension centralizes backup routine control for agencies and professionals managing dozens or hundreds of WordPress installations, eliminating individual logins on each provider to track status, schedule executions, and validate the integrity of copies stored in remote environments.
Main Features
- API connection with external providers
Integrates compatible backup services to the MainWP dashboard through API credentials. - Manual and scheduled triggering
Allows executing backups on demand or at scheduled times for each connected child site. - Centralized status dashboard
Displays execution history, failures, and backup sizes directly on the MainWP dashboard. - Mass site management
Applies backup settings to multiple child sites simultaneously without repeating setup per installation. - Notification tracking
Centralizes success and error alerts from backup routines on a single monitoring screen.
Benefits of the API Backups Extension
- Operational centralization
Reduces switching between panels by concentrating backup control in MainWP. - Agency time saving
Standardizes mass backup routines for large portfolios of managed sites. - Visibility of backup status
Ensures continuous monitoring of which sites comply with the backup policy. - Scalability in service
Supports portfolio growth without a proportional increase in manual maintenance effort.
Who Is It For?
- Agencies and WordPress maintenance service providers using MainWP as a central dashboard.
- Technical teams responsible for portfolios with dozens of sites and formal backup policies.
- Freelancers who want to orchestrate client backups from a single dashboard.
The extension serves as an operational tool within the routine of those managing many WordPress sites via MainWP, moving backup control from isolated providers into the same dashboard where monitoring, updates, and security checks of child installations already occur. This alignment reduces daily management friction and gives predictability to the recovery process in case of an incident.
Frequently asked questions
Is MainWP API Backups Extension GPL-licensed?
Yes. MainWP API Backups Extension is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use MainWP API Backups Extension on multiple sites?
Yes. You can install MainWP API Backups Extension on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does MainWP API Backups Extension cost at Ultrapack?
MainWP API Backups Extension costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does MainWP API Backups Extension include updates?
Yes. The current version of MainWP API Backups Extension is 4.0.06, published at Ultrapack on Nov 1, 2023. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is MainWP API Backups Extension scanned before publication?
Yes. Every version of MainWP API Backups Extension goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 4.0.06
- Fixed: An issue where the extension was not correctly detecting available updates.
Version 4.0
- Added: Function to refresh the list of available backups
- Added: Queued icon for items that are pending for processing
- Added: "none" as backup provider info for sites with no backup provider set
- Updated: GridPane API call to increase API rate limit
- Updated: Toast element timeouts
- Updated: Separated toasts for Gridpane
- Updated: Disabled checkboxes for sites with no backup provider
- Updated: Actions log menu item for the extension
- Updated: API response error messages from GridPane API
- Updated: Text strings to add support for translation
- Updated: Save Site method to exclude GridPane & Cloudways entries when selected as a provider
Version 4.0
- Updated: Info notifications
Version 4.0
- Updated: Removed site settings options from the Add Site form
Version 4.0
- Beta 1 release
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
mainwp-api-backups-extension.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
mainwp-api-backups-extension.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready