Lists a collection of active sessions.
GET https://api.sandbox-gameye.gameye.net/session
Section titled “GET https://api.sandbox-gameye.gameye.net/session”Lists all of the active sessions that are tied to your API token. Note that it only returns sessions that are active. Those that have already been stopped, will not be included.
Code Examples
Section titled “Code Examples”curl --location 'https://api.sandbox-gameye.gameye.net/session' \--header 'Accept: application/json' \--header 'Content-Type: application/json'var myHeaders = new Headers();myHeaders.append("Accept", "application/json");myHeaders.append("Content-Type", "application/json");
var requestOptions = { method: 'GET', headers: myHeaders, redirect: 'follow'};
fetch("https://api.sandbox-gameye.gameye.net/session", requestOptions) .then(response => response.text()) .then(result => console.log(result)) .catch(error => console.log('error', error));require "uri"require "json"require "net/http"
url = URI("https://api.sandbox-gameye.gameye.net/session")
https = Net::HTTP.new(url.host, url.port)https.use_ssl = true
request = Net::HTTP::Get.new(url)request["Accept"] = "application/json"request["Content-Type"] = "application/json"
response = https.request(request)puts response.read_bodyimport requestsimport json
url = "https://api.sandbox-gameye.gameye.net/session"
payload = {}headers = { 'Accept': 'application/json', 'Content-Type': 'application/json'}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)Responses
Section titled “Responses”Successfully looked up all of the active sessions that are tied to your API token.
| Field | Type | Required |
|---|---|---|
sessions | array | Yes |
// Successfully looked up all of the active sessions that are tied to your API token.
{ "sessions": [ { "id": "f7965a22-e327-4541-a30e-8262890d3a29", "image": "nginx", "tag": "latest", "location": "europe", "host": "a.b.c.d", "created": 1648472895000, "port": "{\"port\":{\"80/tcp\":49160}}", "status": "", "labels": "{\"labels\":{\"env\":\"{\\\"GAMEYE_SESSION_ID\\\":\\\"c595bc6f-8522-4a62-95cd-8742136643ea\\\",\\\"GAMEYE_HOST\\\":\\\"a.b.c.d\\\"}\",\"tags\":\"{\\\"my-example-tag\\\":\\\"1\\\",\\\"another-example-tag\\\":\\\"3\\\"}\"}}", "playerCount": 0 } ]}You are not authorized to fetch a list of active sessions. Please make sure that the included bearer token is correct.
| Field | Type | Required |
|---|---|---|
statusCode | integer | Yes |
code | string | Yes |
message | string | Yes |
details | string | Yes |
path | string | Yes |
timestamp | string | Yes |
identifier | string | Yes |
violations | array | No |
// You are not authorized to fetch a list of active sessions. Please make sure that the included bearer token is correct.
{ "statusCode": 0, "code": "", "message": "", "details": "", "path": "", "timestamp": "", "identifier": "", "violations": [ { "field": "", "description": "" } ]}