REST API i integracije
Dokumentovani REST API, s pravilima obrasca za rezervaciju
Sve što WBS prikazuje na webu dostupno je drugim sistemima putem dokumentovanog REST API-ja, verzija 2, na https://wise-tt.com/api/v2/ - samo HTTPS, JSON u UTF-8.
Pristup
- Račune za integraciju izdaje Wise Technologies i oni su ograničeni na ustanovu; bearer token vrijedi 24 sata
- Rezervacija u tuđe ime traži prijavu same te osobe - svako pravilo weba primjenjuje se nepromijenjeno: prava na prostorije, odobrenje, vlasništvo
- ETag-ovi za keširanje, pozivi između domena samo za registrovana porijekla, prijava s ograničenjem broja pokušaja
Krajnje tačke za rezervacije
| Krajnja tačka | Svrha |
|---|---|
GET /v2/rooms, GET /v2/room-equipment | Prostorije sa šifrom, brojem mjesta, e-poštom i opremom; rječnik opreme. |
GET /v2/reservation-types | Vrste rezervacija: id, naziv, boja, javna. |
GET /v2/tutor-rooms | Koje prostorije osoba smije rezervisati. |
GET /v2/free-busy | Provjera dostupnosti: svaki datum uzorka, slobodan ili zauzet, s prijedlozima. |
GET /v2/reservations | Vlastite rezervacije, ili sve rezervacije ustanove za službu za rezervacije; pretraga, filter, straničenje. |
POST / PUT / DELETE /v2/reservations | Kreiranje, izmjena i otkazivanje rezervacija - ista pravila kao obrazac. |
POST /v2/reservations-approve, -deny | Odluke o odobrenju, s pismom. |
GET /v2/schedule, GET /v2/event | Sve što je rezervisano u nekom rasponu - prostorija, osoba ili cijela ustanova. |
Odbijanja koja kažu zašto
Svako odbijanje nosi šifru i rečenicu: 403 room_not_allowed navodi prostorije koje osoba smije rezervisati; 409 overlap vraća datume preklapanja i alternative. Cjelovita referenca je priručnik Wise REST API.
Ostale integracije
| S čime | Kako |
|---|---|
| Outlook, Google, Apple kalendari | iCalendar pretplate za bilo koju prostoriju, osobu ili odabir. |
| Microsoft 365 / Entra ID | Prijava osoblja - pogledajte Prijava putem Microsoft 365. |
| Teams, Zoom i drugi alati za sastanke | Veze za online sastanke priložene rezervacijama ili prostorijama; veza koju je upisala osoba nikad se ne prepisuje. |
| Web stranica ustanove | Pregled prostorija i dnevne rezervacije u iframeu; veze na bilo koji prikaz. |
| Ekrani u hodnicima | Info-ekrani u svakom pregledniku. |
| Direktoriji i SSO | Microsoft 365; LDAP i Shibboleth na zahtjev. |
| Tabele | Excel izvoz svakog izvještaja; prostorije i ljudi se na početku uvoze iz tabele. |
Pogledajte WBS s vlastitim prostorijama
Zakažite online prezentaciju. Mi postavljamo vaše prostorije i pravila rezervacije, a nova ustanova obično bude u radu za nekoliko dana.