Referenca · Llogaria

Organizatat

GET /v1/organizations

Liston organizatat në të cilat përdoruesi ka qasje dhe, për secilën, çfarë mund të lexojë përmes API-t. Kjo përgjigje nuk ndahet në faqe.

Parametrat

Kjo pikë fundore nuk pranon parametra.

Fushat e çdo elementi

uid string
Identifikuesi i organizatës. Përdoreni te parametri organization i listave.
name string
Emri i organizatës.
neutral_zone boolean
true nëse është organizatë e Zonës neutrale, skedarët dhe listat e luajtjes së së cilës mund të përdoren nga të gjitha organizatat e tjera.
admin boolean
true nëse përdoruesi është administrator i organizatës ose i organizatës kryesore. Në këtë rast, ai sheh gjithçka në organizatë.
permissions object
Çfarë mund të lexojë përdoruesi në këtë organizatë.
permissions.tvs boolean
true nëse mund të shohë televizorët.
permissions.files boolean
true nëse mund të shohë skedarët.
permissions.playlists boolean
true nëse mund të shohë listat e luajtjes.

Gabimet e mundshme

Kërkesa
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();
Përgjigjja200
{
  "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
      }
    }
  ]
}