/provisioning/validateUploadTrunkUsersInBulk

Prev Next
Post
/provisioning/validateUploadTrunkUsersInBulk

Operation to validate Users in Bulk to the System. This operation also enables the Calling Services for all the uploaded Users

Security
OAuth
FlowPassword
Token URL/oauth/token
Body parameters
Expand All
object
authenticationResult
object (MSALAuthenticationResult)
authenticationResult
object (AuthenticationResult)
accessToken
string
accessTokenType
string
expiresAfter
integer (int64)
expiresOn
integer (int64)
expiresOnDate
string (date-time)
idToken
string
multipleResourceRefreshToken
boolean
refreshToken
string
userInfo
object (UserInfo)
displayableId
string
identityProvider
string
tenantId
string
resellerId
integer (int64)
tenantId
string
defaultProfile
boolean
directRouteId
integer (int64) Required

Voice Route identifier - value must be greater than 0

profileId
integer (int64) Required

Profile ID - cannot be empty

updateExistingUser
boolean
useAudioConferenceVRP
boolean
useEnterpriseDialPlan
boolean
useTeamsVoicemail
boolean
users
string (byte) Required

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

Responses
200

OK

Expand All
object
hasErrors
boolean
userData
Array of object (TrunkUserBulk)
object
defaultDIDIndex
integer (int32)
defaultVal
boolean
domain
string
errorList
Array of object (UserError)
object
errorMessage
Array of string
string
fieldName
string
id
integer (int64)
teamsUserId
string
trunkDIDs
Array of object (TrunkDIDs)
object
defaultVal
boolean
did
string
error
string
trunkProfileId
integer (int64)
trunkProfileName
string
trunkUserCallPolicyInfo
object (TrunkUserCallPolicyInfo)
callPolicyCNAM
string
Valid values[ "TRANSPARENT", "OTHER", "TRUNK_SETTINGS" ]
Default"TRUNK_SETTINGS"
callPolicyCallerId
string
Valid values[ "TRANSPARENT", "OTHER", "TRUNK_SETTINGS" ]
Default"TRUNK_SETTINGS"
callPolicyCustomCNAM
string
callPolicyCustomCallerId
string
callPolicyName
string
Default"Global"
customPAI
string
forwardedCallsCNAM
string
Valid values[ "TRANSPARENT", "OTHER", "TRUNK_SETTINGS" ]
Default"TRUNK_SETTINGS"
forwardedCallsCallerId
string
Valid values[ "USER_CALLER_ID", "TRANSPARENT", "OTHER", "TRUNK_SETTINGS" ]
Default"TRUNK_SETTINGS"
forwardedCallsCustomCNAM
string
forwardedCallsCustomCallerId
string
forwardedCallsPAICustomValue
string
forwardedCallsPAIValue
string
Valid values[ "USER_TEAM_DID", "USER_CALLER_ID", "FROM_HEADER_VALUE", "TRANSPARENT", "OTHER", "NONE", "TRUNK_SETTINGS" ]
Default"TRUNK_SETTINGS"
paiValue
string
Valid values[ "USER_TEAM_DID", "USER_CALLER_ID", "FROM_HEADER_VALUE", "TRANSPARENT", "OTHER", "NONE", "TRUNK_SETTINGS" ]
Default"TRUNK_SETTINGS"
resellerId
integer (int64)
trunkUserId
integer (int64)
useTeamsVoicemail
boolean