Skip to content

Division Management ​

🚧 Under construction 🚧

Manage divisions within a tenant. Requires the DIVISION_MANAGEMENT feature flag (or development mode) and ADMIN permissions.

Create Division ​

POST /api/tenant/:tenantId/division or POST /api/organization/:orgId/tenant/:tenantId/division

name * are required parametersdata typedescription
body.name*stringThe display name of the new division
body.slugstringA unique URL-friendly identifier for the division

Update Division ​

PUT /api/tenant/:tenantId/division/:divisionId or PUT /api/organization/:orgId/tenant/:tenantId/division/:divisionId

name * are required parametersdata typedescription
divisionId*stringThe unique identifier of the division to update
body.namestringUpdated display name

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.

Examples ​

bash
curl -X POST "https://app.wombat.software/api/tenant/:tenantId/division" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer ..." \
  -d '{"name": "Western Division"}'

ENDPOINTS

post/api/tenant/:tenantId/division
put/api/tenant/:tenantId/division/:divisionId