Mój plan myplan

Zapytanie zwraca w formacie JSON informację czy został pobrany na portierni klucz do wskazanego pomieszczenia. Tylko niewielka ilość pomieszczeń jest udostępniona za pomocą tej usługi. Proszę o kontakt z administratorem ISOD, aby udostępnić kolejne pomieszczenie.

URL

/isod-portal/wapi?q=rooms&refcode=?&list=true

https://isod.ee.pw.edu.pl/isod-portal/wapi?q=rooms&...

Metody

GET

URL Params

Wymagane:

q=rooms - rodzaj zapytania kierowanego do WAPI - musi być równe rooms,

refcode=[napis] - opcjonalny parametr wskazujący numer poimeszczenia, np.: GE-b 005,

list=true - wywołanie tej metody zwróci listę pomieszczeń, których status pobrania klucza jest publicznie udostępniony.

Odpowiedź pozytywna

{
  "name": "Gmach Elektrotechniki 005",
  "refCode": "GE-b 005",
  "taken": false
}
{
  "name": "Gmach Elektrotechniki 005",
  "refCode": "GE-b 005",
  "taken": true,
  "takenAt": "19.02.2026 08:00",
  "takenBy": "AK"
}
{
    "available_refcodes": "GE-b 005"
}

Komunikaty błędu

{"message":"Brak wymaganego argumentu dotyczącego semestru akademickiego. Oczekiwałem na przykład: ?sem=2010Z"}

{"message": "The room you have requested is not open to public taken status check." }

Przykładowe zapytanie

  https://isod.ee.pw.edu.pl/isod-portal/wapi?q=rooms&refcode=GE-b 005"  

Uwagi

Brak.