Skip to main content
Organization-level settings for your TalkPilot workspace. An API key is no longer limited to a single organization. Its scope is derived from the organization memberships of the user who created the key — a dev_admin who belongs to several organizations can read and write all of them with one key.

Data model

Endpoints

List organizations

Returns every organization you have access to.
Permission: organization:read
Response:
This endpoint previously returned a single organization object. It now returns a data array, because one key can span multiple organizations.

Update organization settings

The target organization is part of the path and must be one you have access to — otherwise the endpoint responds with 404 NOT_FOUND.
Permission: organization:write Updatable: auto_delete_done_calls, cascade_done_same_number, calendar_status_update, forward_call_email, transfer_popup_enabled, notdienst_bereiche. name, max_concurrent_calls and concurrency_overflow_number are read-only; unknown fields are ignored.

Settings

auto_delete_done_calls

When enabled, calls that are marked as done (processed) are automatically moved to the trash (soft-deleted). They can still be recovered from the trash in the Dashboard or permanently deleted later.

notdienst_bereiche

The list an employee’s notdienst_bereiche are chosen from; with more than one entry, an employee on emergency duty needs at least one area. Values are trimmed and de-duplicated; an empty list is stored as null (single emergency service, Dashboard dropdown unchanged).