Anwendung
Anwendungsinformationen abrufen
Technische Informationen über deine Anwendung abrufen.
GET
/
v2
/
apps
/
{app_id}
Anwendungsinformationen abrufen
curl --request GET \
--url https://api.squarecloud.app/v2/apps/{app_id} \
--header 'Authorization: <authorization>'import requests
url = "https://api.squarecloud.app/v2/apps/{app_id}"
headers = {"Authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<authorization>'}};
fetch('https://api.squarecloud.app/v2/apps/{app_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.squarecloud.app/v2/apps/{app_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.squarecloud.app/v2/apps/{app_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.squarecloud.app/v2/apps/{app_id}")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.squarecloud.app/v2/apps/{app_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"status": "success",
"response": {
"name": "Best bot forever",
"id": "64d0c750212742ca8704fb458c9771af",
"owner": "3133971456989594464",
"cluster": "nasa-cluster",
"ram": 1024,
"language": "rust",
"domain": null,
"custom": null,
"created_at": "2023-02-20T14:30:00Z"
}
}
Der API-Schlüssel für Ihr Konto. Sie finden ihn in Ihren Kontoeinstellungen.
Parameter
Die ID der Anwendung. Du findest sie in der URL des Dashboards deiner Anwendung.
Antwort
Gibt an, ob der Aufruf erfolgreich war.
success bei Erfolg, error andernfalls.Der Inhalt der Antwort.
Anzeigen Objekt umschalten
Anzeigen Objekt umschalten
Der Name der Anwendung.
Die ID der Anwendung.
Die ID des Anwendungseigentümers.
Das Cluster der Anwendung.
Die RAM-Auslastung der Anwendung in MB.
Die Programmiersprache der Anwendung.
Die Domain der Anwendung (null, falls nicht zutreffend).
Benutzerdefinierte Informationen über die Anwendung (null, falls nicht zutreffend).
Das Erstellungsdatum der Anwendung.
{
"status": "success",
"response": {
"name": "Best bot forever",
"id": "64d0c750212742ca8704fb458c9771af",
"owner": "3133971456989594464",
"cluster": "nasa-cluster",
"ram": 1024,
"language": "rust",
"domain": null,
"custom": null,
"created_at": "2023-02-20T14:30:00Z"
}
}
⌘I
Anwendungsinformationen abrufen
curl --request GET \
--url https://api.squarecloud.app/v2/apps/{app_id} \
--header 'Authorization: <authorization>'import requests
url = "https://api.squarecloud.app/v2/apps/{app_id}"
headers = {"Authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<authorization>'}};
fetch('https://api.squarecloud.app/v2/apps/{app_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.squarecloud.app/v2/apps/{app_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.squarecloud.app/v2/apps/{app_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.squarecloud.app/v2/apps/{app_id}")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.squarecloud.app/v2/apps/{app_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"status": "success",
"response": {
"name": "Best bot forever",
"id": "64d0c750212742ca8704fb458c9771af",
"owner": "3133971456989594464",
"cluster": "nasa-cluster",
"ram": 1024,
"language": "rust",
"domain": null,
"custom": null,
"created_at": "2023-02-20T14:30:00Z"
}
}

