| Field | Type | Required | Description | Example |
|---|---|---|---|---|
subscriberId |
string | ✔️ | The subscriber ID to link to their chat identity. Required — this operation always binds a specific subscriber to a user identity in the chat provider. | subscriber-123 |
integrationIdentifier |
string | ✔️ | Integration identifier | |
connectionIdentifier |
?string | ➖ | Identifier of the existing channel connection to associate this user endpoint with. Generated automatically if not provided. | slack-connection-abc123 |
context |
array<string, string|Components\GenerateLinkUserOauthUrlRequestDtoContext2> | ➖ | N/A | |
userScope |
array<string> | ➖ | Slack only: User-level OAuth scopes for "Sign in with Slack". Defaults to: identity.basic. MS Teams: ignored — uses delegated OpenID scopes (openid, profile, User.Read). | [ "identity.basic" ] |