# Hostingsurge Operator API

**Canonical:** https://apis.io/apis/hostingsurge-com/hostingsurge-com-operator-api/  
**Provider:** Hostingsurge — https://apis.io/providers/hostingsurge-com/  
**Base URL:** https://hostingsurge.com/api/v1  
**Documentation:** https://hostingsurge.com/developers

Hostingsurge Operator API is one of 37 APIs that [Hostingsurge](https://apis.io/providers/hostingsurge-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Operator. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Operator API from Hostingsurge — 137 operation(s) for operator.

## Operations (60 of 155)

| Method | Path | Summary |
|---|---|---|
| GET | `/operator/move-requests` | Move requests of the brand, newest first (operators) |
| GET | `/operator/session` | Whether the caller may perform an operator action right now (used by the… |
| GET | `/operator/overview` | Counts and recent failures for the platform operator dashboard |
| GET | `/operator/organizations` | Every organization of this brand, paginated; filters: plan, the Free period… |
| GET | `/operator/users` | Every user of this brand, paginated |
| GET | `/operator/projects` | Every project across organizations, paginated |
| GET | `/operator/deployments/failures` | Failed deployments in the last N hours (default 24) |
| GET | `/operator/migrations` | Running or stuck imports (Connect & migrate) |
| GET | `/operator/email/requests` | Sending-access requests and per-organization sending status |
| GET | `/operator/builder/usage` | AI builder token usage per organization over the last N days (default 7) |
| GET | `/operator/builder/sandboxes` | Currently starting/running/idle AI-builder preview sandboxes |
| GET | `/operator/audit` | Operator action history for this brand; filters: organization, action (or… |
| GET | `/operator/organizations/{organizationId}/suspension` | The suspension ledger of one organization: the active episode's engine… |
| GET | `/operator/organizations/{organizationId}` | Customer overview: org info, billing/dunning state, limit override, members… |
| GET | `/operator/organizations/{organizationId}/limits` | Current limit override (all-null fields when none is recorded) |
| PUT | `/operator/organizations/{organizationId}/limits` | Set (fully replace) the organization's limit override; a null field means "use… |
| DELETE | `/operator/organizations/{organizationId}/limits` | Clear the limit override entirely (every field reverts to the plan's own value) |
| POST | `/operator/organizations/{organizationId}/suspend` | Suspend an organization: it immediately loses session/API/MCP/OAuth access and… |
| POST | `/operator/organizations/{organizationId}/unsuspend` | Lift a suspension |
| POST | `/operator/users/{userId}/disable` | Disable a user: their sessions are revoked and they immediately lose all access |
| POST | `/operator/users/{userId}/enable` | Re-enable a user |
| POST | `/operator/migrations/{migrationId}/cancel` | Cancel an unfinished import of any organization: the customer's own cancel path… |
| GET | `/operator/imports` | Imports of every organization (or one) by where they stand, newest activity… |
| GET | `/operator/imports/{migrationId}` | One import with its steps and newest log lines (read-only; never a credential) |
| POST | `/operator/builder/sandboxes/{sandboxId}/stop` | Stop a running AI-builder preview sandbox |
| POST | `/operator/email/sending` | Approve or deny transactional sending for an organization (exactly POST… |
| GET | `/operator/server` | The platform host (CPU, load, memory, disk, uptime) next to the CPU/memory… |
| GET | `/operator/organizations/{organizationId}/resize-plan` | Every project and database of the organization above its current per-resource… |
| POST | `/operator/organizations/{organizationId}/resize` | Bring exactly the confirmed projects/databases down to the organization's… |
| POST | `/operator/databases/{databaseId}/resources` | Change a database's CPU/memory within its organization's ceilings (a running… |
| GET | `/operator/plan-limits` | Every plan's limits: the default, this server's PLATFORM_DEFAULT_LIMITS (Free)… |
| PUT | `/operator/plan-limits/{planId}` | Set (fully replace) one plan's limits for every organization on it; a null… |
| PUT | `/operator/free-pool` | Set the platform-wide Free capacity pool (the total vCPU/memory all Free… |
| GET | `/operator/free-resize-plan` | Dry run of "apply to all Free organizations": Free organizations with a project… |
| POST | `/operator/free-resize` | Bring exactly the confirmed projects/databases of Free organizations down to… |
| GET | `/operator/static-resize-plan` | Dry run of "right-size static sites": Free organizations with static sites… |
| POST | `/operator/static-resize` | Bring exactly the confirmed static sites of Free organizations down to the… |
| GET | `/operator/capacity` | How many more Free teams, static sites, WordPress sites and SaaS apps fit: the… |
| GET | `/operator/trial-settings` | The brand's Free-period settings and the dry run (every Free team computed as… |
| PUT | `/operator/trial-settings` | Change the Free-period settings (partial: fields left out keep their value). |
| POST | `/operator/organizations/{organizationId}/trial` | Extend, end, reset, exempt or unexempt one team's Free period (two-factor… |
| GET | `/operator/trials` | The brand's Free teams by the state of their Free period (active, ending… |
| POST | `/operator/projects/{projectId}/stop` | Stop one project of any team (fresh session + reason; audited with the status… |
| POST | `/operator/projects/{projectId}/start` | Start one project of any team (fresh session + reason; refused while the team… |
| GET | `/operator/enforcement` | What decides limits on this server now: entitlement mode, billing configured… |
| POST | `/operator/projects/{projectId}/suspend` | Suspend one project of any team: stopped, its deployments canceled, every… |
| POST | `/operator/projects/{projectId}/unsuspend` | Lift a project's suspension: started again only when it was not stopped before… |
| GET | `/operator/project-suspensions` | The suspended projects of the brand, or one project's suspension history… |
| GET | `/operator/organizations/{organizationId}/credentials` | One team's API keys, MCP keys and OAuth grants (names, owners, scopes, dates… |
| POST | `/operator/credentials/{credentialId}/revoke` | Revoke one API key, MCP key or OAuth grant of any team at once (an OAuth grant… |
| GET | `/operator/abuse-reports` | The abuse-report queue (open, actioned, dismissed), newest first, with the… |
| POST | `/operator/abuse-reports` | Add a report by hand (mail to abuse@, a phone call); linked to the project… |
| PATCH | `/operator/abuse-reports/{reportId}` | Change a report's status (open, actioned, dismissed), its project link or its… |
| GET | `/operator/server/live` | Live server health: CPU per core, load, memory, swap, disk and disk I/O… |
| GET | `/operator/server/history` | The server's minute samples of the last 1 hour (1-minute points), 6 or 24 hours… |
| PUT | `/operator/server/alerts` | Set this brand's server alert thresholds (a full replace; null = that alert is… |
| DELETE | `/operator/server/alerts` | Back to the default server alert thresholds (memory 85 %, disk 80 %, swap 50 %… |
| GET | `/operator/infrastructure` | What the host reports about itself (disks, RAID, versions, pending updates… |
| POST | `/operator/users/{userId}/view-session` | Open a customer's dashboard read only for 30 minutes: records the view in the… |
| GET | `/operator/customers` | Every account of this brand, with or without a team: sites, usage, steps… |

…and 95 more operations. They are listed in full on the page.

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/hostingsurge-com/openapi/hostingsurge-com-operator-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-builder-visual-op-schema.json
- **JSONSchema** — https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-policy-templates-input-body-schema.json
- **JSONSchema** — https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-pending-changes-input-body-schema.json
- **JSONSchema** — https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-confirm-prices-input-body-schema.json
- **JSONSchema** — https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-collection-input-body-schema.json
- **JSONSchema** — https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-create-shop-input-body-schema.json

## Other Hostingsurge APIs (12)

- [Hostingsurge Accelerator API](https://apis.io/apis/hostingsurge-com/hostingsurge-com-accelerator-api/)
- [Hostingsurge Agents API](https://apis.io/apis/hostingsurge-com/hostingsurge-com-agents-api/)
- [Hostingsurge Alerts API](https://apis.io/apis/hostingsurge-com/hostingsurge-com-alerts-api/)
- [Hostingsurge Analytics API](https://apis.io/apis/hostingsurge-com/hostingsurge-com-analytics-api/)
- [Hostingsurge Assistant API](https://apis.io/apis/hostingsurge-com/hostingsurge-com-assistant-api/)
- [Hostingsurge Automation API](https://apis.io/apis/hostingsurge-com/hostingsurge-com-automation-api/)
- [Hostingsurge Backups API](https://apis.io/apis/hostingsurge-com/hostingsurge-com-backups-api/)
- [Hostingsurge Billing API](https://apis.io/apis/hostingsurge-com/hostingsurge-com-billing-api/)
- [Hostingsurge Builder API](https://apis.io/apis/hostingsurge-com/hostingsurge-com-builder-api/)
- [Hostingsurge Business API](https://apis.io/apis/hostingsurge-com/hostingsurge-com-business-api/)
- [Hostingsurge Certificates API](https://apis.io/apis/hostingsurge-com/hostingsurge-com-certificates-api/)
- [Hostingsurge Databases API](https://apis.io/apis/hostingsurge-com/hostingsurge-com-databases-api/)

## Tags

Operator

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/hostingsurge-com/hostingsurge-com-operator-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/hostingsurge-com/.
