What You’ll Learn
- SSL Monitor endpoints for certificate tracking
- Pro Reports endpoints for activity reporting
- Security scan and analytics data retrieval
SSL Monitor
The SSL Monitor extension tracks SSL certificate status across your child sites.Requires the SSL Monitor Extension to be installed and active.
GET /ssl-monitor/info/
Retrieves SSL certificate information for all monitored sites. Method: GET (readonly)Response
POST /ssl-monitor/check/
Triggers an SSL certificate check for all sites or a specific site. Method: POSTParameters
| Name | Type | Required | Description |
|---|---|---|---|
site_id | integer | No | Check specific site only |
Response
GET /ssl-monitor//
Retrieves SSL certificate information for a specific site. Method: GET (readonly)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
site | integer/string | Yes | Site ID or domain |
Response
Pro Reports
The Pro Reports extension generates detailed activity reports for your child sites. All Pro Reports endpoints retrieve historical activity data within a specified date range.Requires the Pro Reports Extension to be installed and active.
Common Parameters
All Pro Reports endpoints share these query parameters:| Name | Type | Required | Description |
|---|---|---|---|
start_date | string | Yes | Start date in Y-m-d format |
end_date | string | Yes | End date in Y-m-d format |
action | string | No | Filter by specific action type |
format | string | No | Response format (default: normal) |
Base Pattern
GET /pro-reports//plugins
Retrieves plugin activity for a site within the date range. Method: GET (readonly)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
site | integer/string | Yes | Site ID or domain |
start_date | string | Yes | Start date (Y-m-d) |
end_date | string | Yes | End date (Y-m-d) |
action | string | No | installed, activated, deactivated, updated, edited, deleted |
Response
GET /pro-reports//themes
Retrieves theme activity for a site within the date range. Method: GET (readonly)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
action | string | No | installed, activated, updated, edited, deleted |
GET /pro-reports//posts
Retrieves post activity for a site within the date range. Method: GET (readonly)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
action | string | No | created, updated, trashed, deleted, restored |
Response
GET /pro-reports//pages
Retrieves page activity for a site within the date range. Method: GET (readonly)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
action | string | No | created, updated, trashed, deleted, restored |
GET /pro-reports//users
Retrieves user activity for a site within the date range. Method: GET (readonly)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
action | string | No | created, updated, deleted |
GET /pro-reports//comments
Retrieves comment activity for a site within the date range. Method: GET (readonly)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
action | string | No | created, approved, unapproved, trashed, spammed, deleted |
GET /pro-reports//menus
Retrieves menu activity for a site within the date range. Method: GET (readonly)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
action | string | No | created, updated, deleted |
GET /pro-reports//media
Retrieves media activity for a site within the date range. Method: GET (readonly)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
action | string | No | uploaded, edited, deleted |
GET /pro-reports//wordpress
Retrieves WordPress core update activity for a site within the date range. Method: GET (readonly)Response
GET /pro-reports//backups
Retrieves backup activity for a site within the date range. Method: GET (readonly)GET /pro-reports//maintenance
Retrieves maintenance activity for a site within the date range. Method: GET (readonly)Security Scan Results
Pro Reports can retrieve scan results from various security plugins.GET /pro-reports//sucuri
Retrieves Sucuri scan results.GET /pro-reports//wordfence
Retrieves Wordfence scan results.GET /pro-reports//ithemes
Retrieves iThemes/Solid Security scan results.GET /pro-reports//lighthouse
Retrieves Lighthouse performance audit results. Method: GET (readonly)Response
Analytics Endpoints
Pro Reports can retrieve analytics data from integrated platforms.GET /pro-reports//ga4
Retrieves Google Analytics 4 data.GET /pro-reports//matomo
Retrieves Matomo analytics data.GET /pro-reports//uptime
Retrieves uptime monitoring data. Method: GET (readonly)Response
Related Resources
- REST API Overview - API basics and authentication
- SSL Monitor Extension - Extension documentation
- Pro Reports Extension - Extension documentation