WordPress: Installations
List WordPress installations
List WordPress installations accessible to the authenticated client.
Use this endpoint to discover existing WordPress installations and to poll for installation status after calling the install endpoint. When a newly requested installation appears in this list, WordPress is ready. Filter by username and domain to narrow results to a specific website.
Each installation includes a valid flag and, when invalid, a validationError describing why.
get/api/hosting/v1/wordpress/installations
Query parameters
usernamestring nullable
Example:cl_user123
Filter by specific username
domainstring nullable
Example:example.com
Filter by domain name (exact match)
ownership'owned' | 'managed' | 'all' nullable
Example:owned
Filter by ownership type. Defaults to "owned". Use "all" to include both owned and managed installations.
Response
Success response
Example response
[
{
"id": "123",
"username": "u123456789",
"domain": "example.com",
"site_title": "My site",
"url": "https://example.com",
"directory": "public_html",
"language": "en_US",
"login": "admin",
"email": "owner@example.com",
"is_valid": true,
"validation_error": "Invalid domain",
"created_at": "2022-01-01T00:00:00Z"
}
]