Summarize backups
Returns one row per website: its newest backup, when it last had a usable backup, how much storage its backups use and how many backups it has. Use it to answer “which websites have no recent backup?” in one call. The backups behind a row are listed by “List backups” with filter[site][].
The rows are websites, so the website filters of “List websites” apply and the rows come in the websites’ default order. Only filter and page are accepted: sort, include and fields answer 422.
Your role must be allowed to read backups; without it the request answers 404.
Authentication
Personal access token created in the Modular DS dashboard; read-only tokens can only call GET endpoints.
Query parameters
Exact website ids. Repeat the parameter for several: any of them matches.
Team ids. Repeat the parameter for several: any of them matches.
1 returns only connected websites; 0 only disconnected ones.
Free-text search over the website name or address.
Exact WordPress versions, for example 6.8.1. Repeat the parameter for several: any of them matches.
Exact PHP versions, for example 8.2.27. Repeat the parameter for several: any of them matches.
Notification configuration ids: only the websites that use any of them.
1 returns only the websites with Patch & Protect protection; 0 only the ones without.
Response
200 - Site backups summary
