---
title: "/enterprise/validateUploadTrunkUsersInBulkByReseller"
slug: "enterprisevalidateuploadtrunkusersinbulkbyreseller-1"
updated: 2025-06-17T20:37:14Z
published: 2025-06-17T20:37:19Z
canonical: "kb.connecttoteams.com/enterprisevalidateuploadtrunkusersinbulkbyreseller-1"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://kb.connecttoteams.com/llms.txt
> Use this file to discover all available pages before exploring further.

# /enterprise/validateUploadTrunkUsersInBulkByReseller

Post/enterprise/validateUploadTrunkUsersInBulkByReseller

Operation to validate bulk uploaded trunk users

SecurityOAuthFlowPassword Token URL/oauth/token
		

Body parameters<select class='api-response-data' aria-label='Media type'><option value='ad801413-3d17-4d5c-a891-d23dfafeb19c'>application/json</option>
</select>object  defaultProfileboolean    
directRouteIdinteger  (int64)    Required

Voice Route identifier - value must be greater than 0

loginIdstring    Required

Login ID cannot be empty. Please specify the username used in context for this operation

profileIdinteger  (int64)    Required

Profile ID - cannot be empty

tenantIdstring    Required

Tenant ID cannot be empty

updateExistingUserboolean    
useAudioConferenceVRPboolean    
useEnterpriseDialPlanboolean    
useTeamsVoicemailboolean    
usersstring  (byte)    Required

Users data - Must be a Base64 encoded byte array containing the Users data.

Responses200

OK

<select class='api-response-data' aria-label='Media type'><option value='6b10f7c1-933c-45df-8087-58cb39f14edf'>*/*</option>
</select>Expand Allobject  hasErrorsboolean    
userData Array of object (TrunkUserBulk)   object  defaultDIDIndexinteger  (int32)    
defaultValboolean    
domainstring    
errorList Array of object (UserError)   object  errorMessage Array of string   string    
fieldNamestring    

idinteger  (int64)    
teamsUserIdstring    
trunkDIDs Array of object (TrunkDIDs)   object  defaultValboolean    
didstring    
errorstring    

trunkProfileIdinteger  (int64)    
trunkProfileNamestring    
trunkUserCallPolicyInfoobject (TrunkUserCallPolicyInfo)  callPolicyCNAMstring    Valid values[
  "TRANSPARENT",
  "OTHER",
  "TRUNK_SETTINGS"
]Default"TRUNK_SETTINGS"
callPolicyCallerIdstring    Valid values[
  "TRANSPARENT",
  "OTHER",
  "TRUNK_SETTINGS"
]Default"TRUNK_SETTINGS"
callPolicyCustomCNAMstring    
callPolicyCustomCallerIdstring    
callPolicyNamestring    Default"Global"
customPAIstring    
forwardedCallsCNAMstring    Valid values[
  "TRANSPARENT",
  "OTHER",
  "TRUNK_SETTINGS"
]Default"TRUNK_SETTINGS"
forwardedCallsCallerIdstring    Valid values[
  "USER_CALLER_ID",
  "TRANSPARENT",
  "OTHER",
  "TRUNK_SETTINGS"
]Default"TRUNK_SETTINGS"
forwardedCallsCustomCNAMstring    
forwardedCallsCustomCallerIdstring    
forwardedCallsPAICustomValuestring    
forwardedCallsPAIValuestring    Valid values[
  "USER_TEAM_DID",
  "USER_CALLER_ID",
  "FROM_HEADER_VALUE",
  "TRANSPARENT",
  "OTHER",
  "NONE",
  "TRUNK_SETTINGS"
]Default"TRUNK_SETTINGS"
paiValuestring    Valid values[
  "USER_TEAM_DID",
  "USER_CALLER_ID",
  "FROM_HEADER_VALUE",
  "TRANSPARENT",
  "OTHER",
  "NONE",
  "TRUNK_SETTINGS"
]Default"TRUNK_SETTINGS"
resellerIdinteger  (int64)    
trunkUserIdinteger  (int64)    

useTeamsVoicemailboolean
