Applications

List All Versions for an Application

List all versions of a specific application.

get/v1/app/{app_name}/versions

Request

  • Base URL: https://api.edgegap.com
  • URL: https://api.edgegap.com/v1/app/{app_name}/versions
  • Auth: API key in header authorization

Path parameters

app_namestring required

The name of the application

Response

Success

total_countinteger

Example response

{
  "versions": [
    {
      "name": "1.0.0",
      "is_active": true,
      "docker_repository": "docker.io",
      "docker_image": "edgegap/lyrastartergame",
      "docker_tag": "25.05.30-16.45.19-04",
      "private_username": "my_username",
      "private_token": "my_password",
      "req_cpu": 1536,
      "req_memory": 3072,
      "max_duration": 30,
      "force_cache": true,
      "caching_percent": 0.8,
      "time_to_deploy": 300,
      "session_config": {
        "kind": "Seat",
        "sockets": 10,
        "empty_ttl": 60
      },
      "ports": [
        {
          "port": 7777,
          "protocol": "UDP",
          "to_check": true,
          "name": "game_port"
        }
      ],
      "envs": [
        {
          "key": "MAP_ID",
          "value": "forest1"
        }
      ],
      "verify_image": true,
      "termination_grace_period_seconds": 5,
      "endpoint_storage": "my-storage",
      "command": "null | 'string'",
      "arguments": "null | 'string'",
      "restart_policy": "always"
    }
  ]
}

Changes

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