Sha256: b61d558d449ec67e25d1b08d817b24fdc43b4f2d3a9af9a56cb467c4a3eceb10
Contents?: true
Size: 1.74 KB
Versions: 31
Compression:
Stored size: 1.74 KB
Contents
# SunshineConversationsClient::SourceWithCampaignWebhook ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **type** | **String** | An identifier for the channel from which a message originated. May include one of api, sdk, messenger, or any number of other channels. | [optional] **integration_id** | **String** | Identifier indicating which integration the message was sent from. For user messages only. | [optional] **original_message_id** | **String** | Message identifier assigned by the originating channel. | [optional] **original_message_timestamp** | **String** | A datetime string with the format YYYY-MM-DDThh:mm:ss.SSSZ representing when the third-party channel received the message. | [optional] **client** | [**Client**](Client.md) | The client from which the user authored the message or activity, if applicable. This field will only be present if the `includeFullSource` option is enabled for the webhook. | [optional] **device** | [**Device**](Device.md) | The device from which the user authored the message or activity, if applicable. This field will only be present if the `includeFullSource` option is enabled for the webhook | [optional] **campaign** | [**Campaign**](Campaign.md) | | [optional] ## Code Sample ```ruby require 'SunshineConversationsClient' instance = SunshineConversationsClient::SourceWithCampaignWebhook.new(type: ios, integration_id: null, original_message_id: null, original_message_timestamp: null, client: null, device: null, campaign: null) ```
Version data entries
31 entries across 31 versions & 1 rubygems