Appearance
Update Site
Update an existing site's configuration. Requires ADMIN permissions.
Parameters
| name * are required parameters | data type | description |
|---|---|---|
siteId* | string | The unique identifier of the site to update |
body.name | string | Updated display name |
body.timezone | string | Updated timezone |
body.address | object | Updated address details |
Audio Notes Settings
body.audioNotes is optional. When supplied, send the complete object:
| Property | Type | Description |
|---|---|---|
autoTranscribe | boolean | Whether 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