- create_messaging_channel - Create a channel
- create_messaging_message - Create a message
- get_messaging_channel - Retrieve a channel
- get_messaging_message - Retrieve a message
- list_messaging_channels - List all channels
- list_messaging_messages - List all messages
- patch_messaging_channel - Update a channel
- patch_messaging_event - Update an event
- patch_messaging_message - Update a message
- remove_messaging_channel - Remove a channel
- remove_messaging_message - Remove a message
- update_messaging_channel - Update a channel
- update_messaging_event - Update an event
- update_messaging_message - Update a message
Create a channel
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.create_messaging_channel(request={
"messaging_channel": {},
"connection_id": "<id>",
})
assert res.messaging_channel is not None
# Handle response
print(res.messaging_channel)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.CreateMessagingChannelRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.CreateMessagingChannelResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
Create a message
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.create_messaging_message(request={
"messaging_message": {},
"connection_id": "<id>",
})
assert res.messaging_message is not None
# Handle response
print(res.messaging_message)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.CreateMessagingMessageRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.CreateMessagingMessageResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
Retrieve a channel
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.get_messaging_channel(request={
"connection_id": "<id>",
"id": "<id>",
})
assert res.messaging_channel is not None
# Handle response
print(res.messaging_channel)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.GetMessagingChannelRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.GetMessagingChannelResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
Retrieve a message
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.get_messaging_message(request={
"connection_id": "<id>",
"id": "<id>",
})
assert res.messaging_message is not None
# Handle response
print(res.messaging_message)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.GetMessagingMessageRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.GetMessagingMessageResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
List all channels
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.list_messaging_channels(request={
"connection_id": "<id>",
})
assert res.messaging_channels is not None
# Handle response
print(res.messaging_channels)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.ListMessagingChannelsRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.ListMessagingChannelsResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
List all messages
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.list_messaging_messages(request={
"connection_id": "<id>",
})
assert res.messaging_messages is not None
# Handle response
print(res.messaging_messages)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.ListMessagingMessagesRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.ListMessagingMessagesResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
Update a channel
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.patch_messaging_channel(request={
"messaging_channel": {},
"connection_id": "<id>",
"id": "<id>",
})
assert res.messaging_channel is not None
# Handle response
print(res.messaging_channel)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.PatchMessagingChannelRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.PatchMessagingChannelResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
Update an event
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.patch_messaging_event(request={
"messaging_event": {},
"connection_id": "<id>",
"id": "<id>",
})
assert res.messaging_event is not None
# Handle response
print(res.messaging_event)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.PatchMessagingEventRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.PatchMessagingEventResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
Update a message
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.patch_messaging_message(request={
"messaging_message": {},
"connection_id": "<id>",
"id": "<id>",
})
assert res.messaging_message is not None
# Handle response
print(res.messaging_message)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.PatchMessagingMessageRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.PatchMessagingMessageResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
Remove a channel
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.remove_messaging_channel(request={
"connection_id": "<id>",
"id": "<id>",
})
assert res is not None
# Handle response
print(res)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.RemoveMessagingChannelRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.RemoveMessagingChannelResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
Remove a message
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.remove_messaging_message(request={
"connection_id": "<id>",
"id": "<id>",
})
assert res is not None
# Handle response
print(res)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.RemoveMessagingMessageRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.RemoveMessagingMessageResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
Update a channel
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.update_messaging_channel(request={
"messaging_channel": {},
"connection_id": "<id>",
"id": "<id>",
})
assert res.messaging_channel is not None
# Handle response
print(res.messaging_channel)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.UpdateMessagingChannelRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.UpdateMessagingChannelResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
Update an event
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.update_messaging_event(request={
"messaging_event": {},
"connection_id": "<id>",
"id": "<id>",
})
assert res.messaging_event is not None
# Handle response
print(res.messaging_event)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.UpdateMessagingEventRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.UpdateMessagingEventResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |
Update a message
from unified_python_sdk import UnifiedTo
from unified_python_sdk.models import shared
with UnifiedTo(
security=shared.Security(
jwt="<YOUR_API_KEY_HERE>",
),
) as unified_to:
res = unified_to.messaging.update_messaging_message(request={
"messaging_message": {},
"connection_id": "<id>",
"id": "<id>",
})
assert res.messaging_message is not None
# Handle response
print(res.messaging_message)| Parameter | Type | Required | Description |
|---|---|---|---|
request |
operations.UpdateMessagingMessageRequest | ✔️ | The request object to use for the request. |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
operations.UpdateMessagingMessageResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| errors.SDKError | 4XX, 5XX | */* |