Skip to content

PUT /application/{name} — Edit an application

PUT https://api.sandbox-gameye.gameye.net/application/{name}

Section titled “PUT https://api.sandbox-gameye.gameye.net/application/{name}”

Updates the configuration of an existing application. All fields are optional — include only the fields you want to change.

ParameterTypeRequiredDescription
namestringYesThe name of the application to edit.

All fields are optional. Omit any field you do not want to change.

FieldTypeDescription
registrystringThe container registry to pull images from.
repositorystringThe repository path within the registry.
tagKeepintegerNumber of image tags to retain in the fleet.
networkModestringContainer networking mode.
nodePoolstringThe node pool to deploy this application onto.
regionsarrayList of region names where this application is available.
limitsobjectHard resource limits (cpu, ram, optional gpu).
reservationobjectSoft resource reservations (cpu, ram, optional gpu).
portsarrayPort bindings (requested, protocol, tls). Replaces the existing list.
cURL
curl -X PUT 'https://api.sandbox-gameye.gameye.net/application/my-game-server' \
--header 'Authorization: Bearer YOUR_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"regions": ["europe", "us-east"],
"tagKeep": 10
}'
JavaScript
const response = await fetch('https://api.sandbox-gameye.gameye.net/application/my-game-server', {
method: 'PUT',
headers: {
'Authorization': 'Bearer YOUR_TOKEN',
'Content-Type': 'application/json',
},
body: JSON.stringify({
regions: ['europe', 'us-east'],
tagKeep: 10,
}),
});

The application was successfully updated. No response body.

You are not authorized. Make sure your bearer token is correct.

The application does not exist, or an entity referenced in the body could not be found.