Atsauce · Konts
Organizācijas
GET
/v1/organizations
Uzskaita organizācijas, kurām lietotājam ir piekļuve, un katrai no tām norāda, ko viņš var skatīt, izmantojot API. Šī atbilde netiek dalīta lapās.
Parametri
Šim galapunktam nav parametru.
Katra vienuma lauki
uidstring- Organizācijas identifikators. Izmantojiet to sarakstu parametrā
organization. namestring- Organizācijas nosaukums.
neutral_zonebooleantrue, ja tā ir neitrālās zonas organizācija, kuras failus un atskaņošanas sarakstus var izmantot visas pārējās organizācijas.adminbooleantrue, ja lietotājs ir organizācijas vai galvenās organizācijas administrators. Tādā gadījumā viņš redz visu organizācijā.permissionsobject- Ko lietotājs var skatīt šajā organizācijā.
permissions.tvsbooleantrue, ja var redzēt TV.permissions.filesbooleantrue, ja var redzēt failus.permissions.playlistsbooleantrue, ja var redzēt atskaņošanas sarakstus.
Iespējamās kļūdas
- Atslēgas un ierobežojumu kļūdas attiecas uz visiem galapunktiem. Skatīt visas kļūdas
Pieprasījums
curl "https://api.on-cloud.live/v1/organizations" \
-H "X-API-Key: $API_KEY"<?php
$ch = curl_init('https://api.on-cloud.live/v1/organizations');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['X-API-Key: ' . getenv('API_KEY')],
]);
$response = json_decode(curl_exec($ch), true);const res = await fetch('https://api.on-cloud.live/v1/organizations', {
headers: { 'X-API-Key': process.env.API_KEY }
});
const { data } = await res.json();Atbilde200
{
"data": [
{
"uid": "8f14e45fceea167a5a36dedd4bea2543",
"name": "Loja Centro",
"neutral_zone": false,
"admin": true,
"permissions": {
"tvs": true,
"files": true,
"playlists": true
}
},
{
"uid": "1679091c5a880faf6fb5e6087eb1b2dc",
"name": "Loja Shopping Norte",
"neutral_zone": false,
"admin": true,
"permissions": {
"tvs": true,
"files": true,
"playlists": true
}
}
]
}