Skip to main content
POST
/
api
/
organizations
/
transfer
/
preview
Preview owned-resource counts for a cross-organization user transfer (SuperAdmin only)
curl --request POST \
  --url https://your-instance.example.com/api/organizations/transfer/preview \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "userId": "5f7b1c2e8a1d4e0012c3b4a6",
  "targetOrganizationId": "5f7b1c2e8a1d4e0012c3b401"
}
'
{
  "contacts": 1240,
  "conversations": 3580,
  "assigneeConversations": 412,
  "automations": 7,
  "workflows": 3,
  "webchatConfigurations": 2,
  "acquiredItems": 18,
  "emailAccounts": 1,
  "calendarConnections": 1,
  "calendarToolConfigurations": 1,
  "googleSheetsTokens": 0,
  "unfiredReminders": 22,
  "promptCount": 15,
  "voicePhoneNumbers": 2,
  "automationKeys": 4
}

Documentation Index

Fetch the complete documentation index at: https://docs.tetherai.ca/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
userId
string
required

User being moved out of the source organization; the preview counts the resources currently owned by this user.

targetOrganizationId
string
required

Organization the user would be transferred into; used to identify cross-org references in the preview.

Response

Preview counts returned

contacts
integer
conversations
integer
assigneeConversations
integer
automations
integer
workflows
integer
webchatConfigurations
integer
acquiredItems
integer
emailAccounts
integer
calendarConnections
integer
calendarToolConfigurations
integer
googleSheetsTokens
integer
unfiredReminders
integer
promptCount
integer
voicePhoneNumbers
integer
automationKeys
integer