Client - WordPress

Start a new WordPress installation (async)

Dispatches a background install job. Poll /api/client/wordpress/install-status with the returned job_key to track progress.

post/api/client/wordpress

Request body

domain_idinteger required
install_pathstring nullable

Subdirectory (e.g. 'blog'). Empty for root.

site_titlestring required
site_descriptionstring
allow_search_enginesboolean
admin_usernamestring required
admin_emailstring email required
admin_passwordstring required
admin_first_namestring
admin_last_namestring
enable_debugboolean
clean_existing_filesboolean
languagestring
timezonestring

Response

Install job dispatched

job_keystring
status_urlstring

Changes