latestOpenAPI 3.1.02026-08-1076186318.8 KB

ab648a80ca4d

WordPress Sites

Create a site

post/sites

Request body

companystring required
display_namestring required
regionstring required
install_mode'new' | 'plain' | 'clone' required
is_subdomain_multisiteboolean
admin_emailstring required
admin_passwordstring required
admin_userstring required
is_multisiteboolean
site_titlestring required
woocommerceboolean
wordpressseoboolean
wp_languagestring required

Example request

{
  "company": "54fb80af-576c-4fdc-ba4f-b596c83f15a1",
  "display_name": "First site",
  "region": "us-central1",
  "install_mode": "new",
  "admin_email": "admin@example.com",
  "admin_password": "vJnFnN-~v)PxF[6k",
  "admin_user": "admin",
  "site_title": "My First Site",
  "wp_language": "en_US"
}

Response

Site creation action started. Check MyKinsta for status

operation_idstring
messagestring required
statusnumber required

Example response

{
  "operation_id": "sites:add-54fb80af-576c-4fdc-ba4f-b596c83f15a1",
  "message": "Adding site in progress",
  "status": 202
}