Update a channel connection
Update an existing channel connection by its unique identifier.
Path parameters
The unique identifier of the channel connection
Headers
A header for idempotency purposes
Request body
Example request
{
"workspace": {
"id": "T123456",
"name": "Acme HQ",
"botUserId": "U0123456789"
},
"auth": {
"accessToken": "Workspace access token",
"refreshToken": "Workspace refresh token",
"expiresAt": "2026-06-15T12:00:00.000Z",
"refreshTokenExpiresAt": "2026-09-15T12:00:00.000Z"
}
}Response
OK
Example response
{
"providerId": "slack",
"integrationIdentifier": "slack-prod",
"subscriberId": "subscriber-123",
"contextKeys": [
"tenant:org-123",
"region:us-east-1"
],
"workspace": {
"id": "T123456",
"name": "Acme HQ",
"botUserId": "U0123456789"
},
"auth": {
"accessToken": "Workspace access token",
"refreshToken": "Workspace refresh token",
"expiresAt": "2026-06-15T12:00:00.000Z",
"refreshTokenExpiresAt": "2026-09-15T12:00:00.000Z"
}
}Changes
Changed in 5 of the 12 revisions of this API.1310
- ●
added the new
novu-web-chatenum value to theproviderIdresponse property for the response status200response-property-enum-value-added
- ○
removed the
novu-agent-chatenum value from theproviderIdresponse property for the response status200response-property-enum-value-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
novu-agent-chatenum value to theproviderIdresponse property for the response status200response-property-enum-value-added
- ○
removed the
novu-web-chatenum value from theproviderIdresponse property for the response status200response-property-enum-value-removed
- ●
- ●
added the new
grafanaenum value to theproviderIdresponse property for the response status200response-property-enum-value-added
- ●
added the new
novu-web-chatenum value to theproviderIdresponse property for the response status200response-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
ruach-smsenum value to theproviderIdresponse property for the response status200response-property-enum-value-added
- ○
added the new optional request property
workspace/botUserIdnew-optional-request-property
- ○
added the optional property
workspace/botUserIdto the response with the200statusresponse-optional-property-added
- ●
- ●
added the new
anypostenum value to theproviderIdresponse property for the response status200response-property-enum-value-added
- ●
added the new
lineenum value to theproviderIdresponse property for the response status200response-property-enum-value-added
- ●
added the new
opsgenieenum value to theproviderIdresponse property for the response status200response-property-enum-value-added
- ●
added the new
pagerdutyenum value to theproviderIdresponse property for the response status200response-property-enum-value-added
- ●
added the new
sendblueenum value to theproviderIdresponse property for the response status200response-property-enum-value-added
- ●
added the new
toolenum value to thechannelresponse property for the response status200response-property-enum-value-added
- ●
added the new
tool-webhookenum value to theproviderIdresponse property for the response status200response-property-enum-value-added
- ●
added the new
webex-messagingenum value to theproviderIdresponse property for the response status200response-property-enum-value-added
- ○
added the new optional request property
auth/expiresAtnew-optional-request-property
- ○
added the new optional request property
auth/refreshTokennew-optional-request-property
- ○
added the new optional request property
auth/refreshTokenExpiresAtnew-optional-request-property
- ○
added the optional property
auth/expiresAtto the response with the200statusresponse-optional-property-added
- ○
added the optional property
auth/refreshTokento the response with the200statusresponse-optional-property-added
- ○
added the optional property
auth/refreshTokenExpiresAtto the response with the200statusresponse-optional-property-added
- ●