{"id":18656601,"url":"https://github.com/zendesk/sunshine-conversations-python","last_synced_at":"2025-04-11T18:30:58.158Z","repository":{"id":38744941,"uuid":"84596926","full_name":"zendesk/sunshine-conversations-python","owner":"zendesk","description":"Smooch API Library for Python","archived":false,"fork":false,"pushed_at":"2025-04-08T02:24:29.000Z","size":4209,"stargazers_count":25,"open_issues_count":7,"forks_count":11,"subscribers_count":230,"default_branch":"master","last_synced_at":"2025-04-08T03:27:25.592Z","etag":null,"topics":["smooch-lib"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zendesk.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-10T20:10:29.000Z","updated_at":"2025-04-08T02:24:33.000Z","dependencies_parsed_at":"2022-09-17T01:52:01.134Z","dependency_job_id":"729f8dac-235b-48ab-9d95-0e996a9dcbfa","html_url":"https://github.com/zendesk/sunshine-conversations-python","commit_stats":null,"previous_names":[],"tags_count":137,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zendesk%2Fsunshine-conversations-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zendesk%2Fsunshine-conversations-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zendesk%2Fsunshine-conversations-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zendesk%2Fsunshine-conversations-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zendesk","download_url":"https://codeload.github.com/zendesk/sunshine-conversations-python/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248458371,"owners_count":21107064,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["smooch-lib"],"created_at":"2024-11-07T07:24:18.381Z","updated_at":"2025-04-11T18:30:58.146Z","avatar_url":"https://github.com/zendesk.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# sunshine-conversations-client\n\nThis Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:\n\n- API version: 15.3.1\n- Package version: 15.3.1\n- Build package: org.openapitools.codegen.languages.PythonClientCodegen\n\n## Requirements.\n\nPython 2.7 and 3.4+\n\n## Installation \u0026 Usage\n### pip install\n\nIf the python package is hosted on a repository, you can install directly using:\n\n```sh\npip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git\n```\n(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git`)\n\nThen import the package:\n```python\nimport sunshine_conversations_client\n```\n\n### Setuptools\n\nInstall via [Setuptools](http://pypi.python.org/pypi/setuptools).\n\n```sh\npython setup.py install --user\n```\n(or `sudo python setup.py install` to install the package for all users)\n\nThen import the package:\n```python\nimport sunshine_conversations_client\n```\n### Region\n\nSunshine Conversations is available in the following [regions](https://docs.smooch.io/rest/#section/Introduction/Regions). The US region will be used by default. To target any other region, specify the region's API host in `Configuration`. For example:\n\n```python\nconfiguration = .Configuration(\n    host = \"https://api.smooch.io\"\n)\n```\n\n## Getting Started\n\nPlease follow the [installation procedure](#installation--usage) and then run the following:\n\n```python\nfrom __future__ import print_function\n\nimport time\nimport sunshine_conversations_client\nfrom sunshine_conversations_client.rest import ApiException\nfrom pprint import pprint\n\n# Defining the host is optional and defaults to https://api.smooch.io\n# See configuration.py for a list of all supported configuration parameters.\nconfiguration = sunshine_conversations_client.Configuration(\n    host = \"https://api.smooch.io\"\n)\n# The client must configure the authentication and authorization parameters\n# in accordance with the API server security policy.\n# Examples for each auth method are provided below, use the example that\n# satisfies your auth use case.\n\n# Configure HTTP basic authorization: basicAuth\nconfiguration.username = 'YOUR_USERNAME'\nconfiguration.password = 'YOUR_PASSWORD'\n\n# Configure Bearer authorization (JWT): bearerAuth\n# Uncomment this if you want to use JWTs\n#configuration.access_token = 'YOUR_BEARER_TOKEN'\n\n\n# Enter a context with an instance of the API client\nwith sunshine_conversations_client.ApiClient(configuration) as api_client:\n    # Create an instance of the API class\n    api_instance = sunshine_conversations_client.ActivitiesApi(api_client)\n    app_id = '5d8cff3cd55b040010928b5b' # str | Identifies the app.\nconversation_id = '029c31f25a21b47effd7be90' # str | Identifies the conversation.\nactivity_post = {\"author\":{\"type\":\"user\",\"userId\":\"5963c0d619a30a2e00de36b8\"},\"type\":\"conversation:read\"} # ActivityPost | \n\n    try:\n        # Post Activity\n        api_response = api_instance.post_activity(app_id, conversation_id, activity_post)\n        pprint(api_response)\n    except ApiException as e:\n        print(\"Exception when calling ActivitiesApi-\u003epost_activity: %s\\n\" % e)\n    \n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://api.smooch.io*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*ActivitiesApi* | [**post_activity**](docs/ActivitiesApi.md#post_activity) | **POST** /v2/apps/{appId}/conversations/{conversationId}/activity | Post Activity\n*AppKeysApi* | [**create_app_key**](docs/AppKeysApi.md#create_app_key) | **POST** /v2/apps/{appId}/keys | Create App Key\n*AppKeysApi* | [**delete_app_key**](docs/AppKeysApi.md#delete_app_key) | **DELETE** /v2/apps/{appId}/keys/{keyId} | Delete App Key\n*AppKeysApi* | [**get_app_key**](docs/AppKeysApi.md#get_app_key) | **GET** /v2/apps/{appId}/keys/{keyId} | Get App Key\n*AppKeysApi* | [**list_app_keys**](docs/AppKeysApi.md#list_app_keys) | **GET** /v2/apps/{appId}/keys | List App Keys\n*AppsApi* | [**create_app**](docs/AppsApi.md#create_app) | **POST** /v2/apps | Create App\n*AppsApi* | [**delete_app**](docs/AppsApi.md#delete_app) | **DELETE** /v2/apps/{appId} | Delete App\n*AppsApi* | [**get_app**](docs/AppsApi.md#get_app) | **GET** /v2/apps/{appId} | Get App\n*AppsApi* | [**list_apps**](docs/AppsApi.md#list_apps) | **GET** /v2/apps | List Apps\n*AppsApi* | [**update_app**](docs/AppsApi.md#update_app) | **PATCH** /v2/apps/{appId} | Update App\n*AttachmentsApi* | [**delete_attachment**](docs/AttachmentsApi.md#delete_attachment) | **POST** /v2/apps/{appId}/attachments/remove | Delete Attachment\n*AttachmentsApi* | [**upload_attachment**](docs/AttachmentsApi.md#upload_attachment) | **POST** /v2/apps/{appId}/attachments | Upload Attachment\n*ClientsApi* | [**create_client**](docs/ClientsApi.md#create_client) | **POST** /v2/apps/{appId}/users/{userIdOrExternalId}/clients | Create Client\n*ClientsApi* | [**list_clients**](docs/ClientsApi.md#list_clients) | **GET** /v2/apps/{appId}/users/{userIdOrExternalId}/clients | List Clients\n*ClientsApi* | [**remove_client**](docs/ClientsApi.md#remove_client) | **DELETE** /v2/apps/{appId}/users/{userIdOrExternalId}/clients/{clientId} | Remove Client\n*ConversationsApi* | [**create_conversation**](docs/ConversationsApi.md#create_conversation) | **POST** /v2/apps/{appId}/conversations | Create Conversation\n*ConversationsApi* | [**delete_conversation**](docs/ConversationsApi.md#delete_conversation) | **DELETE** /v2/apps/{appId}/conversations/{conversationId} | Delete Conversation\n*ConversationsApi* | [**download_message_ref**](docs/ConversationsApi.md#download_message_ref) | **POST** /v2/apps/{appId}/conversations/{conversationId}/download | Download Message Ref\n*ConversationsApi* | [**get_conversation**](docs/ConversationsApi.md#get_conversation) | **GET** /v2/apps/{appId}/conversations/{conversationId} | Get Conversation\n*ConversationsApi* | [**list_conversations**](docs/ConversationsApi.md#list_conversations) | **GET** /v2/apps/{appId}/conversations | List Conversations\n*ConversationsApi* | [**update_conversation**](docs/ConversationsApi.md#update_conversation) | **PATCH** /v2/apps/{appId}/conversations/{conversationId} | Update Conversation\n*CustomIntegrationApiKeysApi* | [**create_custom_integration_key**](docs/CustomIntegrationApiKeysApi.md#create_custom_integration_key) | **POST** /v2/apps/{appId}/integrations/{integrationId}/keys | Create Integration Key\n*CustomIntegrationApiKeysApi* | [**delete_custom_integration_key**](docs/CustomIntegrationApiKeysApi.md#delete_custom_integration_key) | **DELETE** /v2/apps/{appId}/integrations/{integrationId}/keys/{keyId} | Delete Integration Key\n*CustomIntegrationApiKeysApi* | [**get_custom_integration_key**](docs/CustomIntegrationApiKeysApi.md#get_custom_integration_key) | **GET** /v2/apps/{appId}/integrations/{integrationId}/keys/{keyId} | Get Integration Key\n*CustomIntegrationApiKeysApi* | [**list_custom_integration_keys**](docs/CustomIntegrationApiKeysApi.md#list_custom_integration_keys) | **GET** /v2/apps/{appId}/integrations/{integrationId}/keys | List Integration Keys\n*DevicesApi* | [**get_device**](docs/DevicesApi.md#get_device) | **GET** /v2/apps/{appId}/users/{userIdOrExternalId}/devices/{deviceId} | Get Device\n*DevicesApi* | [**list_devices**](docs/DevicesApi.md#list_devices) | **GET** /v2/apps/{appId}/users/{userIdOrExternalId}/devices | List Devices\n*IntegrationsApi* | [**create_integration**](docs/IntegrationsApi.md#create_integration) | **POST** /v2/apps/{appId}/integrations | Create Integration\n*IntegrationsApi* | [**delete_integration**](docs/IntegrationsApi.md#delete_integration) | **DELETE** /v2/apps/{appId}/integrations/{integrationId} | Delete Integration\n*IntegrationsApi* | [**get_integration**](docs/IntegrationsApi.md#get_integration) | **GET** /v2/apps/{appId}/integrations/{integrationId} | Get Integration\n*IntegrationsApi* | [**list_integrations**](docs/IntegrationsApi.md#list_integrations) | **GET** /v2/apps/{appId}/integrations | List Integrations\n*IntegrationsApi* | [**update_integration**](docs/IntegrationsApi.md#update_integration) | **PATCH** /v2/apps/{appId}/integrations/{integrationId} | Update Integration\n*MessagesApi* | [**delete_all_messages**](docs/MessagesApi.md#delete_all_messages) | **DELETE** /v2/apps/{appId}/conversations/{conversationId}/messages | Delete All Messages\n*MessagesApi* | [**delete_message**](docs/MessagesApi.md#delete_message) | **DELETE** /v2/apps/{appId}/conversations/{conversationId}/messages/{messageId} | Delete Message\n*MessagesApi* | [**list_messages**](docs/MessagesApi.md#list_messages) | **GET** /v2/apps/{appId}/conversations/{conversationId}/messages | List Messages\n*MessagesApi* | [**post_message**](docs/MessagesApi.md#post_message) | **POST** /v2/apps/{appId}/conversations/{conversationId}/messages | Post Message\n*OAuthEndpointsApi* | [**authorize**](docs/OAuthEndpointsApi.md#authorize) | **GET** /oauth/authorize | Authorize\n*OAuthEndpointsApi* | [**get_token**](docs/OAuthEndpointsApi.md#get_token) | **POST** /oauth/token | Get Token\n*OAuthEndpointsApi* | [**revoke_access**](docs/OAuthEndpointsApi.md#revoke_access) | **DELETE** /oauth/authorization | Revoke Access\n*ParticipantsApi* | [**join_conversation**](docs/ParticipantsApi.md#join_conversation) | **POST** /v2/apps/{appId}/conversations/{conversationId}/join | Join Conversation\n*ParticipantsApi* | [**leave_conversation**](docs/ParticipantsApi.md#leave_conversation) | **POST** /v2/apps/{appId}/conversations/{conversationId}/leave | Leave Conversation\n*ParticipantsApi* | [**list_participants**](docs/ParticipantsApi.md#list_participants) | **GET** /v2/apps/{appId}/conversations/{conversationId}/participants | List Participants\n*SwitchboardActionsApi* | [**accept_control**](docs/SwitchboardActionsApi.md#accept_control) | **POST** /v2/apps/{appId}/conversations/{conversationId}/acceptControl | Accept Control\n*SwitchboardActionsApi* | [**offer_control**](docs/SwitchboardActionsApi.md#offer_control) | **POST** /v2/apps/{appId}/conversations/{conversationId}/offerControl | Offer Control\n*SwitchboardActionsApi* | [**pass_control**](docs/SwitchboardActionsApi.md#pass_control) | **POST** /v2/apps/{appId}/conversations/{conversationId}/passControl | Pass Control\n*SwitchboardActionsApi* | [**release_control**](docs/SwitchboardActionsApi.md#release_control) | **POST** /v2/apps/{appId}/conversations/{conversationId}/releaseControl | Release Control\n*SwitchboardIntegrationsApi* | [**create_switchboard_integration**](docs/SwitchboardIntegrationsApi.md#create_switchboard_integration) | **POST** /v2/apps/{appId}/switchboards/{switchboardId}/switchboardIntegrations | Create Switchboard Integration\n*SwitchboardIntegrationsApi* | [**delete_switchboard_integration**](docs/SwitchboardIntegrationsApi.md#delete_switchboard_integration) | **DELETE** /v2/apps/{appId}/switchboards/{switchboardId}/switchboardIntegrations/{switchboardIntegrationId} | Delete Switchboard Integration\n*SwitchboardIntegrationsApi* | [**list_switchboard_integrations**](docs/SwitchboardIntegrationsApi.md#list_switchboard_integrations) | **GET** /v2/apps/{appId}/switchboards/{switchboardId}/switchboardIntegrations | List Switchboard Integrations\n*SwitchboardIntegrationsApi* | [**update_switchboard_integration**](docs/SwitchboardIntegrationsApi.md#update_switchboard_integration) | **PATCH** /v2/apps/{appId}/switchboards/{switchboardId}/switchboardIntegrations/{switchboardIntegrationId} | Update Switchboard Integration\n*SwitchboardsApi* | [**create_switchboard**](docs/SwitchboardsApi.md#create_switchboard) | **POST** /v2/apps/{appId}/switchboards | Create Switchboard\n*SwitchboardsApi* | [**delete_switchboard**](docs/SwitchboardsApi.md#delete_switchboard) | **DELETE** /v2/apps/{appId}/switchboards/{switchboardId} | Delete Switchboard\n*SwitchboardsApi* | [**list_switchboards**](docs/SwitchboardsApi.md#list_switchboards) | **GET** /v2/apps/{appId}/switchboards | List Switchboards\n*SwitchboardsApi* | [**update_switchboard**](docs/SwitchboardsApi.md#update_switchboard) | **PATCH** /v2/apps/{appId}/switchboards/{switchboardId} | Update Switchboard\n*UsersApi* | [**create_user**](docs/UsersApi.md#create_user) | **POST** /v2/apps/{appId}/users | Create User\n*UsersApi* | [**delete_user**](docs/UsersApi.md#delete_user) | **DELETE** /v2/apps/{appId}/users/{userIdOrExternalId} | Delete User\n*UsersApi* | [**delete_user_personal_information**](docs/UsersApi.md#delete_user_personal_information) | **DELETE** /v2/apps/{appId}/users/{userIdOrExternalId}/personalinformation | Delete User Personal Information\n*UsersApi* | [**get_user**](docs/UsersApi.md#get_user) | **GET** /v2/apps/{appId}/users/{userIdOrExternalId} | Get User\n*UsersApi* | [**sync_user**](docs/UsersApi.md#sync_user) | **POST** /v2/apps/{appId}/users/{zendeskId}/sync | Synchronize User\n*UsersApi* | [**update_user**](docs/UsersApi.md#update_user) | **PATCH** /v2/apps/{appId}/users/{userIdOrExternalId} | Update User\n*WebhooksApi* | [**create_webhook**](docs/WebhooksApi.md#create_webhook) | **POST** /v2/apps/{appId}/integrations/{integrationId}/webhooks | Create Webhook\n*WebhooksApi* | [**delete_webhook**](docs/WebhooksApi.md#delete_webhook) | **DELETE** /v2/apps/{appId}/integrations/{integrationId}/webhooks/{webhookId} | Delete Webhook\n*WebhooksApi* | [**get_webhook**](docs/WebhooksApi.md#get_webhook) | **GET** /v2/apps/{appId}/integrations/{integrationId}/webhooks/{webhookId} | Get Webhook\n*WebhooksApi* | [**list_webhooks**](docs/WebhooksApi.md#list_webhooks) | **GET** /v2/apps/{appId}/integrations/{integrationId}/webhooks | List Webhooks\n*WebhooksApi* | [**update_webhook**](docs/WebhooksApi.md#update_webhook) | **PATCH** /v2/apps/{appId}/integrations/{integrationId}/webhooks/{webhookId} | Update Webhook\n\n\n## Documentation For Models\n\n - [AcceptControlBody](docs/AcceptControlBody.md)\n - [Action](docs/Action.md)\n - [ActionSubset](docs/ActionSubset.md)\n - [Activity](docs/Activity.md)\n - [ActivityAllOf](docs/ActivityAllOf.md)\n - [ActivityMessage](docs/ActivityMessage.md)\n - [ActivityPost](docs/ActivityPost.md)\n - [ActivityPostAllOf](docs/ActivityPostAllOf.md)\n - [ActivityTypes](docs/ActivityTypes.md)\n - [Android](docs/Android.md)\n - [AndroidAllOf](docs/AndroidAllOf.md)\n - [AndroidUpdate](docs/AndroidUpdate.md)\n - [AndroidUpdateAllOf](docs/AndroidUpdateAllOf.md)\n - [ApiKey](docs/ApiKey.md)\n - [App](docs/App.md)\n - [AppCreateBody](docs/AppCreateBody.md)\n - [AppKey](docs/AppKey.md)\n - [AppKeyCreateBody](docs/AppKeyCreateBody.md)\n - [AppKeyListResponse](docs/AppKeyListResponse.md)\n - [AppKeyResponse](docs/AppKeyResponse.md)\n - [AppListFilter](docs/AppListFilter.md)\n - [AppListResponse](docs/AppListResponse.md)\n - [AppResponse](docs/AppResponse.md)\n - [AppSettings](docs/AppSettings.md)\n - [AppSubSchema](docs/AppSubSchema.md)\n - [AppUpdateBody](docs/AppUpdateBody.md)\n - [Apple](docs/Apple.md)\n - [AppleAllOf](docs/AppleAllOf.md)\n - [AppleMessageOverridePayload](docs/AppleMessageOverridePayload.md)\n - [AppleUpdate](docs/AppleUpdate.md)\n - [AppleUpdateAllOf](docs/AppleUpdateAllOf.md)\n - [AttachmentDeleteBody](docs/AttachmentDeleteBody.md)\n - [AttachmentResponse](docs/AttachmentResponse.md)\n - [AttachmentSchema](docs/AttachmentSchema.md)\n - [AttachmentUploadBody](docs/AttachmentUploadBody.md)\n - [Author](docs/Author.md)\n - [AuthorWebhook](docs/AuthorWebhook.md)\n - [Buy](docs/Buy.md)\n - [Campaign](docs/Campaign.md)\n - [CarouselMessage](docs/CarouselMessage.md)\n - [CarouselMessageDisplaySettings](docs/CarouselMessageDisplaySettings.md)\n - [Client](docs/Client.md)\n - [ClientAddEvent](docs/ClientAddEvent.md)\n - [ClientAddEventAllOf](docs/ClientAddEventAllOf.md)\n - [ClientAddEventAllOfPayload](docs/ClientAddEventAllOfPayload.md)\n - [ClientAssociation](docs/ClientAssociation.md)\n - [ClientCreate](docs/ClientCreate.md)\n - [ClientListResponse](docs/ClientListResponse.md)\n - [ClientRemoveEvent](docs/ClientRemoveEvent.md)\n - [ClientRemoveEventAllOf](docs/ClientRemoveEventAllOf.md)\n - [ClientRemoveEventAllOfPayload](docs/ClientRemoveEventAllOfPayload.md)\n - [ClientResponse](docs/ClientResponse.md)\n - [ClientType](docs/ClientType.md)\n - [ClientUpdateEvent](docs/ClientUpdateEvent.md)\n - [ClientUpdateEventAllOf](docs/ClientUpdateEventAllOf.md)\n - [ClientUpdateEventAllOfPayload](docs/ClientUpdateEventAllOfPayload.md)\n - [Confirmation](docs/Confirmation.md)\n - [Content](docs/Content.md)\n - [Conversation](docs/Conversation.md)\n - [ConversationAllOf](docs/ConversationAllOf.md)\n - [ConversationCreateBody](docs/ConversationCreateBody.md)\n - [ConversationCreateEvent](docs/ConversationCreateEvent.md)\n - [ConversationCreateEventAllOf](docs/ConversationCreateEventAllOf.md)\n - [ConversationCreateEventAllOfPayload](docs/ConversationCreateEventAllOfPayload.md)\n - [ConversationJoinEvent](docs/ConversationJoinEvent.md)\n - [ConversationJoinEventAllOf](docs/ConversationJoinEventAllOf.md)\n - [ConversationJoinEventAllOfPayload](docs/ConversationJoinEventAllOfPayload.md)\n - [ConversationLeaveEvent](docs/ConversationLeaveEvent.md)\n - [ConversationLeaveEventAllOf](docs/ConversationLeaveEventAllOf.md)\n - [ConversationLeaveEventAllOfPayload](docs/ConversationLeaveEventAllOfPayload.md)\n - [ConversationListFilter](docs/ConversationListFilter.md)\n - [ConversationListResponse](docs/ConversationListResponse.md)\n - [ConversationMessageDeliveryChannelEvent](docs/ConversationMessageDeliveryChannelEvent.md)\n - [ConversationMessageDeliveryChannelEventAllOf](docs/ConversationMessageDeliveryChannelEventAllOf.md)\n - [ConversationMessageDeliveryFailureEvent](docs/ConversationMessageDeliveryFailureEvent.md)\n - [ConversationMessageDeliveryFailureEventAllOf](docs/ConversationMessageDeliveryFailureEventAllOf.md)\n - [ConversationMessageDeliveryPayload](docs/ConversationMessageDeliveryPayload.md)\n - [ConversationMessageDeliveryPayloadDestination](docs/ConversationMessageDeliveryPayloadDestination.md)\n - [ConversationMessageDeliveryPayloadExternalMessages](docs/ConversationMessageDeliveryPayloadExternalMessages.md)\n - [ConversationMessageDeliveryPayloadMessage](docs/ConversationMessageDeliveryPayloadMessage.md)\n - [ConversationMessageDeliveryUserEvent](docs/ConversationMessageDeliveryUserEvent.md)\n - [ConversationMessageEvent](docs/ConversationMessageEvent.md)\n - [ConversationMessageEventAllOf](docs/ConversationMessageEventAllOf.md)\n - [ConversationMessageEventAllOfPayload](docs/ConversationMessageEventAllOfPayload.md)\n - [ConversationPostbackEvent](docs/ConversationPostbackEvent.md)\n - [ConversationPostbackEventAllOf](docs/ConversationPostbackEventAllOf.md)\n - [ConversationPostbackEventAllOfPayload](docs/ConversationPostbackEventAllOfPayload.md)\n - [ConversationReadEvent](docs/ConversationReadEvent.md)\n - [ConversationReadEventAllOf](docs/ConversationReadEventAllOf.md)\n - [ConversationReadEventAllOfPayload](docs/ConversationReadEventAllOfPayload.md)\n - [ConversationReferralEvent](docs/ConversationReferralEvent.md)\n - [ConversationReferralEventAllOf](docs/ConversationReferralEventAllOf.md)\n - [ConversationReferralEventAllOfPayload](docs/ConversationReferralEventAllOfPayload.md)\n - [ConversationRemoveEvent](docs/ConversationRemoveEvent.md)\n - [ConversationRemoveEventAllOf](docs/ConversationRemoveEventAllOf.md)\n - [ConversationRemoveEventAllOfPayload](docs/ConversationRemoveEventAllOfPayload.md)\n - [ConversationResponse](docs/ConversationResponse.md)\n - [ConversationTruncated](docs/ConversationTruncated.md)\n - [ConversationType](docs/ConversationType.md)\n - [ConversationTypingEvent](docs/ConversationTypingEvent.md)\n - [ConversationTypingEventAllOf](docs/ConversationTypingEventAllOf.md)\n - [ConversationTypingEventAllOfPayload](docs/ConversationTypingEventAllOfPayload.md)\n - [ConversationUpdateBody](docs/ConversationUpdateBody.md)\n - [Custom](docs/Custom.md)\n - [CustomAllOf](docs/CustomAllOf.md)\n - [CustomUpdate](docs/CustomUpdate.md)\n - [DefaultResponder](docs/DefaultResponder.md)\n - [DefaultResponderDefaultResponder](docs/DefaultResponderDefaultResponder.md)\n - [DefaultResponderId](docs/DefaultResponderId.md)\n - [Destination](docs/Destination.md)\n - [Device](docs/Device.md)\n - [DeviceListResponse](docs/DeviceListResponse.md)\n - [DeviceResponse](docs/DeviceResponse.md)\n - [DownloadMessageRefBody](docs/DownloadMessageRefBody.md)\n - [DownloadMessageRefBodyAllOf](docs/DownloadMessageRefBodyAllOf.md)\n - [DownloadMessageRefBodyAllOfApple](docs/DownloadMessageRefBodyAllOfApple.md)\n - [DownloadMessageRefBodyAllOfAppleInteractiveDataRef](docs/DownloadMessageRefBodyAllOfAppleInteractiveDataRef.md)\n - [Error](docs/Error.md)\n - [ErrorResponse](docs/ErrorResponse.md)\n - [EventSubSchema](docs/EventSubSchema.md)\n - [ExtraChannelOptions](docs/ExtraChannelOptions.md)\n - [ExtraChannelOptionsMessenger](docs/ExtraChannelOptionsMessenger.md)\n - [Field](docs/Field.md)\n - [FileMessage](docs/FileMessage.md)\n - [FormMessage](docs/FormMessage.md)\n - [FormMessageField](docs/FormMessageField.md)\n - [FormMessageFieldAllOf](docs/FormMessageFieldAllOf.md)\n - [FormResponseMessage](docs/FormResponseMessage.md)\n - [FormResponseMessageField](docs/FormResponseMessageField.md)\n - [FormResponseMessageFieldAllOf](docs/FormResponseMessageFieldAllOf.md)\n - [Identity](docs/Identity.md)\n - [ImageMessage](docs/ImageMessage.md)\n - [InlineObject](docs/InlineObject.md)\n - [Instagram](docs/Instagram.md)\n - [InstagramAllOf](docs/InstagramAllOf.md)\n - [InstagramUpdate](docs/InstagramUpdate.md)\n - [InstagramUpdateAllOf](docs/InstagramUpdateAllOf.md)\n - [Integration](docs/Integration.md)\n - [IntegrationApiKey](docs/IntegrationApiKey.md)\n - [IntegrationApiKeyListResponse](docs/IntegrationApiKeyListResponse.md)\n - [IntegrationApiKeyResponse](docs/IntegrationApiKeyResponse.md)\n - [IntegrationId](docs/IntegrationId.md)\n - [IntegrationListFilter](docs/IntegrationListFilter.md)\n - [IntegrationListResponse](docs/IntegrationListResponse.md)\n - [IntegrationResponse](docs/IntegrationResponse.md)\n - [IntegrationType](docs/IntegrationType.md)\n - [IntegrationUpdate](docs/IntegrationUpdate.md)\n - [IntegrationUpdateBase](docs/IntegrationUpdateBase.md)\n - [Ios](docs/Ios.md)\n - [IosAllOf](docs/IosAllOf.md)\n - [IosUpdate](docs/IosUpdate.md)\n - [IosUpdateAllOf](docs/IosUpdateAllOf.md)\n - [Item](docs/Item.md)\n - [Line](docs/Line.md)\n - [LineAllOf](docs/LineAllOf.md)\n - [LineUpdate](docs/LineUpdate.md)\n - [Link](docs/Link.md)\n - [Links](docs/Links.md)\n - [ListMessage](docs/ListMessage.md)\n - [LocationMessage](docs/LocationMessage.md)\n - [LocationMessageCoordinates](docs/LocationMessageCoordinates.md)\n - [LocationMessageLocation](docs/LocationMessageLocation.md)\n - [LocationRequest](docs/LocationRequest.md)\n - [Mailgun](docs/Mailgun.md)\n - [MailgunAllOf](docs/MailgunAllOf.md)\n - [MailgunUpdate](docs/MailgunUpdate.md)\n - [MailgunUpdateAllOf](docs/MailgunUpdateAllOf.md)\n - [MatchCriteria](docs/MatchCriteria.md)\n - [MatchCriteriaBase](docs/MatchCriteriaBase.md)\n - [MatchCriteriaMailgun](docs/MatchCriteriaMailgun.md)\n - [MatchCriteriaMailgunAllOf](docs/MatchCriteriaMailgunAllOf.md)\n - [MatchCriteriaMessagebird](docs/MatchCriteriaMessagebird.md)\n - [MatchCriteriaMessagebirdAllOf](docs/MatchCriteriaMessagebirdAllOf.md)\n - [MatchCriteriaTwilio](docs/MatchCriteriaTwilio.md)\n - [MatchCriteriaTwilioAllOf](docs/MatchCriteriaTwilioAllOf.md)\n - [MatchCriteriaWhatsapp](docs/MatchCriteriaWhatsapp.md)\n - [MatchCriteriaWhatsappAllOf](docs/MatchCriteriaWhatsappAllOf.md)\n - [Message](docs/Message.md)\n - [MessageBirdUpdate](docs/MessageBirdUpdate.md)\n - [MessageListResponse](docs/MessageListResponse.md)\n - [MessageOverride](docs/MessageOverride.md)\n - [MessageOverrideApple](docs/MessageOverrideApple.md)\n - [MessageOverrideLine](docs/MessageOverrideLine.md)\n - [MessageOverrideMessenger](docs/MessageOverrideMessenger.md)\n - [MessageOverridePayload](docs/MessageOverridePayload.md)\n - [MessageOverrideWhatsapp](docs/MessageOverrideWhatsapp.md)\n - [MessagePost](docs/MessagePost.md)\n - [MessagePostResponse](docs/MessagePostResponse.md)\n - [MessageWebhook](docs/MessageWebhook.md)\n - [Messagebird](docs/Messagebird.md)\n - [MessagebirdAllOf](docs/MessagebirdAllOf.md)\n - [Messenger](docs/Messenger.md)\n - [MessengerAllOf](docs/MessengerAllOf.md)\n - [MessengerUpdate](docs/MessengerUpdate.md)\n - [Meta](docs/Meta.md)\n - [OfferControlBody](docs/OfferControlBody.md)\n - [Page](docs/Page.md)\n - [Participant](docs/Participant.md)\n - [ParticipantJoinBody](docs/ParticipantJoinBody.md)\n - [ParticipantLeaveBody](docs/ParticipantLeaveBody.md)\n - [ParticipantLeaveBodyParticipantId](docs/ParticipantLeaveBodyParticipantId.md)\n - [ParticipantLeaveBodyUserExternalId](docs/ParticipantLeaveBodyUserExternalId.md)\n - [ParticipantLeaveBodyUserId](docs/ParticipantLeaveBodyUserId.md)\n - [ParticipantListResponse](docs/ParticipantListResponse.md)\n - [ParticipantResponse](docs/ParticipantResponse.md)\n - [ParticipantSubSchema](docs/ParticipantSubSchema.md)\n - [ParticipantWithUserExternalId](docs/ParticipantWithUserExternalId.md)\n - [ParticipantWithUserId](docs/ParticipantWithUserId.md)\n - [PassControlBody](docs/PassControlBody.md)\n - [Postback](docs/Postback.md)\n - [PostbackWebhook](docs/PostbackWebhook.md)\n - [PrechatCapture](docs/PrechatCapture.md)\n - [Profile](docs/Profile.md)\n - [QuotedMessage](docs/QuotedMessage.md)\n - [QuotedMessageExternalMessageId](docs/QuotedMessageExternalMessageId.md)\n - [QuotedMessageMessage](docs/QuotedMessageMessage.md)\n - [Referral](docs/Referral.md)\n - [ReferralDetails](docs/ReferralDetails.md)\n - [Reply](docs/Reply.md)\n - [Source](docs/Source.md)\n - [SourceWebhook](docs/SourceWebhook.md)\n - [SourceWithCampaignWebhook](docs/SourceWithCampaignWebhook.md)\n - [SourceWithCampaignWebhookAllOf](docs/SourceWithCampaignWebhookAllOf.md)\n - [Status](docs/Status.md)\n - [Switchboard](docs/Switchboard.md)\n - [SwitchboardAcceptControl](docs/SwitchboardAcceptControl.md)\n - [SwitchboardAcceptControlAllOf](docs/SwitchboardAcceptControlAllOf.md)\n - [SwitchboardAcceptControlAllOfPayload](docs/SwitchboardAcceptControlAllOfPayload.md)\n - [SwitchboardAcceptControlFailure](docs/SwitchboardAcceptControlFailure.md)\n - [SwitchboardAcceptControlFailureAllOf](docs/SwitchboardAcceptControlFailureAllOf.md)\n - [SwitchboardAcceptControlFailureAllOfPayload](docs/SwitchboardAcceptControlFailureAllOfPayload.md)\n - [SwitchboardIntegration](docs/SwitchboardIntegration.md)\n - [SwitchboardIntegrationCreateBody](docs/SwitchboardIntegrationCreateBody.md)\n - [SwitchboardIntegrationListResponse](docs/SwitchboardIntegrationListResponse.md)\n - [SwitchboardIntegrationResponse](docs/SwitchboardIntegrationResponse.md)\n - [SwitchboardIntegrationUpdateBody](docs/SwitchboardIntegrationUpdateBody.md)\n - [SwitchboardIntegrationWebhook](docs/SwitchboardIntegrationWebhook.md)\n - [SwitchboardListResponse](docs/SwitchboardListResponse.md)\n - [SwitchboardOfferControl](docs/SwitchboardOfferControl.md)\n - [SwitchboardOfferControlAllOf](docs/SwitchboardOfferControlAllOf.md)\n - [SwitchboardOfferControlAllOfPayload](docs/SwitchboardOfferControlAllOfPayload.md)\n - [SwitchboardOfferControlFailure](docs/SwitchboardOfferControlFailure.md)\n - [SwitchboardPassControl](docs/SwitchboardPassControl.md)\n - [SwitchboardPassControlAllOf](docs/SwitchboardPassControlAllOf.md)\n - [SwitchboardPassControlAllOfPayload](docs/SwitchboardPassControlAllOfPayload.md)\n - [SwitchboardPassControlFailure](docs/SwitchboardPassControlFailure.md)\n - [SwitchboardResponse](docs/SwitchboardResponse.md)\n - [SwitchboardUpdateBody](docs/SwitchboardUpdateBody.md)\n - [Target](docs/Target.md)\n - [Telegram](docs/Telegram.md)\n - [TelegramAllOf](docs/TelegramAllOf.md)\n - [TelegramUpdate](docs/TelegramUpdate.md)\n - [TemplateMessage](docs/TemplateMessage.md)\n - [TextMessage](docs/TextMessage.md)\n - [TicketClosed](docs/TicketClosed.md)\n - [TransferToEmail](docs/TransferToEmail.md)\n - [Twilio](docs/Twilio.md)\n - [TwilioAllOf](docs/TwilioAllOf.md)\n - [TwilioUpdate](docs/TwilioUpdate.md)\n - [Twitter](docs/Twitter.md)\n - [TwitterAllOf](docs/TwitterAllOf.md)\n - [TwitterUpdate](docs/TwitterUpdate.md)\n - [Unity](docs/Unity.md)\n - [UnityAllOf](docs/UnityAllOf.md)\n - [UnityUpdate](docs/UnityUpdate.md)\n - [UnityUpdateAllOf](docs/UnityUpdateAllOf.md)\n - [User](docs/User.md)\n - [UserAllOf](docs/UserAllOf.md)\n - [UserCreateBody](docs/UserCreateBody.md)\n - [UserMergeEvent](docs/UserMergeEvent.md)\n - [UserMergeEventAllOf](docs/UserMergeEventAllOf.md)\n - [UserMergeEventAllOfPayload](docs/UserMergeEventAllOfPayload.md)\n - [UserMergeEventAllOfPayloadMergedClients](docs/UserMergeEventAllOfPayloadMergedClients.md)\n - [UserMergeEventAllOfPayloadMergedConversations](docs/UserMergeEventAllOfPayloadMergedConversations.md)\n - [UserMergeEventAllOfPayloadMergedUsers](docs/UserMergeEventAllOfPayloadMergedUsers.md)\n - [UserRemoveEvent](docs/UserRemoveEvent.md)\n - [UserRemoveEventAllOf](docs/UserRemoveEventAllOf.md)\n - [UserRemoveEventAllOfPayload](docs/UserRemoveEventAllOfPayload.md)\n - [UserResponse](docs/UserResponse.md)\n - [UserTruncated](docs/UserTruncated.md)\n - [UserUpdateBody](docs/UserUpdateBody.md)\n - [UserUpdateEvent](docs/UserUpdateEvent.md)\n - [UserUpdateEventAllOf](docs/UserUpdateEventAllOf.md)\n - [UserUpdateEventAllOfPayload](docs/UserUpdateEventAllOfPayload.md)\n - [Viber](docs/Viber.md)\n - [ViberAllOf](docs/ViberAllOf.md)\n - [ViberUpdate](docs/ViberUpdate.md)\n - [Web](docs/Web.md)\n - [WebAllOf](docs/WebAllOf.md)\n - [WebUpdate](docs/WebUpdate.md)\n - [WebUpdateAllOf](docs/WebUpdateAllOf.md)\n - [Webhook](docs/Webhook.md)\n - [WebhookBody](docs/WebhookBody.md)\n - [WebhookCreateBody](docs/WebhookCreateBody.md)\n - [WebhookListResponse](docs/WebhookListResponse.md)\n - [WebhookResponse](docs/WebhookResponse.md)\n - [WebhookSubSchema](docs/WebhookSubSchema.md)\n - [Webview](docs/Webview.md)\n - [WhatsAppUpdate](docs/WhatsAppUpdate.md)\n - [WhatsAppUpdateAllOf](docs/WhatsAppUpdateAllOf.md)\n - [Whatsapp](docs/Whatsapp.md)\n - [WhatsappAllOf](docs/WhatsappAllOf.md)\n\n\n## Documentation For Authorization\n\n\n## basicAuth\n\n- **Type**: HTTP basic authentication\n\n\n## bearerAuth\n\n- **Type**: Bearer authentication (JWT)\n\n\n## Author\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzendesk%2Fsunshine-conversations-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzendesk%2Fsunshine-conversations-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzendesk%2Fsunshine-conversations-python/lists"}