triangle-exclamationDeprecated

circle-exclamation
Deprecated

⚠️ Deploy Server

post

DEPRECATED. [Rate Limit: 40 req/s] Create a new deployment - containerized instance of an application version.

Authorizations
AuthorizationstringRequired
Header parameters
AcceptstringOptionalExample: */*
Content-TypestringOptionalExample: application/json
Body
app_namestringRequired

Application to deploy.

Example: my-game-server
version_namestringOptional

Version to deploy. If omitted, last created version will be deployed.

Example: 2024.01.30-16.23.00-UTC
ip_liststring[]Optional

Mutually exclusive with geo_ip_list. List of user IPs, determining server location choice.

Example: 162.254.141.66
tagsstring[]Optional

List of tags to mark your deployments for easy filtering.

Example: production
webhook_urlstringOptional

URL to receive simple HTTP notifications in your game backend when the new deployment becomes Ready.

Example: https://www.webhook.com/
commandstring · nullableOptional

Overrides container command for the deployment, use with caution.

Example: null | 'string'
argumentsstring · nullableOptional

Overrides container arguments for the deployment, use with caution.

Example: null | 'string'
Responses
chevron-right
200

Success

application/json
request_idstringRequired

ID of your deployment, also referred to as request ID.

Example: 61b1be8f54d9
request_dnsstringRequired

FQDN (URL) to connect to the deployment.

Example: 61b1be8f54d9.pr.edgegap.net
request_appstringRequired

Application which has been deployed.

Example: my-game-server
request_versionstringRequired

App version which has been deployed.

Example: 2024.01.30-16.23.00-UTC
request_user_countinteger · min: 1Required

Number of users included in the deployment request.

Example: 4
tagsstring[]Optional

List of tags to mark your deployments for easy filtering.

Example: production
container_log_storageanyOptional

Object storage to upload deployment logs.

post
/v1/deploy
Deprecated

⚠️ Updates properties of a deployment

patch

DEPRECATED. Updates properties of a deployment. Currently only the is_joinable_by_session property can be updated.

Authorizations
AuthorizationstringRequired
Path parameters
request_idstringRequired
Header parameters
AcceptstringOptionalExample: */*
Content-TypestringOptionalExample: application/json
Body
is_joinable_by_sessionbooleanOptional

Whether a session can connect to this deployment or not.

Responses
chevron-right
200

Success

application/json
is_joinable_by_sessionbooleanRequired

If the deployment is joinable by sessions

patch
/v1/deployments/{request_id}

Last updated

Was this helpful?