Skip to content

Update EasySecure user.

PUT/api/easysecure/users/{id}

Can be used to update some details of an EasySecure user. The most important property is gdprConsent. Show a GDPR consent form to the user to update this property before uploading a photo.

  • idnumberrequired
Required
No
Content type
  • application/json
  • object[]
    Show array — 5 properties
    • hasPhotoEnabledbooleanoptional
    • hasQRCodeEnabledbooleanoptional
    • gdprConsentbooleanoptional
    • retainConsentstringoptional
    • lockedstringoptional

Schema shown for 200 · application/json

  • idnumber
  • uuidstring
  • uniqueIdstring

    EasySecure ID of the user

  • namestring
  • startstring
  • endstring
  • hasPhotoEnabledbooleanoptional
    Default: false

    Indicates if the user can use the photo method.

  • hasPhotobooleanoptional
    Default: false

    Indicates if the user currently has a photo.

  • hasTapkeyEnabledbooleanoptional
    Default: false

    Indicates if the user can use the Tapkey method.

  • hasTapkeybooleanoptional
    Default: false

    Indicates if the user currently has a Tapkey.

  • hasQRCodeEnabledbooleanoptional
    Default: false

    Indicates if the user can use the QR code method.

  • hasQRCodebooleanoptional
    Default: false

    Indicates if the user currently has a QR code.

  • registeredbooleanoptional
    Default: false
  • gdprConsentbooleanoptional
    Default: false
  • retainConsentbooleanoptional
    Default: false
  • lockedbooleanoptional
    Default: false
  • createdstring
  • modifiedstringoptional
  • expiresstringoptional
  • exportedstringoptional
  • configurationESConfiguration
    Show 26 properties
    • idnumber
    • descriptionstringoptional
    • gdprStatementstringoptional
    • locationReferencenumberoptional
      Default: 1
    • numOfDaysBeforeCheckinnumberoptional
      Default: 7
    • numOfDaysAfterCheckoutnumberoptional
      Default: 1
    • numOfDaysAfterCheckoutWithRetainConsentnumberoptional
      Default: 180
    • hasCustomCheckinCheckoutTimebooleanoptional
      Default: false
    • checkinTimestringoptional
    • checkoutTimestringoptional
    • numOfMinutesBeforeCheckinnumberoptional
      Default: 0
    • numOfMinutesAfterCheckoutnumberoptional
      Default: 0
    • includeOwnerReservationsbooleanoptional
      Default: false
    • includeReservationFellowGuestsbooleanoptional
      Default: true
    • includeReservationAdditionalGuestsbooleanoptional
      Default: true
    • hasPhotoEnabledbooleanoptional
      Default: false
    • hasTapkeyEnabledbooleanoptional
      Default: false
    • hasQRCodeEnabledbooleanoptional
      Default: false
    • updateProfilePictureAfterPhotoUploadbooleanoptional
      Default: false
    • lockUserAfterPhotoUploadbooleanoptional
      Default: false
    • deleteQRCodeAfterPhotoUploadbooleanoptional
      Default: false
    • deletePhotoAfterQRCodeEnabledbooleanoptional
      Default: false
    • activebooleanoptional
      Default: false
    • createdstring
    • modifiedstringoptional
    • localestring