Operator

Set (fully replace) the organization's limit override; a null field means "use the plan's own value"

put/operator/organizations/{organizationId}/limits

Request

  • Base URL: https://hostingsurge.com/api/v1
  • URL: https://hostingsurge.com/api/v1/operator/organizations/{organizationId}/limits
  • Auth: one of:
    • HTTP bearer
    • API key in cookie __Host-hs_session

Path parameters

organizationIdstring uuid required

Request body

projectsinteger nullable required
databasesinteger nullable required
seatsinteger nullable required
cpusnumber nullable required
memoryMbinteger nullable required
buildMinutesinteger nullable required
aiCreditsinteger nullable required
totalCpusnumber nullable
totalMemoryMbinteger nullable
storageGbinteger nullable
bandwidthGbinteger nullable
deployedSitesMaxinteger nullable
trialDaysinteger nullable
requestsPerMonthinteger nullable
cpuHoursPerMonthnumber nullable
previewsPerTeaminteger nullable
previewsPerProjectinteger nullable
agentsinteger nullable
builderSessionsinteger nullable
importsOpeninteger nullable
buildConcurrencyinteger nullable
buildTimeoutMinutesinteger nullable
pidsPerContainerinteger nullable
cpuSharesinteger nullable
oomScoreAdjinteger nullable
diskGbPerProjectnumber nullable
uploadMbinteger nullable
crashLoopRestartsPerHourinteger nullable
allowedClassesstring[] nullable

site classes the plan may create, deploy, start, preview and publish; null = the next layer decides

rateLimitProfile'off' | 'default' | 'strict' | 'null' nullable
notestring nullable required
reasonstring required

required: shown in the audit log verbatim

requestIdstring

idempotency key: a retried request with the same id changes nothing and writes no second audit entry

Response

Saved

status'ok' required
replayboolean

Changes

No recorded changes to this operation across all 1 revision of this API.