GET /dashboard
Returns a comprehensive snapshot of the site, including post/page/plugin/theme/user counts, pending update counts, PHP and database system info, disk usage, and the five most recently published posts.
curl -X GET https://example.com/wp-json/wp-manager-pro/v1/dashboard \
-H "X-WP-Nonce: YOUR_NONCE"
Response
Core WordPress and server information. The site name from Settings > General .
The installed WordPress version (e.g. 6.5.2).
The PHP version running on the server.
Whether WP_DEBUG is currently true.
Whether a .maintenance file is present in ABSPATH.
Published content and installed asset counts. Number of published posts.
Number of published pages.
Total number of installed plugins.
Number of currently active plugins.
Total number of installed themes.
Total registered user count.
Pending update counts. Number of plugins with available updates.
Number of themes with available updates.
The available WordPress core version string, or false if up to date.
PHP configuration and storage details. PHP memory_limit directive value (e.g. 256M).
PHP upload_max_filesize directive value.
PHP max_execution_time directive value in seconds.
Total database size in megabytes (rounded to two decimal places).
Human-readable size of the wp-content/uploads directory (e.g. 128.45 MB).
Name of the currently active theme.
The five most recently published posts. Publication date in Y-m-d H:i:s format.
Permalink URL of the post.
Example response
{
"site" : {
"name" : "My WordPress Site" ,
"url" : "https://example.com" ,
"wp" : "6.5.2" ,
"php" : "8.2.10" ,
"debug" : false ,
"maintenance" : false
},
"counts" : {
"posts" : 42 ,
"pages" : 8 ,
"plugins" : 15 ,
"active_plugins" : 12 ,
"themes" : 3 ,
"users" : 5
},
"updates" : {
"plugins" : 2 ,
"themes" : 0 ,
"core" : false
},
"system" : {
"memory_limit" : "256M" ,
"upload_max" : "64M" ,
"max_exec_time" : "300" ,
"db_size" : 14.82 ,
"uploads_size" : "512.00 MB"
},
"active_theme" : "Twenty Twenty-Four" ,
"recent_posts" : [
{
"id" : 101 ,
"title" : "Hello World" ,
"date" : "2026-03-15 10:00:00" ,
"url" : "https://example.com/hello-world/"
}
]
}