API für eingeladene WSD-Reservierungen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 9 Minuten Lesedauer
  • Die Workplace Service Delivery (WSD) Reservation Invitees- API bietet Endpunkte zum Hinzufügen eingeladener Personen zu Reservierungen, zum Abrufen eingeladener Personen einer Reservierung und zum erneuten Zuweisen eingeladener Personen einer Reservierung.

    Um auf diese API zuzugreifen, muss der Anrufer über die Rolle sn_wsd_core.workplace_user verfügen, und das Plugin „Management von Arbeitsplatz-Reservierungen“ (sn_wsd_rsv) muss aktiviert sein.

    Diese API wird im Namespace sn_wsd_rsv ausgeführt.

    Weitere Informationen zu Management von Arbeitsplatz-Reservierungenfinden Sie unter Reservierungsmanagement für Arbeitsplatz.

    Eingeladene Personen für WSD-Reservierung – GET /api/sn_wsd_rsv/wsd_reservation_invitees/reservation/{sys_id}

    Ruft Details zu den eingeladenen Personen ab, die einer angegebenen Reservierung zugeordnet sind.

    URL-Format

    URL mit Versionsnummer: /api/sn_wsd_rsv/{api_version}/wsd_reservation_invitees/reservation/{sys_id}

    Standard-URL: /api/sn_wsd_rsv/reservation/{sys_id}

    Hinweis:
    Verfügbare Versionen werden im REST-API-Explorerangegeben. Für geskriptete REST APIs finden Sie zusätzliche Versionsinformationen im Formular „Geskripteter REST-Service“.

    Unterstützte Anforderungsparameter

    Tabelle : 1. Pfadparameter
    Name Beschreibung
    api_version Optional. Version des Endpunkts, auf den zugegriffen werden soll. Zum Beispiel v1 oder v2. Geben Sie diesen Wert nur an, um eine andere Endpunktversion als die neueste zu verwenden.

    Datentyp: Zeichenfolge

    sys_id Sys_id der Reservierung, für die die Details der eingeladenen Person zurückgegeben werden sollen.

    Datentyp: Zeichenfolge

    Tabelle : 2. Abfrageparameter
    Name Beschreibung
    Keine
    Tabelle : 3. Anforderungstextparameter
    Name Beschreibung
    Keine

    Kopfzeilen

    Die folgenden Anforderungs- und Antwortkopfzeilen gelten nur für diese HTTP-Aktion oder für diese Aktion auf eine bestimmte Weise. Eine Liste der allgemeinen Header, die in der REST API verwendet werden, finden Sie unter Unterstützte REST API-Header.

    Tabelle : 4. Anforderungskopfzeilen
    Kopfzeile Beschreibung
    Akzeptieren Datenformat des Antworttexts. Unterstützte Typen: application/json oder application/xml.

    Standard: application/json

    Tabelle : 5. Antwortkopfzeilen
    Kopfzeile Beschreibung
    Keine

    Statuscodes

    Die folgenden Statuscodes gelten für diese HTTP-Aktion. Eine Liste der möglichen Statuscodes, die in der REST API verwendet werden, finden Sie unter HTTP-Antwortcodes der REST-API.

    Tabelle : 6. Statuscodes
    Statuscode Beschreibung
    200 Erfolgreich. Die Anforderung wurde erfolgreich verarbeitet.
    401 Nicht autorisiert. Die Anmeldeinformationen sind falsch oder wurden nicht übergeben.
    404 Nicht gefunden. Das angeforderte Element wurde nicht gefunden.
    500 Interner Serverfehler. Beim Verarbeiten der Anforderung ist ein unerwarteter Fehler aufgetreten. Der Antworttext enthält Informationen zum Fehler.

    Parameter des Antwort-Haupttexts

    Name Beschreibung
    Ergebnis Gibt Ergebnisse für die eingeladenen Personen zurück, die der angegebenen Reservierung zugeordnet sind.

    Datentyp: Objekt

    {
      "result": {
        "invitees": [Array],
        "reservationId": "String",
        "reservationSubType": "String",
        "success": Boolean
      }
    }
    „ergebnis.eingeladene“ Details zu den eingeladenen Personen, die der Reservierung zugeordnet sind.

    Datentyp: Array von Objekten

    "invitees": [
      {
        "email": "String",
        "firstName": "String",
        "inviteeId": "String",
        "inviteState": {Object},
        "inviteeType": "String",
        "isVIP": Boolean,
        "isWifiRequired": Boolean,
        "isParkingRequired": Boolean,
        "lastName": "String",
        "licensePlate": "String",
        "location": {Object},
        "name": "String",
        "org": "String",
        "parkingType": "String",
        "phoneNumber": "String",
        "privateNotes": "String",
        "reservationId": "String",
        "reservationInviteeId": "String",
        "title": "String",
        "visitorType": "String"
      }
    ]
    result.invitees.email
    E-Mail-Adresse der eingeladenen Person.

    Datentyp: Zeichenfolge

    Ergebnis.Eingeladene Personen.firstName Vorname der eingeladenen Person.

    Datentyp: Zeichenfolge

    Ergebnis.eingeladene Personen.Einladungs-ID
    Sys_id des Anwenderdatensatzes des Mitarbeiters.

    Datentyp: Zeichenfolge

    Tabelle: Benutzer [sys_user]

    Ergebnis.Eingeladene.Einladungsstatus Details zum aktuellen Status des eingeladenen Anwenders für die Reservierung.

    Datentyp: Objekt

    "inviteState": {
      "displayValue": "String",
      "value": "String"
    }
    Ergebnis.eingeladene Personen.Einladungsstatus.Anzeigewert Anzeigewert für den Status der eingeladenen Person, z. B. „Neu“ oder „Entfernt“.

    Datentyp: Zeichenfolge

    Ergebnis.eingeladene Personen.Einladungsstatus.Wert Interner Wert für den Status der eingeladenen Person.

    Datentyp: Zeichenfolge

    result.invitees.inviteeType
    Typ der eingeladenen Person.
    Gültige Werte: (Groß-/Kleinschreibung beachten)
    • Mitarbeiter
    • visitor

    Datentyp: Zeichenfolge

    Ergebnis.Eingeladene Personen.istVIP Kennzeichnung, die angibt, ob der eingeladene Teilnehmer als VIP klassifiziert ist.
    Gültige Werte:
    • „wahr“: Eingeladene Person ist eine VIP.
    • false: Eingeladene Person ist kein VIP.

    Datentyp: Boolesch

    Ergebnis.eingeladene Personen.istWifiErforderlich Kennzeichnung, die angibt, ob das WLAN-Passwort dem Besucher am Eingang bereitgestellt werden soll.
    Gültige Werte:
    • „wahr“: WLAN-Passwort angeben.
    • „falsch“: Kein WLAN-Passwort angeben.

    Datentyp: Boolesch

    Ergebnis.Eingeladene Personen.istParkenErforderlich Kennzeichnung, die angibt, ob die eingeladene Person einen Parkplatz benötigt.
    Gültige Werte:
    • true: Parkplatz erforderlich.
    • false: Parkplatz ist nicht erforderlich.

    Datentyp: Boolesch

    Ergebnis.Eingeladene Personen.lastName Nachname der eingeladenen Person.

    Datentyp: Zeichenfolge

    result.invitees.licensePlate Nummernschild des eingeladenen Teilnehmers.

    Datentyp: Zeichenfolge

    Ergebnis.Eingeladene.Ort Details zum Arbeitsplatzstandort der eingeladenen Person.

    Datentyp: Objekt

     "location": {
      "displayName": "String",
      "sysId": "String"
    }
    Ergebnis.Eingeladene Personen.Standort.Anzeigename Anzeigename des Arbeitsplatzstandorts der eingeladenen Person, z. B. Paris.

    Datentyp: Zeichenfolge

    result.eventees.location.sysId Sys_id des Arbeitsplatzstandorts der eingeladenen Person.

    Datentyp: Zeichenfolge

    Tabelle: Arbeitsplatzstandort [sn_wsd_core_worplace_location]

    result.invitees.name Name der eingeladenen Person.

    Datentyp: Zeichenfolge

    result.invitees.org Organisation des eingeladenen Unternehmens.

    Datentyp: Zeichenfolge

    result.eventees.parkingType Art des für die eingeladene Person erforderlichen Parkplatzes.
    Gültige Werte: (Groß-/Kleinschreibung beachten)
    • ev_parking
    • Keine
    • normal_parking
    • Transporter_zugänglich_parken

    Datentyp: Zeichenfolge

    Ergebnis.Eingeladene.Telefonnummer Telefonnummer der eingeladenen Person.

    Datentyp: Zeichenfolge

    Ergebnis.Eingeladene.PrivateNotizen Alle zusätzlichen Hinweise, die von der eingeladenen Person bereitgestellt wurden.

    Datentyp: Zeichenfolge

    Ergebnis.Eingeladene Personen.Reservierungs-ID Sys_id der Reservierung, der die eingeladene Person zugeordnet ist.

    Datentyp: Zeichenfolge

    Tabelle: Arbeitsplatzreservierung [sn_wsd_rsv_reservation]

    „ergebnis.eingeladene Personen.reservationEinladungs-ID“

    Sys_id des eingeladenen Reservierungsempfängers für Besucher.

    Datentyp: Zeichenfolge

    Tabelle: Eingeladene Person für Reservierung [sn_wsd_rsv_m2m_reservation_invitee]

    Ergebnis.Eingeladene.Titel Titel der eingeladenen Person.

    Datentyp: Zeichenfolge

    result.eventees.visitorType Typ der eingeladenen Person.
    Gültige Werte: (Groß-/Kleinschreibung beachten)
    • Client
    • Auftragnehmer
    • Beziehungsfamilie
    • andere

    Datentyp: Zeichenfolge

    result.reservationId Sys_id der Reservierung, der die eingeladene Person zugeordnet ist.

    Datentyp: Zeichenfolge

    Tabelle: Arbeitsplatzreservierung [sn_wsd_rsv_reservation]

    result.reservationSubType Untertyp des Reservierungsdatensatzes, z. B. einzeln oder mehrfach untergeordnet.

    Datentyp: Zeichenfolge

    Ergebnis.Erfolg Kennzeichnung, die angibt, ob der Anruf erfolgreich war.
    Mögliche Werte:
    • „wahr“: Endpunktaufruf war erfolgreich.
    • „falsch“: Fehler beim Endpunktaufruf.

    Datentyp: Boolesch

    cURL-Anforderung

    Das folgende Codebeispiel zeigt, wie die eingeladenen Personen für eine Reservierung abgerufen werden.

    curl 
    "http://instance.servicenow.com/api/sn_wsd_rsv/wsd_reservation_invitees/reservation/17979dc9536b01103cf7ddeeff7b12b3" \
    --request GET \
    --header "Accept:application/json" \
    --user 'username':'password'
    

    Ergebnisse zurückgeben:

    {
      "result": {
        "success": true,
        "reservationId": "17979dc9536b01103cf7ddeeff7b12b3",
        "reservationSubType": "single",
        "invitees": [
          {
            "reservationId": "17979dc9536b01103cf7ddeeff7b12b3",
            "location": {
              "sysId": "19efb84edb7650106c731dcd1396193c",
              "displayName": "Dublin"
            },
            "reservationInviteeId": "1f97d58d53e701103cf7ddeeff7b129a",
            "inviteeType": "employee",
            "inviteState": {
              "displayValue": "New",
              "value": "new"
            },
            "inviteeId": "6816f79cc0a8016401c5a33be04be441",
            "name": "System Administrator",
            "email": "admin@example.com"
          },
          {
            "reservationId": "17979dc9536b01103cf7ddeeff7b12b3",
            "location": {
              "sysId": "19efb84edb7650106c731dcd1396193c",
              "displayName": "Dublin"
            },
            "reservationInviteeId": "8ee7ddc9536b01103cf7ddeeff7b1219",
            "inviteeType": "employee",
            "inviteState": {
              "displayValue": "New",
              "value": "new"
            },
            "inviteeId": "62826bf03710200044e0bfc8bcbe5df1",
            "name": "Abel Tuter",
            "email": "abel.tuter@example.com"
          },
          {
            "reservationId": "17979dc9536b01103cf7ddeeff7b12b3",
            "location": {
              "sysId": "19efb84edb7650106c731dcd1396193c",
              "displayName": "Dublin"
            },
            "reservationInviteeId": "4ae7d10d536b01103cf7ddeeff7b126b",
            "inviteeType": "visitor",
            "inviteState": {
              "displayValue": "New",
              "value": "new"
            },
            "inviteeId": "86e7d10d536b01103cf7ddeeff7b1267",
            "firstName": "Visitor",
            "lastName": "User",
            "name": "Visitor User",
            "email": "visitoruser@example.com",
            "phoneNumber": "+919876543210",
            "isVIP": true,
            "parkingType": "normal_parking",
            "licensePlate": "1234",
            "isParkingRequired": true,
            "org": "Senow",
            "visitorType": "contractor",
            "title": "President",
            "isWifiRequired": true,
            "privateNotes": "Visiting"
          }
        ]
      }
    }

    WSD-Reservierung Eingeladene Personen: POST /api/sn_wsd_rsv/wsd_reservation_invitees/reassign

    Weist die angegebenen eingeladenen Personen von einer Reservierung einer anderen zu.

    URL-Format

    URL mit Versionsnummer: /api/sn_wsd_rsv/{api_version}/wsd_reservation_invitees/reassign

    Standard-URL: /api/sn_wsd_rsv/wsd_reservation_invitees/reassign

    Hinweis:
    Verfügbare Versionen werden im REST-API-Explorerangegeben. Für geskriptete REST APIs finden Sie zusätzliche Versionsinformationen im Formular „Geskripteter REST-Service“.

    Unterstützte Anforderungsparameter

    Tabelle : 7. Pfadparameter
    Name Beschreibung
    api_version Optional. Version des Endpunkts, auf den zugegriffen werden soll. Zum Beispiel v1 oder v2. Geben Sie diesen Wert nur an, um eine andere Endpunktversion als die neueste zu verwenden.

    Datentyp: Zeichenfolge

    Tabelle : 8. Abfrageparameter
    Name Beschreibung
    Keine
    Tabelle : 9. Anforderungstextparameter
    Name Beschreibung
    Reservierungs-ID Erforderlich. Sys_id der Reservierung, der die eingeladenen Personen neu zugewiesen werden sollen.

    Datentyp: Zeichenfolge

    Tabelle: Arbeitsplatzreservierung [sn_wsd_rsv_reservation]

    reservierungEingeladene Personen Liste der eingeladenen Personen, die der im Parameter reservationId angegebenen Reservierung neu zugewiesen werden sollen.

    Dadurch werden die angegebenen eingeladenen Personen aus einer früheren Reservierung entfernt, in der sie gemäß der Tabelle der eingeladenen Personen der Reservierung anwesend waren, und werden in diese Reservierung verschoben.

    Datentyp: Array von Zeichenfolgen

    Tabelle: Eingeladene Person für Reservierung [sn_wsd_rsv_m2m_reservation_invitee]

    Header

    Die folgenden Anforderungs- und Antwortkopfzeilen gelten nur für diese HTTP-Aktion oder für diese Aktion auf eine bestimmte Weise. Eine Liste der allgemeinen Header, die in der REST API verwendet werden, finden Sie unter Unterstützte REST API-Header.

    Tabelle : 10. Anforderungskopfzeilen
    Kopfzeile Beschreibung
    Akzeptieren Datenformat des Anforderungstexts. Unterstützte Typen: application/json, application/xml oder, text/xml

    Standard: application/json

    Content-Type Datenformat des Anforderungstexts. Unterstützt nur application/json.
    Tabelle : 11. Antwortkopfzeilen
    Kopfzeile Beschreibung
    Keine

    Statuscodes

    Die folgenden Statuscodes gelten für diese HTTP-Aktion. Eine Liste der möglichen Statuscodes, die in der REST API verwendet werden, finden Sie unter HTTP-Antwortcodes der REST-API.

    Tabelle : 12. Statuscodes
    Statuscode Beschreibung
    200 Erfolgreich. Die Anforderung wurde erfolgreich verarbeitet.
    401 Nicht autorisiert. Die Anmeldeinformationen sind falsch oder wurden nicht übergeben.
    404 Nicht gefunden. Das angeforderte Element wurde nicht gefunden.
    500 Interner Serverfehler. Beim Verarbeiten der Anforderung ist ein unerwarteter Fehler aufgetreten. Der Antworttext enthält Informationen zum Fehler.

    Parameter des Antwort-Haupttexts

    Name Beschreibung
    Ergebnis Details zur Neuzuweisung der eingeladenen Person.

    Datentyp: Objekt

    "result": {
       "reservationInviteeIds": [Array],
       "success": Boolean
    }
    result.reservationEinladungIds Liste der sys_ids der eingeladenen Personen der Reservierung, die der angegebenen Reservierung neu zugewiesen wurden.

    Datentyp: Array von Zeichenfolgen

    Ergebnis.Erfolg Kennzeichnung, die angibt, ob die eingeladenen Personen der Reservierung neu zugewiesen wurden.
    Mögliche Werte:
    • „wahr“: Eingeladene Personen wurden erfolgreich neu zugewiesen.
    • „falsch“: Eingeladene Personen wurden nicht neu zugewiesen.

    Datentyp: Boolesch

    cURL-Anforderung

    Das folgende Codebeispiel zeigt, wie eingeladene Personen einer Reservierung neu zugewiesen werden.

    curl "http://instance.servicenow.com/api/sn_wsd_rsv/wsd_reservation_invitees/reassign" \
    --request POST \
    --header "Accept:application/json" \
    --header "Content-Type:application/json" \
    --data "{
    \"reservationId\":\"3984e6c1532f01103cf7ddeeff7b129b\",
    \"reservationInvitees\":{\"aa31427f531701103cf7ddeeff7b1243\",\"e231427f531701103cf7ddeeff7b1243\"}
    }" \
    --user 'username':'password'

    Ergebnisse zurückgeben:

    {
      "result": {
        "success": true,
        "reservationInviteeIds": [
          "aa31427f531701103cf7ddeeff7b1243",
          "e231427f531701103cf7ddeeff7b1243"
        ]
      }
    }

    WSD-Reservierung Eingeladene Personen: POST /api/sn_wsd_rsv/wsd_reservation_invitees/submit

    Fügt die angegebenen eingeladenen Personen zu einer angegebenen Reservierung hinzu.

    URL-Format

    URL mit Versionsnummer: /api/sn_wsd_rsv/{api_version}/wsd_reservation_invitees/submit

    Standard-URL: /api/sn_wsd_rsv/wsd_reservation_invitees/submit

    Hinweis:
    Verfügbare Versionen werden im REST-API-Explorerangegeben. Für geskriptete REST APIs finden Sie zusätzliche Versionsinformationen im Formular „Geskripteter REST-Service“.

    Unterstützte Anforderungsparameter

    Tabelle : 13. Pfadparameter
    Name Beschreibung
    api_version Optional. Version des Endpunkts, auf den zugegriffen werden soll. Zum Beispiel v1 oder v2. Geben Sie diesen Wert nur an, um eine andere Endpunktversion als die neueste zu verwenden.

    Datentyp: Zeichenfolge

    Tabelle : 14. Abfrageparameter
    Name Beschreibung
    Keine
    Tabelle : 15. Anforderungstextparameter (XML oder JSON)
    Name Beschreibung
    eingeladene Personen Liste der eingeladenen Personen, die der angegebenen Reservierung hinzugefügt werden sollen.

    Datentyp: Objekt

    "invitees": [
      {
        "email": "String",
        "firstName": "String",
        "inviteeId": "String",
        "inviteeType": "String",
        "isVIP": Boolean,
        "isWifiRequired": Boolean,
        "lastName": "String",
        "licensePlate": "String",
        "org": "String",
        "parkingType": "String",
        "phone": "String",
        "privateNotes": "String",
        "title": "String",
        "visitorType": "String"
      }
    ]
    einladene Personen.E-Mail Erforderlich, wenn inviteeType „visitor“ ist.
    E-Mail-Adresse der eingeladenen Person.

    Datentyp: Zeichenfolge

    eingeladene Personen.firstName Vorname der eingeladenen Person.

    Datentyp: Zeichenfolge

    „eingeladene.einladungs-ID“ Erforderlich, wenn inviteType „Mitarbeiter“ ist.
    Sys_id des Anwenderdatensatzes des Mitarbeiters.

    Datentyp: Zeichenfolge

    Tabelle: Benutzer [sys_user]

    einladene.einladungsTyp Erforderlich.
    Typ der eingeladenen Person.
    Gültige Werte: (Groß-/Kleinschreibung beachten)
    • Mitarbeiter
    • visitor

    Datentyp: Zeichenfolge

    Eingeladene.istVIP Kennzeichnung, die angibt, ob der eingeladene Teilnehmer als VIP klassifiziert ist.
    Gültige Werte:
    • „wahr“: Eingeladene Person ist eine VIP.
    • false: Eingeladene Person ist kein VIP.

    Datentyp: Boolesch

    „eingeladene.istWifiErforderlich“ Kennzeichnung, die angibt, ob das WLAN-Passwort dem Besucher am Eingang bereitgestellt werden soll.
    Gültige Werte:
    • „wahr“: WLAN-Passwort angeben.
    • „falsch“: Kein WLAN-Passwort angeben.

    Datentyp: Boolesch

    eingeladene Personen.lastName Nachname der eingeladenen Person.

    Datentyp: Zeichenfolge

    einladene Personen. Lizenznummer Nummernschild des eingeladenen Teilnehmers.

    Datentyp: Zeichenfolge

    invitees.org Organisation des eingeladenen Unternehmens.

    Datentyp: Zeichenfolge

    „eingeladene.parkplatzTyp“ Art des für die eingeladene Person erforderlichen Parkplatzes.
    Gültige Werte: (Groß-/Kleinschreibung beachten)
    • ev_parking
    • Keine
    • normal_parking
    • Transporter_zugänglich_parken

    Datentyp: Zeichenfolge

    einladene Personen.Telefon Telefonnummer der eingeladenen Person.

    Datentyp: Zeichenfolge

    einladene Personen.privateNotizen Alle zusätzlichen Hinweise, die von der eingeladenen Person bereitgestellt wurden.

    Datentyp: Zeichenfolge

    „eingeladene Personen.Titel“ Titel der eingeladenen Person.

    Datentyp: Zeichenfolge

    „eingeladene.besucherTyp“ Typ der eingeladenen Person.
    Gültige Werte: (Groß-/Kleinschreibung beachten)
    • Client
    • Auftragnehmer
    • Beziehungsfamilie
    • andere

    Datentyp: Zeichenfolge

    Reservierungs-ID Erforderlich.
    Sys_id der Reservierung, für die die eingeladenen Personen hinzugefügt werden sollen.

    Datentyp: Zeichenfolge

    Tabelle: Arbeitsplatzreservierungen [sn_wsd_rsv_reservation]

    Header

    Die folgenden Anforderungs- und Antwortkopfzeilen gelten nur für diese HTTP-Aktion oder für diese Aktion auf eine bestimmte Weise. Eine Liste der allgemeinen Header, die in der REST API verwendet werden, finden Sie unter Unterstützte REST API-Header.

    Tabelle : 16. Anforderungskopfzeilen
    Kopfzeile Beschreibung
    Akzeptieren Datenformat des Anforderungstexts. Unterstützte Typen: application/json, application/xml oder, text/xml

    Standard: application/json

    Content-Type Datenformat des Anforderungstexts. Unterstützt nur application/json.
    Tabelle : 17. Antwortkopfzeilen
    Kopfzeile Beschreibung
    Keine

    Statuscodes

    Die folgenden Statuscodes gelten für diese HTTP-Aktion. Eine Liste der möglichen Statuscodes, die in der REST API verwendet werden, finden Sie unter HTTP-Antwortcodes der REST-API.

    Tabelle : 18. Statuscodes
    Statuscode Beschreibung
    200 Erfolgreich. Die Anforderung wurde erfolgreich verarbeitet.
    401 Nicht autorisiert. Die Anmeldeinformationen sind falsch oder wurden nicht übergeben.
    404 Nicht gefunden. Das angeforderte Element wurde nicht gefunden.
    500 Interner Serverfehler. Beim Verarbeiten der Anforderung ist ein unerwarteter Fehler aufgetreten. Der Antworttext enthält Informationen zum Fehler.

    Parameter des Antwort-Haupttexts

    Name Beschreibung
    Ergebnis Ergebnis des Hinzufügens der eingeladenen Personen zur Reservierung.

    Datentyp: Objekt

    "result": {
      "reservationId": "String",
      "success": Boolean
    }
    result.reservationId Sys_id der Reservierung, der die eingeladene Person hinzugefügt wurde.

    Datentyp: Zeichenfolge

    Ergebnis.Erfolg Kennzeichnung, die angibt, ob die eingeladenen Personen der Reservierung hinzugefügt wurden.
    Mögliche Werte:
    • „wahr“: Eingeladene Personen wurden erfolgreich hinzugefügt.
    • „falsch“: Eingeladene Personen wurden nicht hinzugefügt.

    Datentyp: Boolesch

    cURL-Anforderung

    Das folgende Codebeispiel zeigt, wie einer Reservierung sowohl ein Besucher als auch ein Mitarbeiter hinzugefügt wird.

    curl "http://instance.servicenow.com/api/sn_wsd_rsv/v1/wsd_reservation_invitees/submit" \
    --request POST \
    --header "Accept:application/json" \
    --header "Content-Type:application/json" \
    --data "{[
      \"reservationId\": \"041c4a13532f01103cf7ddeeff7b12c0\",
      \"invitees\": [
      {
        \"inviteeType\": \"employee\",
        \"inviteeId\": \"62826bf03710200044e0bfc8bcbe5df1\"
      },
      {
        \"inviteeType\":  \"visitor\",
        \"email\": \"visitoruser@example.com\",
        \"firstName\": \"Visitor\",
        \"lastName\":\"User\",
        \"isVIP\":true,
        \"visitorType\":\"contractor\",
        \"title\": \"ServiceNow Developer\",
        \"phone\": \"+91 9876543210\",
        \"isWifiRequired\": true,
        \"parkingType\": \"ev_parking\",
        \"licensePlate\": \"TS00TS0000\",
        \"org\": \"ServiceNow\",
        \"privateNotes\": \"Remarks\"
      }
    ]}" \
    --user 'username':'password'

    Ergebnisse zurückgeben:

    {
      "result": {
        "success": true,
        "reservationId": "17979dc9536b01103cf7ddeeff7b12b3"
      }
    }