Sha256: 91cfa71f0b6c683f285dbf86e5fdd0a4e8cf80b053bdedf8908f05f6de8fddaa

Contents?: true

Size: 1.19 KB

Versions: 47

Compression:

Stored size: 1.19 KB

Contents

# SunshineConversationsClient::WebhookBody

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**target** | **String** | URL to be called when the webhook is triggered. | [optional] 
**triggers** | **Array<String>** | An array of triggers the integration is subscribed to. This property is case sensitive. [More details](https://docs.smooch.io/rest/#section/Webhook-Triggers). | [optional] 
**include_full_user** | **Boolean** | A boolean specifying whether webhook payloads should include the complete user schema for events involving a specific user. | [optional] [default to false]
**include_full_source** | **Boolean** | A boolean specifying whether webhook payloads should include the client and device object (when applicable). | [optional] [default to false]

## Code Sample

```ruby
require 'SunshineConversationsClient'

instance = SunshineConversationsClient::WebhookBody.new(target: https://example.com/callback,
                                 triggers: ["conversation:read","conversation:message"],
                                 include_full_user: null,
                                 include_full_source: null)
```


Version data entries

47 entries across 47 versions & 1 rubygems

Version Path
sunshine-conversations-client-9.4.6 docs/WebhookBody.md
sunshine-conversations-client-9.4.5 docs/WebhookBody.md
sunshine-conversations-client-9.4.4 docs/WebhookBody.md
sunshine-conversations-client-9.4.3 docs/WebhookBody.md
sunshine-conversations-client-9.4.2 docs/WebhookBody.md
sunshine-conversations-client-9.4.1 docs/WebhookBody.md
sunshine-conversations-client-9.4.0 docs/WebhookBody.md