Workspace
Ottieni workspace
Ottieni le informazioni del workspace.
GET
/
v2
/
workspaces
/
{workspaceId}
Ottieni workspace
curl --request GET \
--url https://api.squarecloud.app/v2/workspaces/{workspaceId} \
--header 'Authorization: <authorization>'import requests
url = "https://api.squarecloud.app/v2/workspaces/{workspaceId}"
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/workspaces/{workspaceId}', 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/workspaces/{workspaceId}",
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/workspaces/{workspaceId}"
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/workspaces/{workspaceId}")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.squarecloud.app/v2/workspaces/{workspaceId}")
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": {
"id": "dcedcd13d7e272a7b32a70f6a1d180f23c12d759",
"name": "Test",
"owner": "5354d9742d889d49b20134ba0be09ccc0033be68",
"members": [
{
"name": "Example",
"id": "5354d9742d889d49b20134ba0be09ccc0033be68",
"group": "owner",
"joinedAt": "2025-06-04T20:44:55.934Z"
}
],
"applications": [],
"createdAt": "2025-06-04T20:44:55.934Z"
}
}
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
Parametri
L’ID del workspace.
Risposta
Indica se la chiamata è andata a buon fine.
success in caso di successo, error in caso contrario.Il contenuto della risposta.
Mostra Toggle object
Mostra Toggle object
L’ID del workspace.
L’ID del proprietario del workspace.
Il nome del workspace.
Il timestamp di creazione in UTC-0.
{
"status": "success",
"response": {
"id": "dcedcd13d7e272a7b32a70f6a1d180f23c12d759",
"name": "Test",
"owner": "5354d9742d889d49b20134ba0be09ccc0033be68",
"members": [
{
"name": "Example",
"id": "5354d9742d889d49b20134ba0be09ccc0033be68",
"group": "owner",
"joinedAt": "2025-06-04T20:44:55.934Z"
}
],
"applications": [],
"createdAt": "2025-06-04T20:44:55.934Z"
}
}
⌘I
Ottieni workspace
curl --request GET \
--url https://api.squarecloud.app/v2/workspaces/{workspaceId} \
--header 'Authorization: <authorization>'import requests
url = "https://api.squarecloud.app/v2/workspaces/{workspaceId}"
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/workspaces/{workspaceId}', 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/workspaces/{workspaceId}",
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/workspaces/{workspaceId}"
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/workspaces/{workspaceId}")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.squarecloud.app/v2/workspaces/{workspaceId}")
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": {
"id": "dcedcd13d7e272a7b32a70f6a1d180f23c12d759",
"name": "Test",
"owner": "5354d9742d889d49b20134ba0be09ccc0033be68",
"members": [
{
"name": "Example",
"id": "5354d9742d889d49b20134ba0be09ccc0033be68",
"group": "owner",
"joinedAt": "2025-06-04T20:44:55.934Z"
}
],
"applications": [],
"createdAt": "2025-06-04T20:44:55.934Z"
}
}

