Application
Obtenir les infos de l'application
Récupérez des informations techniques sur votre application.
GET
/
v2
/
apps
/
{app_id}
Obtenir les infos de l'application
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"
}
}
La clé d’API de votre compte. Vous pouvez la trouver dans les paramètres de votre compte.
Paramètres
L’ID de l’application. Vous le trouverez dans l’URL du dashboard de votre application.
Réponse
Indique si l’appel a réussi.
success en cas de succès, error sinon.Le contenu de la réponse.
Afficher Afficher l'objet
Afficher Afficher l'objet
Le nom de l’application.
L’ID de l’application.
L’ID du propriétaire de l’application.
Le cluster de l’application.
L’utilisation de RAM de l’application en Mo.
Le langage de programmation de l’application.
Le domaine de l’application (null si non applicable).
Informations personnalisées sur l’application (null si non applicable).
La date de création de l’application.
{
"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"
}
}
Précédent
Obtenir le statut d'une applicationCollecter des informations de statut sur votre application.
Suivant
⌘I
Obtenir les infos de l'application
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"
}
}

