Servers

Update a server. Returns the updated server as GET /servers/{id} does (domains, deployments, and the caller's credential per environment).

patch/api/v1/servers/{id}

Request

  • Base URL: https://cloud.manufact.com
  • URL: https://cloud.manufact.com/api/v1/servers/{id}
  • Auth: none declared

Path parameters

idstring uuid required

Request body

namestring
descriptionstring
slugstring nullable
tagsstring[]
productionBranchstring
watchPathsstring[]
deployBranchPatternsstring[]
waitForCiboolean
replaceConfigboolean
region'AUTO' | 'US' | 'EU' | 'APAC'
externalUrlstring uri
pendingCredentialAttemptIdstring uuid
dashboardConnectionUrlsobject

Response

Updated

idstring required
slugstring nullable required
pendingSlugstring nullable required
namestring nullable required
descriptionstring nullable required
tagsstring[] required
configunknown required
dashboardConnectionUrlsobject required
createdAtstring date-time required
updatedAtstring date-time required
slugRoutingDisabledAtstring date-time required
statusstring required
activeDeploymentIdstring nullable required
previousDeploymentIdstring nullable required
connectedRepositoryIdstring nullable required
externalUrlstring nullable required
publicRoutingMode'direct' | 'gateway' required
region'AUTO' | 'US' | 'EU' | 'APAC' required
organizationIdstring required
userIdstring nullable required
latestDeploymentStatusstring nullable
mcpUrlstring required
dashboardUrlstring required
chatUrlstring required
gatewayDomainstring required
customDomainCnameTargetstring required
isExternalboolean required

Changes

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