sunshine-conversations-client
v13.1.0
Published
Sunshine Conversations JavaScript Client
Downloads
10,019
Readme
sunshine-conversations-client
SunshineConversationsClient - JavaScript client for sunshine-conversations-client This SDK is automatically generated by the OpenAPI Generator project:
- API version: 13.1.0
- Package version: 13.1.0
- Build package: org.openapitools.codegen.languages.JavascriptClientCodegen
Installation
For Node.js
npm
To publish the library as a npm, please follow the procedure in "Publishing npm packages".
Then install it via:
npm install sunshine-conversations-client --save
Local development
To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing package.json
(and this README). Let's call this JAVASCRIPT_CLIENT_DIR
. Then run:
npm install
npm build
Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR
:
npm link
Finally, switch to the directory you want to use your sunshine-conversations-client from, and run:
npm link /path/to/<JAVASCRIPT_CLIENT_DIR>
You should now be able to require('sunshine-conversations-client')
in javascript files from the directory you ran the last command above from.
git
If the library is hosted at a git repository, e.g. https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:
npm install GIT_USER_ID/GIT_REPO_ID --save
For browser
The library also works in the browser environment via npm and browserify. After following the above steps with Node.js and installing browserify with npm install -g browserify
, perform the following (assuming main.js is your entry file, that's to say your javascript file where you actually use this library):
browserify main.js > bundle.js
Then include bundle.js in the HTML pages.
Webpack Configuration
Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:
module: {
rules: [
{
parser: {
amd: false
}
}
]
}
Region
Sunshine Conversations is available in the following regions. The US region will be used by default. To target any other region, specify the region's API host in defaultClient.basePath
. For example:
var defaultClient = SunshineConversationsClient.ApiClient.instance;
defaultClient.basePath = "https://api.smooch.io";
Getting Started
Please follow the installation instructions and execute the following JS code:
var SunshineConversationsClient = require('sunshine-conversations-client');
var defaultClient = SunshineConversationsClient.ApiClient.instance;
// Configure HTTP basic authorization: basicAuth
var basicAuth = defaultClient.authentications['basicAuth'];
basicAuth.username = 'YOUR USERNAME'
basicAuth.password = 'YOUR PASSWORD'
// Configure Bearer (JWT) access token for authorization: bearerAuth
var bearerAuth = defaultClient.authentications['bearerAuth'];
bearerAuth.accessToken = "YOUR ACCESS TOKEN"
var api = new SunshineConversationsClient.ActivitiesApi()
var appId = 5d8cff3cd55b040010928b5b; // {String} Identifies the app.
var conversationId = 029c31f25a21b47effd7be90; // {String} Identifies the conversation.
var activityPost = {"author":{"type":"user","userId":"5963c0d619a30a2e00de36b8"},"type":"conversation:read"}; // {ActivityPost}
api.postActivity(appId, conversationId, activityPost).then(function(data) {
console.log('API called successfully. Returned data: ' + data);
}, function(error) {
console.error(error);
});
Documentation for API Endpoints
All URIs are relative to https://api.smooch.io
Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- SunshineConversationsClient.ActivitiesApi | postActivity | POST /v2/apps/{appId}/conversations/{conversationId}/activity | Post Activity SunshineConversationsClient.AppKeysApi | createAppKey | POST /v2/apps/{appId}/keys | Create App Key SunshineConversationsClient.AppKeysApi | deleteAppKey | DELETE /v2/apps/{appId}/keys/{keyId} | Delete App Key SunshineConversationsClient.AppKeysApi | getAppKey | GET /v2/apps/{appId}/keys/{keyId} | Get App Key SunshineConversationsClient.AppKeysApi | listAppKeys | GET /v2/apps/{appId}/keys | List App Keys SunshineConversationsClient.AppsApi | createApp | POST /v2/apps | Create App SunshineConversationsClient.AppsApi | deleteApp | DELETE /v2/apps/{appId} | Delete App SunshineConversationsClient.AppsApi | getApp | GET /v2/apps/{appId} | Get App SunshineConversationsClient.AppsApi | listApps | GET /v2/apps | List Apps SunshineConversationsClient.AppsApi | updateApp | PATCH /v2/apps/{appId} | Update App SunshineConversationsClient.AttachmentsApi | deleteAttachment | POST /v2/apps/{appId}/attachments/remove | Delete Attachment SunshineConversationsClient.AttachmentsApi | uploadAttachment | POST /v2/apps/{appId}/attachments | Upload Attachment SunshineConversationsClient.ClientsApi | createClient | POST /v2/apps/{appId}/users/{userIdOrExternalId}/clients | Create Client SunshineConversationsClient.ClientsApi | listClients | GET /v2/apps/{appId}/users/{userIdOrExternalId}/clients | List Clients SunshineConversationsClient.ClientsApi | removeClient | DELETE /v2/apps/{appId}/users/{userIdOrExternalId}/clients/{clientId} | Remove Client SunshineConversationsClient.ConversationsApi | createConversation | POST /v2/apps/{appId}/conversations | Create Conversation SunshineConversationsClient.ConversationsApi | deleteConversation | DELETE /v2/apps/{appId}/conversations/{conversationId} | Delete Conversation SunshineConversationsClient.ConversationsApi | getConversation | GET /v2/apps/{appId}/conversations/{conversationId} | Get Conversation SunshineConversationsClient.ConversationsApi | listConversations | GET /v2/apps/{appId}/conversations | List Conversations SunshineConversationsClient.ConversationsApi | updateConversation | PATCH /v2/apps/{appId}/conversations/{conversationId} | Update Conversation SunshineConversationsClient.CustomIntegrationApiKeysApi | createCustomIntegrationKey | POST /v2/apps/{appId}/integrations/{integrationId}/keys | Create Integration Key SunshineConversationsClient.CustomIntegrationApiKeysApi | deleteCustomIntegrationKey | DELETE /v2/apps/{appId}/integrations/{integrationId}/keys/{keyId} | Delete Integration Key SunshineConversationsClient.CustomIntegrationApiKeysApi | getCustomIntegrationKey | GET /v2/apps/{appId}/integrations/{integrationId}/keys/{keyId} | Get Integration Key SunshineConversationsClient.CustomIntegrationApiKeysApi | listCustomIntegrationKeys | GET /v2/apps/{appId}/integrations/{integrationId}/keys | List Integration Keys SunshineConversationsClient.DevicesApi | getDevice | GET /v2/apps/{appId}/users/{userIdOrExternalId}/devices/{deviceId} | Get Device SunshineConversationsClient.DevicesApi | listDevices | GET /v2/apps/{appId}/users/{userIdOrExternalId}/devices | List Devices SunshineConversationsClient.IntegrationsApi | createIntegration | POST /v2/apps/{appId}/integrations | Create Integration SunshineConversationsClient.IntegrationsApi | deleteIntegration | DELETE /v2/apps/{appId}/integrations/{integrationId} | Delete Integration SunshineConversationsClient.IntegrationsApi | getIntegration | GET /v2/apps/{appId}/integrations/{integrationId} | Get Integration SunshineConversationsClient.IntegrationsApi | listIntegrations | GET /v2/apps/{appId}/integrations | List Integrations SunshineConversationsClient.IntegrationsApi | updateIntegration | PATCH /v2/apps/{appId}/integrations/{integrationId} | Update Integration SunshineConversationsClient.MessagesApi | deleteAllMessages | DELETE /v2/apps/{appId}/conversations/{conversationId}/messages | Delete All Messages SunshineConversationsClient.MessagesApi | deleteMessage | DELETE /v2/apps/{appId}/conversations/{conversationId}/messages/{messageId} | Delete Message SunshineConversationsClient.MessagesApi | listMessages | GET /v2/apps/{appId}/conversations/{conversationId}/messages | List Messages SunshineConversationsClient.MessagesApi | postMessage | POST /v2/apps/{appId}/conversations/{conversationId}/messages | Post Message SunshineConversationsClient.OAuthEndpointsApi | authorize | GET /oauth/authorize | Authorize SunshineConversationsClient.OAuthEndpointsApi | getToken | POST /oauth/token | Get Token SunshineConversationsClient.OAuthEndpointsApi | revokeAccess | DELETE /oauth/authorization | Revoke Access SunshineConversationsClient.ParticipantsApi | joinConversation | POST /v2/apps/{appId}/conversations/{conversationId}/join | Join Conversation SunshineConversationsClient.ParticipantsApi | leaveConversation | POST /v2/apps/{appId}/conversations/{conversationId}/leave | Leave Conversation SunshineConversationsClient.ParticipantsApi | listParticipants | GET /v2/apps/{appId}/conversations/{conversationId}/participants | List Participants SunshineConversationsClient.SwitchboardActionsApi | acceptControl | POST /v2/apps/{appId}/conversations/{conversationId}/acceptControl | Accept Control SunshineConversationsClient.SwitchboardActionsApi | offerControl | POST /v2/apps/{appId}/conversations/{conversationId}/offerControl | Offer Control SunshineConversationsClient.SwitchboardActionsApi | passControl | POST /v2/apps/{appId}/conversations/{conversationId}/passControl | Pass Control SunshineConversationsClient.SwitchboardActionsApi | releaseControl | POST /v2/apps/{appId}/conversations/{conversationId}/releaseControl | Release Control SunshineConversationsClient.SwitchboardIntegrationsApi | createSwitchboardIntegration | POST /v2/apps/{appId}/switchboards/{switchboardId}/switchboardIntegrations | Create Switchboard Integration SunshineConversationsClient.SwitchboardIntegrationsApi | deleteSwitchboardIntegration | DELETE /v2/apps/{appId}/switchboards/{switchboardId}/switchboardIntegrations/{switchboardIntegrationId} | Delete Switchboard Integration SunshineConversationsClient.SwitchboardIntegrationsApi | listSwitchboardIntegrations | GET /v2/apps/{appId}/switchboards/{switchboardId}/switchboardIntegrations | List Switchboard Integrations SunshineConversationsClient.SwitchboardIntegrationsApi | updateSwitchboardIntegration | PATCH /v2/apps/{appId}/switchboards/{switchboardId}/switchboardIntegrations/{switchboardIntegrationId} | Update Switchboard Integration SunshineConversationsClient.SwitchboardsApi | createSwitchboard | POST /v2/apps/{appId}/switchboards | Create Switchboard SunshineConversationsClient.SwitchboardsApi | deleteSwitchboard | DELETE /v2/apps/{appId}/switchboards/{switchboardId} | Delete Switchboard SunshineConversationsClient.SwitchboardsApi | listSwitchboards | GET /v2/apps/{appId}/switchboards | List Switchboards SunshineConversationsClient.SwitchboardsApi | updateSwitchboard | PATCH /v2/apps/{appId}/switchboards/{switchboardId} | Update Switchboard SunshineConversationsClient.UsersApi | createUser | POST /v2/apps/{appId}/users | Create User SunshineConversationsClient.UsersApi | deleteUser | DELETE /v2/apps/{appId}/users/{userIdOrExternalId} | Delete User SunshineConversationsClient.UsersApi | deleteUserPersonalInformation | DELETE /v2/apps/{appId}/users/{userIdOrExternalId}/personalinformation | Delete User Personal Information SunshineConversationsClient.UsersApi | getUser | GET /v2/apps/{appId}/users/{userIdOrExternalId} | Get User SunshineConversationsClient.UsersApi | updateUser | PATCH /v2/apps/{appId}/users/{userIdOrExternalId} | Update User SunshineConversationsClient.WebhooksApi | createWebhook | POST /v2/apps/{appId}/integrations/{integrationId}/webhooks | Create Webhook SunshineConversationsClient.WebhooksApi | deleteWebhook | DELETE /v2/apps/{appId}/integrations/{integrationId}/webhooks/{webhookId} | Delete Webhook SunshineConversationsClient.WebhooksApi | getWebhook | GET /v2/apps/{appId}/integrations/{integrationId}/webhooks/{webhookId} | Get Webhook SunshineConversationsClient.WebhooksApi | listWebhooks | GET /v2/apps/{appId}/integrations/{integrationId}/webhooks | List Webhooks SunshineConversationsClient.WebhooksApi | updateWebhook | PATCH /v2/apps/{appId}/integrations/{integrationId}/webhooks/{webhookId} | Update Webhook
Documentation for Models
- SunshineConversationsClient.AcceptControlBody
- SunshineConversationsClient.Action
- SunshineConversationsClient.ActionSubset
- SunshineConversationsClient.Activity
- SunshineConversationsClient.ActivityAllOf
- SunshineConversationsClient.ActivityPost
- SunshineConversationsClient.ActivityPostAllOf
- SunshineConversationsClient.ActivityTypes
- SunshineConversationsClient.Android
- SunshineConversationsClient.AndroidAllOf
- SunshineConversationsClient.AndroidUpdate
- SunshineConversationsClient.AndroidUpdateAllOf
- SunshineConversationsClient.ApiKey
- SunshineConversationsClient.App
- SunshineConversationsClient.AppCreateBody
- SunshineConversationsClient.AppKey
- SunshineConversationsClient.AppKeyCreateBody
- SunshineConversationsClient.AppKeyListResponse
- SunshineConversationsClient.AppKeyResponse
- SunshineConversationsClient.AppListFilter
- SunshineConversationsClient.AppListResponse
- SunshineConversationsClient.AppResponse
- SunshineConversationsClient.AppSettings
- SunshineConversationsClient.AppSubSchema
- SunshineConversationsClient.AppUpdateBody
- SunshineConversationsClient.Apple
- SunshineConversationsClient.AppleAllOf
- SunshineConversationsClient.AppleUpdate
- SunshineConversationsClient.AttachmentDeleteBody
- SunshineConversationsClient.AttachmentResponse
- SunshineConversationsClient.AttachmentSchema
- SunshineConversationsClient.AttachmentUploadBody
- SunshineConversationsClient.Author
- SunshineConversationsClient.AuthorWebhook
- SunshineConversationsClient.Buy
- SunshineConversationsClient.Campaign
- SunshineConversationsClient.CarouselMessage
- SunshineConversationsClient.CarouselMessageDisplaySettings
- SunshineConversationsClient.Client
- SunshineConversationsClient.ClientAddEvent
- SunshineConversationsClient.ClientAddEventAllOf
- SunshineConversationsClient.ClientAddEventAllOfPayload
- SunshineConversationsClient.ClientAssociation
- SunshineConversationsClient.ClientCreate
- SunshineConversationsClient.ClientListResponse
- SunshineConversationsClient.ClientRemoveEvent
- SunshineConversationsClient.ClientRemoveEventAllOf
- SunshineConversationsClient.ClientRemoveEventAllOfPayload
- SunshineConversationsClient.ClientResponse
- SunshineConversationsClient.ClientType
- SunshineConversationsClient.ClientUpdateEvent
- SunshineConversationsClient.ClientUpdateEventAllOf
- SunshineConversationsClient.ClientUpdateEventAllOfPayload
- SunshineConversationsClient.Confirmation
- SunshineConversationsClient.Content
- SunshineConversationsClient.Conversation
- SunshineConversationsClient.ConversationAllOf
- SunshineConversationsClient.ConversationCreateBody
- SunshineConversationsClient.ConversationCreateEvent
- SunshineConversationsClient.ConversationCreateEventAllOf
- SunshineConversationsClient.ConversationCreateEventAllOfPayload
- SunshineConversationsClient.ConversationJoinEvent
- SunshineConversationsClient.ConversationJoinEventAllOf
- SunshineConversationsClient.ConversationJoinEventAllOfPayload
- SunshineConversationsClient.ConversationLeaveEvent
- SunshineConversationsClient.ConversationLeaveEventAllOf
- SunshineConversationsClient.ConversationLeaveEventAllOfPayload
- SunshineConversationsClient.ConversationListFilter
- SunshineConversationsClient.ConversationListResponse
- SunshineConversationsClient.ConversationMessageDeliveryChannelEvent
- SunshineConversationsClient.ConversationMessageDeliveryChannelEventAllOf
- SunshineConversationsClient.ConversationMessageDeliveryFailureEvent
- SunshineConversationsClient.ConversationMessageDeliveryFailureEventAllOf
- SunshineConversationsClient.ConversationMessageDeliveryPayload
- SunshineConversationsClient.ConversationMessageDeliveryPayloadDestination
- SunshineConversationsClient.ConversationMessageDeliveryPayloadExternalMessages
- SunshineConversationsClient.ConversationMessageDeliveryPayloadMessage
- SunshineConversationsClient.ConversationMessageDeliveryUserEvent
- SunshineConversationsClient.ConversationMessageEvent
- SunshineConversationsClient.ConversationMessageEventAllOf
- SunshineConversationsClient.ConversationMessageEventAllOfPayload
- SunshineConversationsClient.ConversationPostbackEvent
- SunshineConversationsClient.ConversationPostbackEventAllOf
- SunshineConversationsClient.ConversationPostbackEventAllOfPayload
- SunshineConversationsClient.ConversationReadEvent
- SunshineConversationsClient.ConversationReadEventAllOf
- SunshineConversationsClient.ConversationReadEventAllOfPayload
- SunshineConversationsClient.ConversationReferralEvent
- SunshineConversationsClient.ConversationReferralEventAllOf
- SunshineConversationsClient.ConversationReferralEventAllOfPayload
- SunshineConversationsClient.ConversationRemoveEvent
- SunshineConversationsClient.ConversationRemoveEventAllOf
- SunshineConversationsClient.ConversationRemoveEventAllOfPayload
- SunshineConversationsClient.ConversationResponse
- SunshineConversationsClient.ConversationTruncated
- SunshineConversationsClient.ConversationType
- SunshineConversationsClient.ConversationTypingEvent
- SunshineConversationsClient.ConversationTypingEventAllOf
- SunshineConversationsClient.ConversationTypingEventAllOfPayload
- SunshineConversationsClient.ConversationUpdateBody
- SunshineConversationsClient.Custom
- SunshineConversationsClient.CustomAllOf
- SunshineConversationsClient.CustomUpdate
- SunshineConversationsClient.CustomUpdateAllOf
- SunshineConversationsClient.DefaultResponder
- SunshineConversationsClient.DefaultResponderDefaultResponder
- SunshineConversationsClient.DefaultResponderId
- SunshineConversationsClient.Destination
- SunshineConversationsClient.Device
- SunshineConversationsClient.DeviceListResponse
- SunshineConversationsClient.DeviceResponse
- SunshineConversationsClient.EventSubSchema
- SunshineConversationsClient.ExtraChannelOptions
- SunshineConversationsClient.ExtraChannelOptionsMessenger
- SunshineConversationsClient.Field
- SunshineConversationsClient.FileMessage
- SunshineConversationsClient.FormMessage
- SunshineConversationsClient.FormMessageField
- SunshineConversationsClient.FormMessageFieldAllOf
- SunshineConversationsClient.FormResponseMessage
- SunshineConversationsClient.FormResponseMessageField
- SunshineConversationsClient.FormResponseMessageFieldAllOf
- SunshineConversationsClient.Identity
- SunshineConversationsClient.ImageMessage
- SunshineConversationsClient.InlineObject
- SunshineConversationsClient.Instagram
- SunshineConversationsClient.InstagramAllOf
- SunshineConversationsClient.InstagramUpdate
- SunshineConversationsClient.InstagramUpdateAllOf
- SunshineConversationsClient.Integration
- SunshineConversationsClient.IntegrationApiKey
- SunshineConversationsClient.IntegrationApiKeyListResponse
- SunshineConversationsClient.IntegrationApiKeyResponse
- SunshineConversationsClient.IntegrationId
- SunshineConversationsClient.IntegrationListFilter
- SunshineConversationsClient.IntegrationListResponse
- SunshineConversationsClient.IntegrationResponse
- SunshineConversationsClient.IntegrationType
- SunshineConversationsClient.IntegrationUpdate
- SunshineConversationsClient.IntegrationUpdateBase
- SunshineConversationsClient.Ios
- SunshineConversationsClient.IosAllOf
- SunshineConversationsClient.IosUpdate
- SunshineConversationsClient.IosUpdateAllOf
- SunshineConversationsClient.Item
- SunshineConversationsClient.Line
- SunshineConversationsClient.LineAllOf
- SunshineConversationsClient.LineUpdate
- SunshineConversationsClient.Link
- SunshineConversationsClient.Links
- SunshineConversationsClient.ListMessage
- SunshineConversationsClient.LocationMessage
- SunshineConversationsClient.LocationMessageCoordinates
- SunshineConversationsClient.LocationMessageLocation
- SunshineConversationsClient.LocationRequest
- SunshineConversationsClient.Mailgun
- SunshineConversationsClient.MailgunAllOf
- SunshineConversationsClient.MailgunUpdate
- SunshineConversationsClient.MailgunUpdateAllOf
- SunshineConversationsClient.MatchCriteria
- SunshineConversationsClient.MatchCriteriaBase
- SunshineConversationsClient.MatchCriteriaMailgun
- SunshineConversationsClient.MatchCriteriaMailgunAllOf
- SunshineConversationsClient.MatchCriteriaMessagebird
- SunshineConversationsClient.MatchCriteriaMessagebirdAllOf
- SunshineConversationsClient.MatchCriteriaTwilio
- SunshineConversationsClient.MatchCriteriaTwilioAllOf
- SunshineConversationsClient.MatchCriteriaWhatsapp
- SunshineConversationsClient.MatchCriteriaWhatsappAllOf
- SunshineConversationsClient.Message
- SunshineConversationsClient.MessageBirdUpdate
- SunshineConversationsClient.MessageListResponse
- SunshineConversationsClient.MessageOverride
- SunshineConversationsClient.MessageOverrideApple
- SunshineConversationsClient.MessageOverrideLine
- SunshineConversationsClient.MessageOverrideMessenger
- SunshineConversationsClient.MessageOverridePayload
- SunshineConversationsClient.MessageOverrideWhatsapp
- SunshineConversationsClient.MessagePost
- SunshineConversationsClient.MessagePostResponse
- SunshineConversationsClient.MessageWebhook
- SunshineConversationsClient.Messagebird
- SunshineConversationsClient.MessagebirdAllOf
- SunshineConversationsClient.Messenger
- SunshineConversationsClient.MessengerAllOf
- SunshineConversationsClient.MessengerUpdate
- SunshineConversationsClient.Meta
- SunshineConversationsClient.OfferControlBody
- SunshineConversationsClient.Page
- SunshineConversationsClient.Participant
- SunshineConversationsClient.ParticipantJoinBody
- SunshineConversationsClient.ParticipantLeaveBody
- SunshineConversationsClient.ParticipantLeaveBodyParticipantId
- SunshineConversationsClient.ParticipantLeaveBodyUserExternalId
- SunshineConversationsClient.ParticipantLeaveBodyUserId
- SunshineConversationsClient.ParticipantListResponse
- SunshineConversationsClient.ParticipantResponse
- SunshineConversationsClient.ParticipantSubSchema
- SunshineConversationsClient.ParticipantWithUserExternalId
- SunshineConversationsClient.ParticipantWithUserId
- SunshineConversationsClient.PassControlBody
- SunshineConversationsClient.Postback
- SunshineConversationsClient.PostbackWebhook
- SunshineConversationsClient.PrechatCapture
- SunshineConversationsClient.Profile
- SunshineConversationsClient.QuotedMessage
- SunshineConversationsClient.QuotedMessageExternalMessageId
- SunshineConversationsClient.QuotedMessageMessage
- SunshineConversationsClient.Referral
- SunshineConversationsClient.ReferralDetails
- SunshineConversationsClient.Reply
- SunshineConversationsClient.Source
- SunshineConversationsClient.SourceWebhook
- SunshineConversationsClient.SourceWithCampaignWebhook
- SunshineConversationsClient.SourceWithCampaignWebhookAllOf
- SunshineConversationsClient.Status
- SunshineConversationsClient.Switchboard
- SunshineConversationsClient.SwitchboardAcceptControl
- SunshineConversationsClient.SwitchboardAcceptControlAllOf
- SunshineConversationsClient.SwitchboardAcceptControlAllOfPayload
- SunshineConversationsClient.SwitchboardAcceptControlFailure
- SunshineConversationsClient.SwitchboardAcceptControlFailureAllOf
- SunshineConversationsClient.SwitchboardAcceptControlFailureAllOfPayload
- SunshineConversationsClient.SwitchboardIntegration
- SunshineConversationsClient.SwitchboardIntegrationCreateBody
- SunshineConversationsClient.SwitchboardIntegrationListResponse
- SunshineConversationsClient.SwitchboardIntegrationResponse
- SunshineConversationsClient.SwitchboardIntegrationUpdateBody
- SunshineConversationsClient.SwitchboardIntegrationWebhook
- SunshineConversationsClient.SwitchboardListResponse
- SunshineConversationsClient.SwitchboardOfferControl
- SunshineConversationsClient.SwitchboardOfferControlAllOf
- SunshineConversationsClient.SwitchboardOfferControlAllOfPayload
- SunshineConversationsClient.SwitchboardOfferControlFailure
- SunshineConversationsClient.SwitchboardPassControl
- SunshineConversationsClient.SwitchboardPassControlAllOf
- SunshineConversationsClient.SwitchboardPassControlAllOfPayload
- SunshineConversationsClient.SwitchboardPassControlFailure
- SunshineConversationsClient.SwitchboardResponse
- SunshineConversationsClient.SwitchboardUpdateBody
- SunshineConversationsClient.Target
- SunshineConversationsClient.Telegram
- SunshineConversationsClient.TelegramAllOf
- SunshineConversationsClient.TelegramUpdate
- SunshineConversationsClient.TemplateMessage
- SunshineConversationsClient.TextMessage
- SunshineConversationsClient.Twilio
- SunshineConversationsClient.TwilioAllOf
- SunshineConversationsClient.TwilioUpdate
- SunshineConversationsClient.Twitter
- SunshineConversationsClient.TwitterAllOf
- SunshineConversationsClient.TwitterUpdate
- SunshineConversationsClient.Unity
- SunshineConversationsClient.UnityAllOf
- SunshineConversationsClient.UnityUpdate
- SunshineConversationsClient.UnityUpdateAllOf
- SunshineConversationsClient.User
- SunshineConversationsClient.UserAllOf
- SunshineConversationsClient.UserCreateBody
- SunshineConversationsClient.UserMergeEvent
- SunshineConversationsClient.UserMergeEventAllOf
- SunshineConversationsClient.UserMergeEventAllOfPayload
- SunshineConversationsClient.UserMergeEventAllOfPayloadMergedClients
- SunshineConversationsClient.UserMergeEventAllOfPayloadMergedConversations
- SunshineConversationsClient.UserMergeEventAllOfPayloadMergedUsers
- SunshineConversationsClient.UserResponse
- SunshineConversationsClient.UserTruncated
- SunshineConversationsClient.UserUpdateBody
- SunshineConversationsClient.UserUpdateEvent
- SunshineConversationsClient.UserUpdateEventAllOf
- SunshineConversationsClient.UserUpdateEventAllOfPayload
- SunshineConversationsClient.Viber
- SunshineConversationsClient.ViberAllOf
- SunshineConversationsClient.ViberUpdate
- SunshineConversationsClient.Web
- SunshineConversationsClient.WebAllOf
- SunshineConversationsClient.WebUpdate
- SunshineConversationsClient.WebUpdateAllOf
- SunshineConversationsClient.Webhook
- SunshineConversationsClient.WebhookBody
- SunshineConversationsClient.WebhookCreateBody
- SunshineConversationsClient.WebhookListResponse
- SunshineConversationsClient.WebhookResponse
- SunshineConversationsClient.WebhookSubSchema
- SunshineConversationsClient.Webview
- SunshineConversationsClient.WhatsAppUpdate
- SunshineConversationsClient.WhatsAppUpdateAllOf
- SunshineConversationsClient.Whatsapp
- SunshineConversationsClient.WhatsappAllOf
Documentation for Authorization
basicAuth
- Type: HTTP basic authentication
bearerAuth
- Type: Bearer authentication (JWT)