Skip to main content
POST
Replace integration credentials

Authorizations

Authorization
string
header
required

Tenant API key (vdx_live_…) as Authorization: Bearer.

Path Parameters

id
string
required

Body

application/json
apiKeySid
string
apiKeySecret
string<password>
authToken
string<password>
apiKey
string
apiSecret
string<password>
authUsername
string
authPassword
string<password>

Response

Rotated.

id
string
carrier
string
name
string
accountRef
string

Twilio Account SID or carrier SIP host — safe to show.

accountName
string
status
enum<string>
Available options:
connected,
error
lastError
string
trunkId
string
carrierTrunkSid
string

The trunk id inside the carrier's account (API-provisioned carriers).

terminationUri
string
credentialFingerprint
string

Non-reversible; for display and audit only.

hasCredentials
boolean
secretsBackend
string
Example:

"secret-manager"

provisioning
enum<string>
Available options:
api,
manual
displayName
string
transferSupport
enum<string>
Available options:
supported,
verify,
unsupported
channel
enum<string>

An sms integration has no trunk and no numbers.

Available options:
voice,
sms
sipUri
string
connectedAt
integer<int64>