
WordPress Checker API
Security
Scan any WordPress website to discover its version, themes, plugins, users, and security vulnerabilities like exposed directories.
Authentication
All API requests require a valid API key passed in the Authorization header as a Bearer token.
Endpoints
1 endpoint available
Overview
The WordPress Checker API scans any WordPress website and returns detailed information about its configuration, including version, themes, plugins, users, and potential security issues like exposed directories.
What You Get
The API returns comprehensive WordPress site analysis:
Version Detection
- Meta Tag - WordPress version from HTML meta generator tag
- RSS Feed - WordPress version from feed generator
User Enumeration
- User IDs - Discovered user account IDs
- Usernames - Associated usernames for each ID
Theme Detection
- Theme Name - Active theme identifier
- Theme Version - Installed version number
Plugin Detection
- Plugin Names - All detected plugins
- Plugin Versions - Version numbers when available
Security Analysis
- Generators - Third-party components (sliders, builders, etc.)
- Directory Indexing - Exposed directories that may leak information
Use Cases
- Security audits and vulnerability assessments
- Competitive analysis of WordPress sites
- Pre-migration site analysis
- Plugin and theme compatibility checks
- WordPress maintenance and updates planning
Endpoints
GET
/v1/tools/wordpress-checkerScan a WordPress website and return its configuration details
Response Example
{
"success": true,
"url": "https://example.com",
"isWordPress": true,
"version": [
{
"fromMeta": "6.4.2"
},
{
"fromFeed": "6.4.2"
}
],
"users": [
{
"id": 1,
"name": "admin"
},
{
"id": 2,
"name": "editor"
}
],
"themes": [
{
"name": "flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavorflavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor-flavor-flavor-flavor-flavor-flavor-flavor flavor flavor",
"version": "5.5.2"
}
],
"plugins": [
{
"name": "flavor-flavor-flavor-flavor-flavor-flavor-flavor",
"version": "3.2.1"
},
{
"name": "flavor-flavor",
"version": "7.6.4"
},
{
"name": "flavor-flavor",
"version": "2.19.5"
}
],
"generators": [
"flavor flavor flavor flavor flavor"
],
"directoryIndexing": [
"wp-content/uploads/"
]
}Error Codes
400
Invalid URL provided401
Missing or invalid API key404
Website not accessible or not a WordPress site500
Internal server errorCode Examples
curl -X GET "https://toolshed.app/api/v1/tools/wordpress-checker?url=https://example.com" \
-H "Authorization: Bearer YOUR_API_KEY"