Skip to content

Update Site ​

Update an existing site's configuration. Requires ADMIN permissions.

Parameters ​

name * are required parametersdata typedescription
siteId*stringThe unique identifier of the site to update
body.namestringUpdated display name
body.timezonestringUpdated timezone
body.addressobjectUpdated address details

Audio Notes Settings ​

body.audioNotes is optional. When supplied, send the complete object:

PropertyTypeDescription
autoTranscribebooleanWhether recordings are automatically transcribed on the device.

autoTranscribe is required; unknown properties, including the removed audience, userIds, and roleIds settings, are rejected. Invalid settings return 400; updating settings while AUDIO_NOTES is disabled returns 403. The feature can be enabled in the same request with "featureChange": [{ "feature": "AUDIO_NOTES", "enable": true }].

Omit audioNotes to leave saved settings unchanged. Automatic transcription defaults to disabled. Audio Note fields are available to users with existing form permissions when the target's AudioNotes feature is enabled.

Return Value ​

The updated site configuration.

Examples ​

bash
curl -X PUT "https://app.wombat.software/api/site/:siteId" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer ..." \
  -d '{"name": "Updated Site Name"}'

ENDPOINTS

put/api/site/:siteId