Sha256: 5d47f6d538e896530a23c05eceb240cd9ef5dead98c6bced9984b126b14b33e0

Contents?: true

Size: 1.12 KB

Versions: 44

Compression:

Stored size: 1.12 KB

Contents

# SunshineConversationsClient::ParticipantWithUserExternalId

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**user_external_id** | **String** | The `externalId` of the user that will be participating in the conversation. It will return `404` if the user can’t be found. One of `userId` or `userExternalId` is required, but not both. | [optional] 
**subscribe_sdk_client** | **Boolean** | When passed as true, the SDK client of the concerned participant will be subscribed to the conversation. The user will start receiving push notifications for this conversation right away, without having to view the conversation on the SDK beforehand. An SDK client will be created for users that don’t already have one. This field is required if the conversation is of type `sdkGroup`. | [optional] 

## Code Sample

```ruby
require 'SunshineConversationsClient'

instance = SunshineConversationsClient::ParticipantWithUserExternalId.new(user_external_id: your-own-user-id,
                                 subscribe_sdk_client: false)
```


Version data entries

44 entries across 44 versions & 1 rubygems

Version Path
sunshine-conversations-client-9.4.0 docs/ParticipantWithUserExternalId.md
sunshine-conversations-client-9.3.0 docs/ParticipantWithUserExternalId.md
sunshine-conversations-client-9.2.0 docs/ParticipantWithUserExternalId.md
sunshine-conversations-client-9.1.1 docs/ParticipantWithUserExternalId.md