wisebooking

API REST e integrazioni

Un'API REST documentata, con le regole del modulo di prenotazione

Tutto ciò che WBS mostra sul web è disponibile per altri sistemi tramite un'API REST documentata, versione 2, all'indirizzo https://wise-tt.com/api/v2/, solo HTTPS, JSON in UTF-8.

Accesso

  • Gli account di integrazione sono rilasciati da Wise Technologies e limitati all'istituzione; un token bearer è valido 24 ore
  • Prenotare per conto di qualcuno richiede l'accesso della persona stessa: ogni regola del web si applica invariata (diritti sulle sale, approvazione, titolarità)
  • ETag per la cache, chiamate cross-origin solo per origini registrate, accesso con limitazione della frequenza

Endpoint di prenotazione

EndpointScopo
GET /v2/rooms, GET /v2/room-equipmentSale con codice, posti, e-mail e attrezzature; il vocabolario delle attrezzature.
GET /v2/reservation-typesI tipi di prenotazione: id, nome, colore, pubblico.
GET /v2/tutor-roomsQuali sale una persona può prenotare.
GET /v2/free-busyIl controllo della disponibilità: ogni data di uno schema, libera o occupata, con suggerimenti.
GET /v2/reservationsLe proprie prenotazioni, o quelle di tutta l'istituzione per l'ufficio prenotazioni; ricerca, filtro, paginazione.
POST / PUT / DELETE /v2/reservationsCreare, modificare e annullare prenotazioni, con le stesse regole del modulo.
POST /v2/reservations-approve, -denyLe decisioni di approvazione, con la lettera.
GET /v2/schedule, GET /v2/eventTutto ciò che è prenotato in un intervallo: una sala, una persona o l'intera istituzione.

Rifiuti che dicono il perché

Ogni rifiuto riporta un codice e una frase: 403 room_not_allowed indica le sale che la persona può prenotare; 409 overlap restituisce le date in conflitto e le alternative. Il riferimento completo è il manuale dell'API REST di Wise.

Altre integrazioni

ConCome
Calendari Outlook, Google, AppleAbbonamenti iCalendar per qualsiasi sala, persona o selezione.
Microsoft 365 / Entra IDAccesso del personale: vedete Accesso con Microsoft 365.
Teams, Zoom e altri strumenti per riunioniLink di riunioni online associati a prenotazioni o sale; un link digitato da una persona non viene mai sovrascritto.
Il sito web dell'istituzioneLa panoramica delle sale e le prenotazioni del giorno in un iframe; link a qualsiasi vista.
Schermi nei corridoiDisplay signage in qualsiasi browser.
Directory e SSOMicrosoft 365; LDAP e Shibboleth su richiesta.
Fogli di calcoloEsportazione in Excel di ogni report; sale e persone importate da un foglio di calcolo all'inizio.

Vedete WBS con le vostre sale

Prenotate una presentazione online. Configuriamo le vostre sale e le vostre regole di prenotazione, e una nuova istituzione è di solito operativa nel giro di pochi giorni.