Skip to content

Extensions Endpoints

Fresh

Source: MainWP Extensions API

Each extension requires the corresponding add-on to be installed and active.

SSL Monitor

MethodPathDescription
GET/ssl-monitorSSL status across all sites
GET/ssl-monitor/{id_or_domain}Single site SSL status

Domain Monitor

MethodPathDescription
GET/domain-monitor/{id_or_domain}Domain profile
POST/domain-monitor/{id_or_domain}/checkTrigger domain check

Lighthouse

MethodPathDescription
POST/lighthouse/{id_or_domain}/auditRun Lighthouse audit
GET/lighthouse/{id_or_domain}Get performance results

Pro Reports

25+ GET endpoints tracking activity across plugins, themes, WordPress core, posts, users, backups, security scans (Sucuri, Wordfence, iThemes), analytics (Google Analytics, Matomo), and more.

All require start_date and end_date parameters in Y-m-d format.

Time Tracker

MethodPathDescription
POST/time-tracker/tasks/createCreate task
POST/time-tracker/tasks/{id}/startStart timer
POST/time-tracker/tasks/{id}/pausePause timer
POST/time-tracker/tasks/{id}/stopStop timer
GET/time-tracker/clientsList clients
GET/time-tracker/bucketsGet bucket data