30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

All-in-One Backup Status

All-in-One WP Migration is a migration tool that happens to produce backups, and the difference shows up here. In the free edition there is no schedule: archives exist because somebody made one.

all-in-one/get-status reports what that leaves you with — how many archives are on this server, when the last export ran, whether it finished, and where anything is being sent.

At a glance

Abilityall-in-one/get-status
ToolsetAll-in-One WP Migration — toolset/all-in-one-wp-migration
GroupAll-in-One WP Migration › Backup state
RequiresAll-in-One WP Migration, active on the site
Capabilitymanage_options
SafetyRead-only — changes nothing
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Abilities Manager 0.0.34 and later

How it works

Expect schedules to be empty. Scheduled exports are a paid extension, so on most installs this field is not a misconfiguration — it is the plugin working as sold. An empty schedule plus a three-month-old archive is the real finding.

Remote destinations are also per-extension purchases here, one per provider. remote_storage lists the ones configured by name; credentials are never read, so the response is safe to paste into a ticket.

As everywhere in this group, last_backup_result is three-valued. Null means the plugin recorded no outcome — not success, not failure, simply unknown.

Input

This ability takes no input.

What comes back

NameTypeWhat it is
backup_countintegerHow many archives exist on this server.
last_backup_timeinteger or nullWhen the last export ran.
last_backup_gmtstring or nullThe same moment in GMT.
last_backup_agestring or nullHow long ago that was, in words.
last_backup_resultboolean or nullWhether the last export succeeded. Null when the plugin records no outcome.
last_backup_errorsarrayErrors from the last export.
runningbooleanWhether an export is in progress right now.
schedulesarrayScheduled exports. Usually empty — scheduling is a paid extension.
retentionobjectHow many archives are kept, where retention applies.
remote_storagearrayConfigured destination names. Never their credentials.
storage_pathstringWhere archives are written on this server.
any_backupbooleanWhether any archive exists at all.
notestringAnything else worth knowing.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation.

Example

Ask your assistant:

Does this site have a recent All-in-One archive before I migrate it?

It resolves to one call:

{
  "ability": "all-in-one/get-status",
  "parameters": {}
}

Worth knowing

  • An empty schedules is normal in the free edition. Nothing is taking archives on a timer.
  • Archives here are single .wpress files rather than a set of separate component archives — which makes them simple to move and impossible to restore partially.
  • If the site has UpdraftPlus as well, updraftplus/get-status is a separate question with a separate answer.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading