Inkomba · I-akhawunti

Izinhlangano

GET /v1/organizations

Ibonisa izinhlangano umsebenzisi anokufinyelela kuzo futhi, kuyinye ngayinye, lokho angakufunda nge-API. Le mpendulo ayehlukaniswanga ngamakhasi.

Amapharamitha

Le endpoint ayamukeli mapharamitha.

Izinkambu zento ngayinye

uid string
Isihlonzi senhlangano. Sisebenzise kupharamitha ethi organization yezinhlu.
name string
Igama lenhlangano.
neutral_zone boolean
true uma kuyinhlangano yendawo engathathi hlangothi, amafayela nezinhlu zokudlala zayo ezingasetshenziswa yizo zonke ezinye izinhlangano.
admin boolean
true uma umsebenzisi engumphathi wenhlangano noma wenhlangano eyinhloko. Kulokho, ubona konke enhlanganweni.
permissions object
Lokho umsebenzisi angakufunda kule nhlangano.
permissions.tvs boolean
true uma engabona ama-TV.
permissions.files boolean
true uma engabona amafayela.
permissions.playlists boolean
true uma engabona izinhlu zokudlala.

Amaphutha angenzeka

Isicelo
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();
Impendulo200
{
  "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
      }
    }
  ]
}