OpenAPI JSON

API resource

Sites

Sites are WordPress sites available to you. Use Sites as the central view of each WordPress site, including its URL, connection and sync state, assigned client and tags, backup and security status, server details, and WordPress update information.

12 operations · Each operation has a stable reference URL.

GET

List sites

Returns WordPress sites available to you with their URL, connection and

/sites
POST

Create site

Creates a WordPress site in your account. Include connection settings

/sites
GET

Show site

Returns the selected site with its URL, connection and sync status,

/sites/{site_id}
DELETE

Delete site

Deletes the selected site from your account.

/sites/{site_id}
POST

Update site

Updates the selected site's URL, sticky IP, HTTP basic auth, or daily

/sites/{site_id}/update
POST

Start site sync

Starts an on-demand sync for the selected site.

/sites/{site_id}/sync
GET

Show site connection key

Returns the existing connection key for a site in the authenticated account.

/sites/{site_id}/key
POST

Pause site sync

Pauses scheduled sync for the selected site.

/sites/{site_id}/sync/pause
POST

Resume site sync

Resumes scheduled sync for the selected site.

/sites/{site_id}/sync/resume
POST

Lock site

Creates a site-wide lock for the selected site.

/sites/{site_id}/lock
POST

Unlock site

Removes site-wide locks for the selected site.

/sites/{site_id}/unlock
GET

List site subsites

Returns cached WordPress multisite subsites for the selected site.

/sites/{site_id}/subsites