ZippyKid Sites API

The sites API from ZippyKid — 88 operation(s) for sites.

Operations 117

GET /sites/{id}/edge-cache Edge Cache Status #
PUT /sites/{id}/edge-cache Toggle Edge Cache #
DELETE /sites/{id}/edge-cache Purge Edge Cache #
PUT /sites/{id}/edge-cache/defensive-mode Edge Cache Defensive Mode #
GET /sites/{site_id}/git Get Git Configuration #
POST /sites/{site_id}/git Connect Repository #
PUT /sites/{site_id}/git Update Configuration #
DELETE /sites/{site_id}/git Disconnect Repository #
POST /sites/{site_id}/git/token Store Access Token #
DELETE /sites/{site_id}/git/token Revoke Access Token #
GET /sites/{site_id}/git/branches List Branches #
POST /sites/{site_id}/git/deploy Trigger Deploy #
GET /sites/{site_id}/git/history Deploy History #
GET /sites/{id}/ondemand-backups On-Demand Backup List #
POST /sites/{id}/ondemand-backups Create On-Demand Backup #
GET /sites/{site_id}/ondemand-backups/{id} Get On-Demand Backup #
DELETE /sites/{site_id}/ondemand-backups/{id} Delete On-Demand Backup #
GET /sites/{site_id}/ondemand-backups/{id}/download Download On-Demand Backup #
GET /sites/{id}/plugins Plugin List #
POST /sites/{id}/plugins Install and Activate Plugins #
PUT /sites/{id}/plugins Update Plugins #
DELETE /sites/{id}/plugins Delete Plugins #
PUT /sites/{id}/plugins/deactivate Deactivate Plugins #
PUT /sites/{id}/plugins/activate Activate Plugins #
GET /sites/{id}/security-alerts/plugins Plugin Alerts #
GET /sites/{id}/security-alerts/themes Theme Alerts #
GET /sites Site List #
POST /sites Create Site #
POST /sites/validate Validate Site Name #
GET /sites/{id} Get Site #
PUT /sites/{id} Update Site #
DELETE /sites/{id} Delete Site #
POST /sites/search Search Sites #
GET /sites/install-options Site Install Options #
GET /sites/datacenters Available Site Datacenters #
GET /sites/php-versions Valid PHP Versions #
PUT /sites/{id}/disable Disable Site #
PUT /sites/{id}/enable Enable Site #
PUT /sites/{id}/convert Convert Site (Staging/Live) #
PUT /sites/{id}/convert/duplikit Convert Site To DupliKit #
PUT /sites/{id}/convert/sandbox Convert Site To Sandbox #
PUT /sites/{id}/convert/live Convert Site To Live #
PUT /sites/{id}/convert/staging Convert Site To Staging #
DELETE /sites/{site_id}/object-cache Flush Object Cache #
PUT /sites/{id}/light_weight_404 Toggle Light Weight 404 #
PUT /sites/{id}/multisite-support Toggle Multisite Support #
PUT /sites/{id}/maintenance-mode Maintenance Mode #
PUT /sites/{id}/basic-authentication Basic Authentication #
PUT /sites/{id}/wordpress-mcp WordPress MCP #
GET /sites/{site_id}/file-modifications File Modification Settings #
PUT /sites/{site_id}/file-modifications Update File Modification Settings #
POST /sites/{id}/favorites Favorite Site #
DELETE /sites/{site_id}/favorites Unfavorite Site #
POST /sites/{site_id}/clone Create Site Clone #
GET /sites/{site_id}/backups Backups List #
GET /sites/{site_id}/backups/fs Filesystem Backups List #
GET /sites/{site_id}/backups/db Database Backups List #
GET /sites/{site_id}/backups/{backup_id} Get Site Backup #
POST /sites/{site_id}/restores Site Filesystem & Database Restores #
GET /sites/{site_id}/restores/{restore_id} Site Restore Status #
POST /sites/sync Data Transfer #
GET /sites/{site_id}/collaborators Collaborator List #
POST /sites/{site_id}/collaborators Create Site Collaborator #
GET /sites/{site_id}/collaborators/{id} Get Site Collaborator #
DELETE /sites/{site_id}/collaborators/{id} Delete Collaborator #
PUT /sites/{site_id}/collaborators/{id}/wp-password-reset Set Collaborator WP-Admin Password #
GET /sites/{site_id}/domains Domain List #
POST /sites/{site_id}/domains Add Domain #
GET /sites/{site_id}/domains/{id} Get Domain #
DELETE /sites/{site_id}/domains/{id} Delete Domain #
PUT /sites/{site_id}/domains/{id}/primary Set Primary Domain #
GET /sites/{site_id}/ftp Get SFTP User List #
GET /sites/{site_id}/ftp/{username} Get SFTP User #
POST /sites/{site_id}/ftp/password/{username} Reset SFTP User Password #
GET /sites/{site_id}/jetpack Jetpack License Information #
POST /sites/{site_id}/jetpack Set Jetpack License #
GET /sites/{site_id}/statistics Statistics #
POST /sites/{id}/tags Add Tags #
DELETE /sites/{id}/tags Remove Tags #
GET /sites/{id}/notes Note List #
POST /sites/{id}/notes Add Note #
GET /sites/{site_id}/notes/{id} Get Note #
PUT /sites/{site_id}/notes/{id} Update Note #
DELETE /sites/{site_id}/notes/{id} Delete Note #
PUT /sites/{site_id}/wordpress/password-reset Reset WP-Admin Password #
GET /sites/{site_id}/wordpress/phpmyadmin Get phpMyAdmin URL for Site #
PUT /sites/{site_id}/wordpress/version Update WordPress Version for Site #
POST /sites/{site_id}/one_press_login One Press Login #
GET /sites/{id}/logs/php PHP Error Logs #
GET /sites/{id}/logs/server Web Server Logs #
POST /sites/{id}/logs/activity Activity Logs #
GET /sites/{site_id}/disconnect-ssh Disconnect SSH #
GET /sites/{id}/reports/performance/latest Latest Performance Report #
GET /sites/{id}/reports/usage Site Usage Report #
POST /sites/{id}/metrics Site Metrics #
PUT /sites/{id}/php_fs_permissions Set PHP File System Permissions #
GET /sites/{site_id}/firewall_rules List Egress Firewall Rules #
GET /sites/{site_id}/firewall_rules/{firewall_rule_id} Show Egress Firewall Rules #
DELETE /sites/{site_id}/firewall_rules/{firewall_rule_id} Delete Egress Firewall Rules #
POST /sites/{site_id}/firewall_rules/create Create Egress Firewall Rule #
POST /sites/{site_id}/firewall_rules/refresh Refresh Egress Firewall Rules #
POST /sites/{site_id}/apm/activate Activate APM #
POST /sites/{site_id}/apm/deactivate Deactivate APM #
DELETE /sites/{site_id}/cron_jobs/{id} Cron Jobs #
PUT /sites/{id}/usage/filesystem Set Filesystem Usage Limit #
PUT /sites/{id}/usage/database Set Database Usage Limit #
GET /sites/{id}/themes Theme List #
POST /sites/{id}/themes Install and Activate Themes #
PUT /sites/{id}/themes Update Themes #
DELETE /sites/{id}/themes Delete Themes #
PUT /sites/{id}/themes/activate Activate Themes #
GET /sites/{id}/wordpress/users WordPress User List #
POST /sites/{id}/wordpress/users Create WordPress User #
PUT /sites/{id}/wordpress/users/password-reset Update WordPress User Password #
POST /sites/{id}/wordpress/wpcli WP-CLI Commands #
POST /sites/{id}/wordpress/commands Bash Commands #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/zippykid-sites-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

zippykid-sites-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Pressable API Documentation (v1) Sites API
  version: 1.0.0
  description: The Pressable API is a tool for our customers to create personalized experiences and automate routine tasks.
  termsOfService: https://pressable.com/legal/
  contact:
    email: help@pressable.com
servers:
- url: https://my.pressable.com/v1
tags:


# --- truncated at 32 KB (204 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/zippykid/refs/heads/main/openapi/zippykid-sites-api-openapi.yml