Referenca e API-së

hosting

399 pika fundore në këtë zonë. Secila ka faqen e saj me parametrat e vet, përgjigjen e saj dhe një kërkesë që mund ta ekzekutoni.

I gjithë dokumentacioni i zhvilluesit →

MetodaShteguÇfarë bënLeje
GET/v1/bulk-jobsYour bulk jobs, newest first.sites.view
POST/v1/bulk-jobsRun one operation across many sites.sites.view
POST/v1/bulk-jobs/installed-pluginsWhat is already installed across a bulk selection.sites.view
POST/v1/bulk-jobs/previewWhat a bulk job would do, per site, before you confirm it.sites.view
GET/v1/bulk-jobs/{bulkJobId}One bulk job and its per-site report.sites.view
POST/v1/bulk-jobs/{bulkJobId}/retry-failedRun a bulk job's failures again.sites.view
GET/v1/cdn/targetsWhere a NEW site's CDN could be served from.sites.create
POST/v1/connector/backup/claimAsk whether a backup is due — called by the Zinn® WordPress connector plugin.Nuk ka çelës API
POST/v1/connector/backup/completeReport a finished backup — called by the Zinn® WordPress connector plugin.Nuk ka çelës API
POST/v1/connector/diagnosticsA support report a site owner chose to send — called by any Zinn® WordPress plugin.Nuk ka çelës API
GET/v1/connector/statusIs this site's connector credential still live? — called by the Zinn® WordPress plugin.Nuk ka çelës API
GET/v1/hosting/fleet-applicationsList the applications we install ourselves on our own fleet.Çdo çelës API
GET/v1/hosting/locationsList the data centres a new site may be created in.Çdo çelës API
GET/v1/index-monitoringWhat this organisation monitors for search indexing, and what it may add.sites.view
POST/v1/index-monitoringMonitor another page, or a whole site hosted elsewhere.sites.view
DELETE/v1/index-monitoring/targets/{targetId}Stop monitoring one target.sites.view
POST/v1/media-offload/claimThe WordPress plugin, redeeming a pairing code for a scoped token.Nuk ka çelës API
POST/v1/media-offload/reportWhat the WordPress plugin says it has offloaded so far.Tokeni i vet
POST/v1/media-offload/uploadsPresigned upload URLs for a batch of media files.Tokeni i vet
GET/v1/migrationsEvery migration across the organisation, newest first.sites.view
POST/v1/migrationsCreate the site and start migrating onto it, in one call.sites.create
POST/v1/migrations/agentAsk the AI migration agent to move a site, in words.sites.view
GET/v1/migrations/agent/conversationsYour migration assistant conversations, most recently used first.sites.view
GET/v1/migrations/agent/conversations/{conversationId}One conversation, every turn, with what the agent did on each.sites.view
GET/v1/migrations/ai-move/eligibilityMay this organisation have a free AI Move, and if not, why not.sites.view
GET/v1/migrations/ai-movesThe organisation's AI Moves, newest first.sites.view
POST/v1/migrations/ai-movesAsk our AI to move a site here — free, overseen by our team.hosting.import.manage
GET/v1/migrations/ai-moves/{moveId}One AI Move and where it is.sites.view
PUT/v1/migrations/ai-moves/{moveId}/accessSend fresh access for an AI Move (the secure form).hosting.import.manage
POST/v1/migrations/ai-moves/{moveId}/cancelCancel an AI Move; the access given is deleted at once.hosting.import.manage
POST/v1/migrations/ai-moves/{moveId}/continueTell a waiting AI Move to look again (after an upgrade or an answer).hosting.import.manage
POST/v1/migrations/ai-moves/{moveId}/goSwitch an AI Move over now (the GO).hosting.import.manage
POST/v1/migrations/discoverIdentify a host from its hostname, with no site yet.hosting.import.manage
GET/v1/migrations/discoveries/{discoveryId}Poll a discovery started without a site.hosting.import.manage
POST/v1/migrations/probeSign in to the old host and show what is there, with no site yet.hosting.import.manage
GET/v1/offsite-destinationsPlaces this organisation lets us send backups to.sites.view
POST/v1/offsite-destinationsAdd a place to send backups to, after proving we can write, read and delete there.hosting.backup.manage
DELETE/v1/offsite-destinations/{destinationId}Remove a destination and forget its credentials and encryption key.hosting.backup.manage
POST/v1/offsite-destinations/{destinationId}/keyShow the encryption key, so a copy can be opened without us.hosting.backup.manage
POST/v1/offsite-destinations/{destinationId}/testProve the round trip again and record the answer.hosting.backup.manage
GET/v1/private-networkThe organisation's private access network.sites.view
POST/v1/private-network/devicesEnrol a device and return its configuration once.network.private.manage
DELETE/v1/private-network/devices/{seatId}Revoke a device.network.private.manage
POST/v1/private-network/devices/{seatId}/rotateIssue a fresh configuration for a device, invalidating the old one.network.private.manage
GET/v1/public/status-pages/hosts/{hostname}A published status page's public snapshot, by its active own address.Nuk ka çelës API
GET/v1/public/status-pages/{slug}A published status page's public snapshot, by its fallback slug.Nuk ka çelës API
GET/v1/scheduled-tasksList every scheduled task on the account.sites.panel_access, sites.view
GET/v1/site-blueprintsList your site blueprints.sites.view
POST/v1/site-blueprintsCapture a built site as a reusable blueprint.sites.blueprint.manage
DELETE/v1/site-blueprints/{siteBlueprintId}Delete a site blueprint.sites.blueprint.manage
GET/v1/site-blueprints/{siteBlueprintId}Read one site blueprint.sites.view
PATCH/v1/site-blueprints/{siteBlueprintId}Rename a blueprint, or edit its notes.sites.blueprint.manage
POST/v1/site-blueprints/{siteBlueprintId}/screenshotMint a time-limited URL for a blueprint's screenshot.sites.view
POST/v1/site-cache-health/ingestReceive a site's hourly Zinn® Cache Pro cache-health report (signed webhook).Nuk ka çelës API
POST/v1/site-events/ingestReceive a site's report about its own changes (signed webhook).Nuk ka çelës API
GET/v1/site-groupsThe organisation's site groups.sites.view
POST/v1/site-groupsCreate a site group.sites.groups.manage
DELETE/v1/site-groups/{groupId}Delete a site group.sites.groups.manage
GET/v1/site-groups/{groupId}One site group.sites.view
PATCH/v1/site-groups/{groupId}Rename or recolour a site group.sites.groups.manage
DELETE/v1/site-groups/{groupId}/sitesRemove sites from a group.sites.groups.manage
GET/v1/site-groups/{groupId}/sitesThe sites in a group.sites.view
POST/v1/site-groups/{groupId}/sitesAdd sites to a group.sites.groups.manage
PUT/v1/site-groups/{groupId}/sitesReplace a group's membership.sites.groups.manage
GET/v1/site-importsList the org's Wayback restores and migrations.sites.view
POST/v1/site-importsRestore a site from a web archive, or migrate one in.hosting.import.manage
GET/v1/site-imports/platformWhat the archived site was built on, and what a restore can recover.sites.view
GET/v1/site-imports/snapshotsWhat a web archive holds for a domain, by day.sites.view
GET/v1/site-imports/{importId}One import job's state and progress.sites.view
POST/v1/site-imports/{importId}/cancelCancel a running import.hosting.import.manage
GET/v1/site-movesSites moving onto your hosting from PBN hosting, and your free site slots.sites.view
POST/v1/site-moves/{moveId}/retryTry a failed move-in again from your own panel.sites.create
GET/v1/sitesList sites in scope.sites.view
POST/v1/sitesCreate a site.sites.blueprint.manage, sites.create
POST/v1/sites/bulk-vendor-operationRun one hosting-platform operation across many of your sites at once.sites.view
GET/v1/sites/capacityWhether this organization may create another site, and how much room is left.billing.view, sites.create
GET/v1/sites/deletedList my deleted sites, and when each stops being recoverable.sites.view
POST/v1/sites/deleted/{deletedSiteId}/restoreRestore a deleted site.sites.create
GET/v1/sites/deployable-plansThe plans this organization can deploy a site into right now.billing.view, sites.create
GET/v1/sites/exportDownload the sites in scope as a CSV.sites.view
GET/v1/sites/provider-optionsList the options available for a new site.sites.create
GET/v1/sites/serversThe servers the caller's sites run on, with how many sites each.sites.view
DELETE/v1/sites/{siteId}Schedule a site's permanent deletion.sites.view
GET/v1/sites/{siteId}Get a site.sites.view
GET/v1/sites/{siteId}/apmRanked transactions, ranked hotspots and the hourly timeline for a site.sites.view
GET/v1/sites/{siteId}/apm/tracesList the individual profiled requests kept for a site.sites.view
GET/v1/sites/{siteId}/apm/traces/{traceId}Show where one kept request's milliseconds went.sites.view
DELETE/v1/sites/{siteId}/app/previews/{previewId}Take a branch preview down and withdraw its address.hosting.deploy.manage
GET/v1/sites/{siteId}/app/releasesThe application releases on the server, newest first, with the live one marked.sites.view
POST/v1/sites/{siteId}/app/releases/{release}/activateSwitch the live application to a release already on the server — an instant rollback.hosting.deploy.manage
POST/v1/sites/{siteId}/app/restartRestart the site's application processes.hosting.deploy.manage
GET/v1/sites/{siteId}/application-accessThe sign-in details for the application installed on a site.sites.view
GET/v1/sites/{siteId}/backupsList a site's backups and what its plan grants.sites.view
POST/v1/sites/{siteId}/backupsTake an on-demand backup of a site.hosting.backup.manage
POST/v1/sites/{siteId}/backups/restoreRestore a site from one of its backups.hosting.backup.manage
POST/v1/sites/{siteId}/backups/transfer-inMove an externally hosted site onto Zinn® hosting from a backup we hold.hosting.backup.manage
POST/v1/sites/{siteId}/backups/{backupId}/downloadMint a time-limited download URL for one of a site's backups.hosting.backup.export
GET/v1/sites/{siteId}/build-envThe build variable NAMES a site holds — never their values.sites.view
PUT/v1/sites/{siteId}/build-envReplace a site's whole build environment.hosting.deploy.manage
GET/v1/sites/{siteId}/cache-healthGet a site's latest Zinn® Cache Pro cache-health report.sites.view
POST/v1/sites/{siteId}/cache/purgeClear a site's server-side cache.sites.cache.purge
GET/v1/sites/{siteId}/cdnGet a site's CDN configuration.sites.view
PUT/v1/sites/{siteId}/cdnChoose a site's CDN tier.hosting.cdn.manage
GET/v1/sites/{siteId}/cdn/analyticsRead edge traffic for a site's CDN zone.sites.view
GET/v1/sites/{siteId}/cdn/budgetThis site's slice of the account's metered CDN spend.sites.view
PATCH/v1/sites/{siteId}/cdn/budgetSet this site's metered CDN spend ceiling.hosting.cdn.manage
GET/v1/sites/{siteId}/cdn/canonical-hostWhich hostname serves, which redirects, and whether HTTPS is forced.sites.view
PATCH/v1/sites/{siteId}/cdn/canonical-hostChoose www or non-www, and whether to force HTTPS.hosting.cdn.manage
GET/v1/sites/{siteId}/cdn/firewall-rulesList a site's custom edge firewall rules.sites.view
PUT/v1/sites/{siteId}/cdn/firewall-rulesReplace a site's custom edge firewall rules.hosting.cdn.manage
GET/v1/sites/{siteId}/cdn/offersThe CDNs this site's product line can actually buy.sites.view
GET/v1/sites/{siteId}/cdn/origin-hostThe origin hostname a hostname-only CDN pulls from, and the record to add.sites.view
POST/v1/sites/{siteId}/cdn/origin-host/checkRe-read public DNS for the customer's origin record and use it when it answers.hosting.cdn.manage
GET/v1/sites/{siteId}/cdn/page-rulesList the legacy page rules on a site's zone.sites.view
DELETE/v1/sites/{siteId}/cdn/page-rules/{ruleId}Remove one page rule.hosting.cdn.manage
PATCH/v1/sites/{siteId}/cdn/page-rules/{ruleId}Turn one page rule on or off.hosting.cdn.manage
GET/v1/sites/{siteId}/cdn/profileRead a site's recommended CDN profile and where the zone has drifted from it.sites.view
PATCH/v1/sites/{siteId}/cdn/profileChoose whether we keep the recommended CDN profile applied automatically.hosting.cdn.manage
POST/v1/sites/{siteId}/cdn/profileRe-apply the recommended CDN profile to a site's zone.hosting.cdn.manage
POST/v1/sites/{siteId}/cdn/purgePurge a site's CDN cache.sites.cache.purge
GET/v1/sites/{siteId}/cdn/securityRead a site's CDN security and bot settings.sites.view
PUT/v1/sites/{siteId}/cdn/securityChange a site's CDN security and bot settings.hosting.cdn.manage
GET/v1/sites/{siteId}/cdn/settingsRead a site's CDN zone settings.sites.view
PUT/v1/sites/{siteId}/cdn/settingsChange a site's CDN zone settings.hosting.cdn.manage
DELETE/v1/sites/{siteId}/cdn/swapAbandon a CDN move and put the site back.hosting.cdn.manage
GET/v1/sites/{siteId}/cdn/swapThe site's most recent CDN move, and what it is waiting for.hosting.cdn.manage
POST/v1/sites/{siteId}/cdn/swapMove this site's CDN to a named destination.hosting.cdn.manage
POST/v1/sites/{siteId}/cdn/switchDeprecated: start a move of this site's CDN (use startSiteCdnSwap).hosting.cdn.manage
GET/v1/sites/{siteId}/cdn/targetsWhere this site's CDN could be served from.hosting.cdn.manage
GET/v1/sites/{siteId}/cdn/tiered-cacheRead tiered caching and smart routing for a site's zone.sites.view
PUT/v1/sites/{siteId}/cdn/tiered-cacheTurn tiered caching on or off.hosting.cdn.manage
GET/v1/sites/{siteId}/certificateThe TLS certificate serving this site.sites.view
DELETE/v1/sites/{siteId}/chat-agentRemove the agent and everything it had indexed.sites.chat_agent.manage
GET/v1/sites/{siteId}/chat-agentThe AI chat agent on this site — how it is configured and what it knows.sites.view
PATCH/v1/sites/{siteId}/chat-agentChange the agent's name, personality, brand or the domains it may appear on.sites.chat_agent.manage
POST/v1/sites/{siteId}/chat-agentSwitch on the chat agent for this site.sites.chat_agent.manage
POST/v1/sites/{siteId}/chat-agent/previewAsk your own agent a question, as a visitor would.sites.view
POST/v1/sites/{siteId}/chat-agent/reindexRe-read every source, so the agent knows what the site says today.sites.chat_agent.manage
POST/v1/sites/{siteId}/chat-agent/sourcesTell the agent what to read, and read it now.sites.chat_agent.manage
DELETE/v1/sites/{siteId}/chat-agent/sources/{sourceId}Stop the agent using this source, and forget what it read from it.sites.chat_agent.manage
GET/v1/sites/{siteId}/cleanerRead a site's Site Cleaner state.sites.view
POST/v1/sites/{siteId}/cleaner/cleanClean a site.sites.view
POST/v1/sites/{siteId}/cleaner/jobs/{jobId}/undoUndo a clean (restore its backup).sites.view
POST/v1/sites/{siteId}/cleaner/scanScan a site for things to clean (free).sites.view
PUT/v1/sites/{siteId}/cleaner/scheduleSet a site's scheduled clean.sites.view
POST/v1/sites/{siteId}/cleaner/stopStop the account's Site Cleaner renewing.sites.view
POST/v1/sites/{siteId}/cloneCopy this site onto a new domain, as a new site.sites.create
GET/v1/sites/{siteId}/clonesEvery copy made from this site, newest first.sites.view
POST/v1/sites/{siteId}/clones/{cloneId}/retryFinish a copy that failed, onto the same new site.hosting.backup.manage
DELETE/v1/sites/{siteId}/cms-targetStop publishing to this site's CMS.links.edit
GET/v1/sites/{siteId}/cms-targetWhere this site's posts go.links.view
PUT/v1/sites/{siteId}/cms-targetTell us where this site's posts should go.links.edit
POST/v1/sites/{siteId}/cms-target/testCheck the credential actually works, against the real CMS.links.edit
GET/v1/sites/{siteId}/contentWhether anything has been published to a site yet.sites.view
GET/v1/sites/{siteId}/crawler-blockGet a site's blocked-crawler selection.sites.view
PUT/v1/sites/{siteId}/crawler-blockReplace a site's blocked-crawler selection.sites.crawler.manage
GET/v1/sites/{siteId}/crawler-policyGet a site's SEO-crawler-blocking (PBN footprint) policy.sites.view
PUT/v1/sites/{siteId}/crawler-policySet a site's SEO-crawler-blocking policy.sites.crawler.manage
GET/v1/sites/{siteId}/databaseGet a site's database size and panel links.sites.view
POST/v1/sites/{siteId}/database-slots/{purchaseId}/stopStop a bought extra-database slot renewing.sites.view
GET/v1/sites/{siteId}/databasesList a site's MySQL databases and the room to add more.sites.view
POST/v1/sites/{siteId}/databasesCreate an extra MySQL database on a site.sites.view
DELETE/v1/sites/{siteId}/databases/{databaseId}Delete an extra database from a site — backed up first.sites.view
DELETE/v1/sites/{siteId}/deletionStop a site's scheduled deletion.sites.view
GET/v1/sites/{siteId}/deletionGet a site's scheduled deletion.sites.view
GET/v1/sites/{siteId}/deployGet a site's deploy target and status.sites.view
POST/v1/sites/{siteId}/deployDeploy or redeploy a site.hosting.deploy.manage
GET/v1/sites/{siteId}/deploymentsA site's deploy history, most recent first.sites.view
GET/v1/sites/{siteId}/deployments/{deploymentId}One deploy, with its build log.sites.view
GET/v1/sites/{siteId}/deployments/{deploymentId}/build-logThe hosting provider's own build log for one deploy.sites.view
POST/v1/sites/{siteId}/deployments/{deploymentId}/redeployRoll back by re-publishing an earlier deploy's commit.hosting.deploy.manage
GET/v1/sites/{siteId}/domain-pointingDoes this site's domain actually reach us?sites.view
GET/v1/sites/{siteId}/edge-domainsThe custom domains bound to this site's deploy target.sites.view
POST/v1/sites/{siteId}/edge-domainsPoint a domain at this site's deploy target.hosting.deploy.manage
DELETE/v1/sites/{siteId}/edge-domains/{hostname}Stop serving this hostname from the deploy target.hosting.deploy.manage
GET/v1/sites/{siteId}/edge-domains/{hostname}/dnsWhat this domain actually resolves to right now.sites.view
POST/v1/sites/{siteId}/edge-domains/{hostname}/dnsPublish this domain's DNS records for the customer.hosting.deploy.manage
DELETE/v1/sites/{siteId}/external-backupRemove our access to an externally hosted site.hosting.backup.manage
GET/v1/sites/{siteId}/external-backupHow we reach an externally hosted site to back it up.sites.view
PUT/v1/sites/{siteId}/external-backupConnect an externally hosted site so we can back it up.hosting.backup.manage
GET/v1/sites/{siteId}/firewallGet a site's own firewall, the platform rules beneath it, and its flood status.sites.view
PUT/v1/sites/{siteId}/firewallChange a site's own firewall rules.sites.view
GET/v1/sites/{siteId}/firewall/blockedList the newest requests the site's firewall refused.sites.view
GET/v1/sites/{siteId}/ftp-usersList a site's FTP accounts.sites.view
POST/v1/sites/{siteId}/ftp-usersCreate an FTP account on a site.sites.view
DELETE/v1/sites/{siteId}/ftp-users/{ftpUserId}Delete an FTP account from a site.sites.view
GET/v1/sites/{siteId}/geo-restrictionWhich countries may reach this site.sites.view
PUT/v1/sites/{siteId}/geo-restrictionRestrict this site to chosen countries, or refuse named ones.hosting.cdn.manage
GET/v1/sites/{siteId}/hourly-backupsRead a site's hourly backups add-on.sites.view
POST/v1/sites/{siteId}/hourly-backups/stopStop a site's hourly backups renewing.sites.view
POST/v1/sites/{siteId}/ide-assistAsk the AI assistant about one file in the site's web editor.Nuk ka çelës API
GET/v1/sites/{siteId}/ide-assist/creditWhat the site's web editor shows beside its assistant.Nuk ka çelës API
GET/v1/sites/{siteId}/ide-assist/modelsThe AI models the site's web editor may use.Nuk ka çelës API
POST/v1/sites/{siteId}/ide-chatOne turn of the web editor's AI chat.Nuk ka çelës API
POST/v1/sites/{siteId}/ide-eventsRecord something the customer did in the site's web editor.Nuk ka çelës API
POST/v1/sites/{siteId}/ide-mcpThe platform MCP server, reached from inside the site's web editor.Nuk ka çelës API
GET/v1/sites/{siteId}/index-checkA hosted site's search-index status.sites.view
GET/v1/sites/{siteId}/index-check/historyA hosted site's recent search-index checks.sites.view
DELETE/v1/sites/{siteId}/media-offloadRevoke the plugin's token and stop new uploads.storage.manage
GET/v1/sites/{siteId}/media-offloadWhether this site's media is offloaded to object storage, and how.storage.view
PUT/v1/sites/{siteId}/media-offloadTurn media offload on for a site, or change how it behaves.storage.manage
POST/v1/sites/{siteId}/media-offload/pairingMint a short-lived code that pairs the WordPress plugin to this site.storage.manage
GET/v1/sites/{siteId}/metricsGet a site's current usage metrics.sites.view
GET/v1/sites/{siteId}/migrationsThe site's migrations, newest first.sites.view
POST/v1/sites/{siteId}/migrationsMigrate a site in from another host.hosting.import.manage
POST/v1/sites/{siteId}/migrations/discoverWork out which control panel a host runs, from the hostname alone.hosting.import.manage
GET/v1/sites/{siteId}/migrations/discoveries/{discoveryId}Poll a discovery until it has an answer.hosting.import.manage
POST/v1/sites/{siteId}/migrations/managed-requestAsk our team to migrate this site for you — free, no limit.hosting.import.manage
POST/v1/sites/{siteId}/migrations/probeSign in to the old host and show what is there.hosting.import.manage
GET/v1/sites/{siteId}/migrations/{migrationId}One migration's state and progress.sites.view
POST/v1/sites/{siteId}/migrations/{migrationId}/cancelStop a running migration.hosting.import.manage
POST/v1/sites/{siteId}/migrations/{migrationId}/cutoverRe-sync the mail that arrived during the move.hosting.import.manage
POST/v1/sites/{siteId}/migrations/{migrationId}/rollbackPut the site back to how it was before this migration.hosting.backup.manage
DELETE/v1/sites/{siteId}/offsiteStop copying this site's backups offsite.hosting.backup.manage
GET/v1/sites/{siteId}/offsiteWhere this site's backups are copied offsite, and every copy made.sites.view
PUT/v1/sites/{siteId}/offsiteSend this site's backups to a destination.hosting.backup.manage
POST/v1/sites/{siteId}/offsite/copies/{copyId}/retryTry a failed copy again.hosting.backup.manage
POST/v1/sites/{siteId}/offsite/restoreOverwrite the site from a copy held in the customer's own storage.hosting.backup.manage
GET/v1/sites/{siteId}/origin-loadIs this site's server slow to answer, and what kind of request is slow.sites.view
POST/v1/sites/{siteId}/panel-sessionsMint one single-use panel link, at the moment the customer clicks.sites.panel_access, sites.view
GET/v1/sites/{siteId}/performanceGet a site's caching and acceleration settings.sites.view
PUT/v1/sites/{siteId}/performanceUpdate a site's caching and acceleration settings.hosting.performance.manage
GET/v1/sites/{siteId}/performance/slow-requestsList the slowest traced requests for a site.sites.view
GET/v1/sites/{siteId}/performance/slow-requests/{taskId}/{requestId}Show where one request's milliseconds went.sites.view
GET/v1/sites/{siteId}/php-configGet a site's changeable PHP settings.sites.view
PUT/v1/sites/{siteId}/php-configSet a site's PHP settings.sites.view
GET/v1/sites/{siteId}/php-settingsGet a site's PHP extensions, php.ini settings and resource tier.sites.view
PUT/v1/sites/{siteId}/php-settingsSet a site's PHP extensions and php.ini settings.sites.view
GET/v1/sites/{siteId}/php-versionGet a site's PHP version.sites.view
PUT/v1/sites/{siteId}/php-versionSwitch a site's PHP version.hosting.php.manage
GET/v1/sites/{siteId}/planList the plans a site could move to, priced.sites.view
POST/v1/sites/{siteId}/planMove a site onto another plan.sites.view
GET/v1/sites/{siteId}/plugin-guardWhat the plugin guard found on, or refused for, one site.sites.view
POST/v1/sites/{siteId}/plugin-guard/hits/{hitId}/reviewAsk our team to check a plugin-guard finding you think is a mistake.sites.view
POST/v1/sites/{siteId}/plugin-guard/holds/{holdId}/releaseRelease an update hold on your site so the held version can be applied again.sites.panel_access
POST/v1/sites/{siteId}/plugin-guard/integrity/{findingId}/repairRepair a site integrity finding now (re-install WordPress core files, quarantine unknown core files, or put the site address back).sites.panel_access
GET/v1/sites/{siteId}/preview-urlsGet the URLs at which a site can be viewed before its DNS resolves.sites.view
POST/v1/sites/{siteId}/previewsBuild a branch as a preview, without touching the live site.hosting.deploy.manage
GET/v1/sites/{siteId}/protectionGet every protection control for a site.sites.view
PUT/v1/sites/{siteId}/protection/countriesReplace a site's country rule.sites.view
POST/v1/sites/{siteId}/protection/directoriesPassword-protect a folder on a site.sites.view
POST/v1/sites/{siteId}/protection/directories/removeTake the password off a folder on a site.sites.view
GET/v1/sites/{siteId}/protection/file-permissionsRun the vendor's file-permission check on a site.sites.view
POST/v1/sites/{siteId}/protection/file-permissionsApply the vendor's recommended permissions on a site.sites.view
PUT/v1/sites/{siteId}/protection/hotlinkReplace a site's hotlink-protection rules.sites.view
PUT/v1/sites/{siteId}/protection/ip-addressesReplace a site's blocked IP addresses.sites.view
GET/v1/sites/{siteId}/quotaGet a site's enforced disk and inode ceilings, and its usage against them.sites.view
GET/v1/sites/{siteId}/quota/resourcesWhat this site is allowed per resource, what it is using, and what more costs.sites.view
POST/v1/sites/{siteId}/quota/resources/{resource}/downgradeReduce a site's allowance — refused while the site is over the target.sites.view
POST/v1/sites/{siteId}/quota/resources/{resource}/upgradeBuy more disk or file allowance for one site.sites.view
GET/v1/sites/{siteId}/registryWhat the public registry says about a hosted site's domain.sites.view
POST/v1/sites/{siteId}/rename-domainChange a site's primary domain (asynchronous).sites.create
DELETE/v1/sites/{siteId}/repoDisconnect the repository and remove its webhook.hosting.deploy.manage
GET/v1/sites/{siteId}/repoGet the repository a site deploys from.sites.view
PUT/v1/sites/{siteId}/repoConnect (or re-connect) a repository to a site.hosting.deploy.manage
GET/v1/sites/{siteId}/repo/branchesList the connected repository's branches.hosting.deploy.manage
GET/v1/sites/{siteId}/repo/syncTwo-way sync settings, state and recent runs for a site.sites.view
PUT/v1/sites/{siteId}/repo/syncTurn two-way sync on or off for a site.hosting.deploy.manage
POST/v1/sites/{siteId}/repo/sync/resolveClear a held sync by choosing which side wins.hosting.deploy.manage
POST/v1/sites/{siteId}/repo/sync/runSync this site with its repository now.hosting.deploy.manage
POST/v1/sites/{siteId}/retry-provisioningBuild a failed site again.sites.view
GET/v1/sites/{siteId}/scheduled-tasksList a site's scheduled tasks.sites.view
POST/v1/sites/{siteId}/scheduled-tasksCreate a scheduled task on a site.sites.view
DELETE/v1/sites/{siteId}/scheduled-tasks/{taskId}Delete a site's scheduled task.sites.panel_access, sites.view
PATCH/v1/sites/{siteId}/scheduled-tasks/{taskId}Change some fields of a site's scheduled task.sites.panel_access, sites.view
PUT/v1/sites/{siteId}/scheduled-tasks/{taskId}Change a site's scheduled task.sites.panel_access, sites.view
POST/v1/sites/{siteId}/scheduled-tasks/{taskId}/runRun a scheduled task now.sites.panel_access, sites.view
GET/v1/sites/{siteId}/scheduled-tasks/{taskId}/runsList a scheduled task's last runs and their output.sites.panel_access, sites.view
GET/v1/sites/{siteId}/securityA site's malware state and live findings.sites.view
POST/v1/sites/{siteId}/security/scanScan a site for malware now.sites.view
GET/v1/sites/{siteId}/seo-metricsA hosted site's SEO authority metrics.sites.view
POST/v1/sites/{siteId}/seo-metrics/checkRun an on-demand authority check for a hosted site.sites.view
GET/v1/sites/{siteId}/seo-metrics/historyA hosted site's authority readings over time.sites.view
GET/v1/sites/{siteId}/seo-settingsHow often this site's SEO metrics are checked, and what is shown.sites.view
PUT/v1/sites/{siteId}/seo-settingsChoose the schedule, providers and visible metrics for this site.sites.seo.manage
GET/v1/sites/{siteId}/site-blueprint-deployWhat has been deployed onto this site from a blueprint.sites.view
POST/v1/sites/{siteId}/site-blueprint-deployReplace a site's content with a blueprint's.hosting.backup.manage
GET/v1/sites/{siteId}/ssh-keysList a site's authorised SSH keys.sites.view
POST/v1/sites/{siteId}/ssh-keysAuthorise a public key for SSH on a site.sites.view
DELETE/v1/sites/{siteId}/ssh-keys/{handle}Withdraw an authorised SSH key from a site.sites.view
GET/v1/sites/{siteId}/storageRead a site's storage, its extra storage packs and what it can buy.sites.view
POST/v1/sites/{siteId}/storage/move-and-addMove a site to a server with room and add extra storage there.sites.view
POST/v1/sites/{siteId}/storage/packs/{purchaseId}/stopRemove one extra storage pack at the end of its paid month.sites.view
GET/v1/sites/{siteId}/subdomainsList a site's subdomains.sites.view
POST/v1/sites/{siteId}/subdomainsAdd a subdomain to a site.sites.view
DELETE/v1/sites/{siteId}/subdomains/{subdomainName}Delete a subdomain from a site.sites.view
DELETE/v1/sites/{siteId}/transferWithdraw this site's pending transfer offer.sites.view
GET/v1/sites/{siteId}/transferGet this site's most recent transfer offer.sites.view
POST/v1/sites/{siteId}/transferOffer this site to another organization.sites.view
POST/v1/sites/{siteId}/transfer/previewCheck whether a site could be transferred to another organization.sites.view
GET/v1/sites/{siteId}/turnstileGet whether the Turnstile login check is on for a site, and where a change is.sites.view
PUT/v1/sites/{siteId}/turnstileSwitch the Turnstile login check on or off for a site.sites.view
POST/v1/sites/{siteId}/upgrade-to-phpUpgrade a static HTML site to PHP hosting, in place.hosting.php.manage
GET/v1/sites/{siteId}/usageGet one site's metered visits for the current billing period.sites.view
GET/v1/sites/{siteId}/vitalsGet a site's homepage Core Web Vitals.sites.view
POST/v1/sites/{siteId}/vitals/checksMeasure one page of this site on demand.sites.view
GET/v1/sites/{siteId}/vitals/checks/{checkId}Poll one on-demand page check.sites.view
GET/v1/sites/{siteId}/vitals/historyGet a site's speed history and change timeline.sites.view
GET/v1/sites/{siteId}/web-logsGet the tail of a site's access and error logs.sites.view
GET/v1/sites/{siteId}/wordpressGet the WordPress install on a site.sites.view
GET/v1/sites/{siteId}/wordpress/abilitiesOur plugins' AI agent abilities on the site.sites.view
POST/v1/sites/{siteId}/wordpress/abilities/runRun one of our plugins' abilities on the site.sites.view
GET/v1/sites/{siteId}/wordpress/activityWhat changed on this WordPress, and who changed it.sites.view
GET/v1/sites/{siteId}/wordpress/checksumCheck a site's WordPress core files against the published checksums.sites.view
POST/v1/sites/{siteId}/wordpress/checksumRestore a site's modified WordPress core files.sites.view
POST/v1/sites/{siteId}/wordpress/cliRun one allow-listed WP-CLI command on the site.sites.view
GET/v1/sites/{siteId}/wordpress/cronList a site's scheduled WordPress tasks.sites.view
POST/v1/sites/{siteId}/wordpress/cronRun one scheduled task now.sites.view
GET/v1/sites/{siteId}/wordpress/database-checkCheck a site's WordPress database connection.sites.view
GET/v1/sites/{siteId}/wordpress/maintenanceIs the site showing WordPress's maintenance page?sites.view
PUT/v1/sites/{siteId}/wordpress/maintenanceTurn maintenance mode on or off.sites.view
GET/v1/sites/{siteId}/wordpress/pluginsList the plugins installed on a site's WordPress.sites.view
POST/v1/sites/{siteId}/wordpress/pluginsInstall a plugin on a site's WordPress.sites.view
DELETE/v1/sites/{siteId}/wordpress/plugins/{pluginName}Remove a plugin from a site's WordPress.sites.view
PUT/v1/sites/{siteId}/wordpress/plugins/{pluginName}Activate or deactivate a plugin on a site.sites.view
POST/v1/sites/{siteId}/wordpress/plugins/{pluginName}/updateUpdate one plugin to its latest release.sites.view
POST/v1/sites/{siteId}/wordpress/reinstallReinstall the live WordPress on a site.sites.view
GET/v1/sites/{siteId}/wordpress/rolesList the roles a site's WordPress defines.sites.view
POST/v1/sites/{siteId}/wordpress/search-replaceRewrite a string throughout a site's WordPress database.sites.view
GET/v1/sites/{siteId}/wordpress/settingsGet a site's WordPress options.sites.view
PUT/v1/sites/{siteId}/wordpress/settingsSet one WordPress option on a site.sites.view
POST/v1/sites/{siteId}/wordpress/stack-cacheInstall the server-side cache plugin on a site.sites.view
GET/v1/sites/{siteId}/wordpress/stagingGet a site's WordPress staging clones.sites.view
POST/v1/sites/{siteId}/wordpress/stagingCopy a site's live WordPress onto staging.sites.view
POST/v1/sites/{siteId}/wordpress/staging/publishPublish a site's staging WordPress over the live site.sites.view
POST/v1/sites/{siteId}/wordpress/staging/reinstallReinstall the WordPress on a site's staging copy.sites.view
DELETE/v1/sites/{siteId}/wordpress/staging/{cloneId}Delete a site's WordPress staging clone.sites.view
GET/v1/sites/{siteId}/wordpress/themesList the themes installed on a site's WordPress.sites.view
POST/v1/sites/{siteId}/wordpress/themesInstall a theme on a site's WordPress.sites.view
DELETE/v1/sites/{siteId}/wordpress/themes/{themeName}Remove a theme from a site's WordPress.sites.view
PUT/v1/sites/{siteId}/wordpress/themes/{themeName}Activate or deactivate a theme on a site.sites.view
POST/v1/sites/{siteId}/wordpress/themes/{themeName}/updateUpdate one theme to its latest release.sites.view
POST/v1/sites/{siteId}/wordpress/updateUpdate WordPress core on a site.sites.view
GET/v1/sites/{siteId}/wordpress/update-policyWhat this site is set to update by itself, and where it has drifted.sites.view
PUT/v1/sites/{siteId}/wordpress/update-policySet the site's auto-update policy and apply it to WordPress.sites.view
POST/v1/sites/{siteId}/wordpress/uploadsStart a resumable upload of a plugin or theme zip.sites.view
GET/v1/sites/{siteId}/wordpress/uploads/{uploadId}Read a resumable upload — its progress and which parts have arrived.sites.view
POST/v1/sites/{siteId}/wordpress/uploads/{uploadId}/completeFinish a resumable upload; the platform assembles and installs it.sites.panel_access, sites.view
PUT/v1/sites/{siteId}/wordpress/uploads/{uploadId}/parts/{partNumber}Send one part of a resumable upload.sites.panel_access, sites.view
GET/v1/sites/{siteId}/wordpress/usersList the accounts on a site's WordPress.sites.panel_access
POST/v1/sites/{siteId}/wordpress/usersCreate an account on a site's WordPress.sites.view
DELETE/v1/sites/{siteId}/wordpress/users/{wpUserId}Delete an account from a site's WordPress.sites.view
PUT/v1/sites/{siteId}/wordpress/users/{wpUserId}/passwordSet a WordPress account's password.sites.view
PUT/v1/sites/{siteId}/wordpress/users/{wpUserId}/roleChange a WordPress account's role.sites.view
GET/v1/sites/{siteId}/wordpress/vulnerabilitiesPublished advisories against the plugin and theme versions installed here.sites.view
GET/v1/sites/{siteId}/wp-credentialsThe WordPress admin login for a site.sites.view
POST/v1/sites/{siteId}/wp-credentialsGenerate a new WordPress admin password for a site.sites.view
POST/v1/sites/{siteId}/wp-loginMint a one-click WordPress admin login token.sites.wp_login
GET/v1/sites/{site_id}/translationWhether this site is translated, and how far along it is.sites.view
PATCH/v1/sites/{site_id}/translationChoose which languages this site serves to visitors.sites.translation.manage
GET/v1/sites/{site_id}/translation/bundle/{locale}One locale of a site's translated content, for the site itself to render.sites.view
POST/v1/sites/{site_id}/translation/refreshRead the site again now, rather than waiting for the next pass.sites.translation.manage
GET/v1/sites/{site_id}/translation/servedThe languages this site publishes, for the site itself to follow.sites.view
POST/v1/sites/{site_id}/translation/sourcesThe site tells us every translatable string it has.sites.translation.manage
GET/v1/storage/bucketsThe organisation's object storage buckets.storage.view
POST/v1/storage/bucketsProvision Zinn® storage, or attach a bucket of your own.storage.manage
DELETE/v1/storage/buckets/{bucketId}Forget a bucket.storage.manage
GET/v1/storage/buckets/{bucketId}One bucket.storage.view
GET/v1/transfersList every site transfer this account is a party to.sites.view
POST/v1/transfers/{transferId}/acceptAccept an incoming site transfer.sites.view
POST/v1/transfers/{transferId}/declineDecline an incoming site transfer.sites.view
GET/v1/uptime/monitorsThe web addresses this organisation has asked us to watch.sites.view
POST/v1/uptime/monitorsStart watching a web address.uptime.manage
DELETE/v1/uptime/monitors/{monitor_id}Stop watching a web address.uptime.manage
GET/v1/uptime/monitors/{monitor_id}One monitored address, with its history.sites.view
PATCH/v1/uptime/monitors/{monitor_id}Pause, resume or rename a monitored address.uptime.manage
GET/v1/uptime/status-pagesThe organisation's public status pages (Zinn® SEO zs-608).sites.view
POST/v1/uptime/status-pagesCreate a public status page for the organisation's uptime monitors.sites.view, uptime.manage
DELETE/v1/uptime/status-pages/{page_id}Delete a status page (its own address is detached first).sites.view, uptime.manage
GET/v1/uptime/status-pages/{page_id}One status page's settings.sites.view
PATCH/v1/uptime/status-pages/{page_id}Change a status page's settings (any subset).sites.view, uptime.manage
DELETE/v1/uptime/status-pages/{page_id}/hostnameStop serving the page at its own address (never refused — it stops a charge).sites.view, uptime.manage
GET/v1/uptime/status-pages/{page_id}/hostnameAsk the edge whether the own address is serving yet.sites.view, uptime.manage
POST/v1/uptime/status-pages/{page_id}/hostnameServe the page at the customer's own address (e.g. status.theirsite.com).sites.view, uptime.manage
DELETE/v1/uptime/status-pages/{page_id}/{kind}Remove the page's logo or favicon.sites.view, uptime.manage
PUT/v1/uptime/status-pages/{page_id}/{kind}Upload the page's logo or favicon (PNG, JPEG, WebP or GIF, up to 256 KB).sites.view, uptime.manage
GET/v1/vector/indexesThe organisation's vector indexes.vector.view
POST/v1/vector/indexesCreate a vector index.vector.manage
DELETE/v1/vector/indexes/{indexId}Delete a vector index and every vector in it.vector.manage
GET/v1/vector/indexes/{indexId}One vector index.vector.view
POST/v1/vector/indexes/{indexId}/queryFind the nearest vectors.vector.manage
POST/v1/vector/indexes/{indexId}/vectorsInsert or replace vectors.vector.manage
POST/v1/vector/indexes/{indexId}/vectors/deleteDelete vectors by id.vector.manage
POST/v1/vector/indexes/{indexId}/vectors/fetchRead vectors back by id.vector.manage
GET/v1/vector/usageVector storage and query usage against the plan.vector.view
POST/v1/webhooks/git/{provider}/{repoId}Ingest a push from a customer's git provider and deploy it.Nuk ka çelës API
GET/v1/wordpress/cli-commandsThe WP-CLI commands the console will run.Çdo çelës API
GET/v1/wordpress/overviewCount the caller's whole WordPress estate by posture.sites.view
GET/v1/wordpress/plugin-directorySearch the WordPress plugin directory.sites.view
GET/v1/wordpress/plugin-directory/{slug}One plugin from the WordPress directory.sites.view
POST/v1/wordpress/refreshCollect a named handful of sites in one call.sites.view
GET/v1/wordpress/sitesList every WordPress site the caller owns, across all product lines.sites.view
GET/v1/wordpress/sites/{siteId}One WordPress site's stored posture, with its component listings.sites.view
GET/v1/wordpress/sites/{siteId}/credentialsWho can sign in to this site's WordPress, and where.sites.view
POST/v1/wordpress/sites/{siteId}/credentials/rotateSet a new password on one WordPress administrator, shown once.sites.view
POST/v1/wordpress/sites/{siteId}/refreshAsk this site's platform for its WordPress posture now.sites.panel_access, sites.view
GET/v1/wordpress/templatesList the WordPress templates a customer may apply.sites.view
GET/v1/wordpress/theme-directorySearch the WordPress theme directory.sites.view
GET/v1/wordpress/theme-directory/{slug}One theme from the WordPress directory.sites.view