Skip to content

Commit 623c5c0

Browse files
author
Erik Räni
authored
🎉 1.4.0 (#11)
Add optional `priority` field to Omnichannel API request. This field sets the priority of the message. Messages are processed starting with in highest priority queue first and lowest priority queue last. This for example allows to prioritize OTP messages over marketing traffic. The new field has three possible values: - low, - regular, - high.
1 parent f68698b commit 623c5c0

67 files changed

Lines changed: 214 additions & 73 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Messente API Library
22

3-
- Messente API version: 1.3.0
4-
- Python package version: 1.3.1
3+
- Messente API version: 1.4.0
4+
- Python package version: 1.4.0
55

66
[Messente](https://messente.com) is a global provider of messaging and user verification services. * Send and receive SMS, Viber, WhatsApp and Telegram messages. * Manage contacts and groups. * Fetch detailed info about phone numbers. * Blacklist phone numbers to make sure you're not sending any unwanted messages. Messente builds [tools](https://messente.com/documentation) to help organizations connect their services to people anywhere in the world.
77

docs/Omnimessage.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Name | Type | Description | Notes
99
**dlr_url** | **str** | URL where the delivery report will be sent | [optional]
1010
**text_store** | [**TextStore**](TextStore.md) | | [optional]
1111
**time_to_send** | **datetime** | Optional parameter for sending messages at some specific time in the future. Time must be specified in the ISO-8601 format. If no timezone is specified, then the timezone is assumed to be UTC Examples: * Time specified with timezone: 2018-06-22T09:05:07+00:00 Time specified in UTC: 2018-06-22T09:05:07Z * Time specified without timezone: 2018-06-22T09:05 (equivalent to 2018-06-22T09:05+00:00) | [optional]
12+
**priority** | [**Priority**](Priority.md) | | [optional]
1213

1314
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1415

docs/Priority.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Priority
2+
3+
Set the priority of the message. Messages are processed starting with in highest priority queue first and lowest priority queue last. This for example allows to prioritize OTP messages over marketing traffic.
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
8+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
9+
10+

messente_api/__init__.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77
88
[Messente](https://messente.com) is a global provider of messaging and user verification services. * Send and receive SMS, Viber, WhatsApp and Telegram messages. * Manage contacts and groups. * Fetch detailed info about phone numbers. * Blacklist phone numbers to make sure you're not sending any unwanted messages. Messente builds [tools](https://messente.com/documentation) to help organizations connect their services to people anywhere in the world. # noqa: E501
99
10-
The version of the OpenAPI document: 1.3.0
10+
The version of the OpenAPI document: 1.4.0
1111
Contact: messente@messente.com
1212
Generated by: https://openapi-generator.tech
1313
"""
1414

1515

1616
from __future__ import absolute_import
1717

18-
__version__ = "1.3.1"
18+
__version__ = "1.4.0"
1919

2020
# import apis into sdk package
2121
from messente_api.api.blacklist_api import BlacklistApi
@@ -69,6 +69,7 @@
6969
from messente_api.models.numbers_to_investigate import NumbersToInvestigate
7070
from messente_api.models.omni_message_create_success_response import OmniMessageCreateSuccessResponse
7171
from messente_api.models.omnimessage import Omnimessage
72+
from messente_api.models.priority import Priority
7273
from messente_api.models.sms import SMS
7374
from messente_api.models.statistics_report import StatisticsReport
7475
from messente_api.models.statistics_report_settings import StatisticsReportSettings

messente_api/api/blacklist_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
[Messente](https://messente.com) is a global provider of messaging and user verification services. * Send and receive SMS, Viber, WhatsApp and Telegram messages. * Manage contacts and groups. * Fetch detailed info about phone numbers. * Blacklist phone numbers to make sure you're not sending any unwanted messages. Messente builds [tools](https://messente.com/documentation) to help organizations connect their services to people anywhere in the world. # noqa: E501
77
8-
The version of the OpenAPI document: 1.3.0
8+
The version of the OpenAPI document: 1.4.0
99
Contact: messente@messente.com
1010
Generated by: https://openapi-generator.tech
1111
"""

messente_api/api/contacts_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
[Messente](https://messente.com) is a global provider of messaging and user verification services. * Send and receive SMS, Viber, WhatsApp and Telegram messages. * Manage contacts and groups. * Fetch detailed info about phone numbers. * Blacklist phone numbers to make sure you're not sending any unwanted messages. Messente builds [tools](https://messente.com/documentation) to help organizations connect their services to people anywhere in the world. # noqa: E501
77
8-
The version of the OpenAPI document: 1.3.0
8+
The version of the OpenAPI document: 1.4.0
99
Contact: messente@messente.com
1010
Generated by: https://openapi-generator.tech
1111
"""

messente_api/api/delivery_report_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
[Messente](https://messente.com) is a global provider of messaging and user verification services. * Send and receive SMS, Viber, WhatsApp and Telegram messages. * Manage contacts and groups. * Fetch detailed info about phone numbers. * Blacklist phone numbers to make sure you're not sending any unwanted messages. Messente builds [tools](https://messente.com/documentation) to help organizations connect their services to people anywhere in the world. # noqa: E501
77
8-
The version of the OpenAPI document: 1.3.0
8+
The version of the OpenAPI document: 1.4.0
99
Contact: messente@messente.com
1010
Generated by: https://openapi-generator.tech
1111
"""

messente_api/api/groups_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
[Messente](https://messente.com) is a global provider of messaging and user verification services. * Send and receive SMS, Viber, WhatsApp and Telegram messages. * Manage contacts and groups. * Fetch detailed info about phone numbers. * Blacklist phone numbers to make sure you're not sending any unwanted messages. Messente builds [tools](https://messente.com/documentation) to help organizations connect their services to people anywhere in the world. # noqa: E501
77
8-
The version of the OpenAPI document: 1.3.0
8+
The version of the OpenAPI document: 1.4.0
99
Contact: messente@messente.com
1010
Generated by: https://openapi-generator.tech
1111
"""

messente_api/api/number_lookup_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
[Messente](https://messente.com) is a global provider of messaging and user verification services. * Send and receive SMS, Viber, WhatsApp and Telegram messages. * Manage contacts and groups. * Fetch detailed info about phone numbers. * Blacklist phone numbers to make sure you're not sending any unwanted messages. Messente builds [tools](https://messente.com/documentation) to help organizations connect their services to people anywhere in the world. # noqa: E501
77
8-
The version of the OpenAPI document: 1.3.0
8+
The version of the OpenAPI document: 1.4.0
99
Contact: messente@messente.com
1010
Generated by: https://openapi-generator.tech
1111
"""

messente_api/api/omnimessage_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
[Messente](https://messente.com) is a global provider of messaging and user verification services. * Send and receive SMS, Viber, WhatsApp and Telegram messages. * Manage contacts and groups. * Fetch detailed info about phone numbers. * Blacklist phone numbers to make sure you're not sending any unwanted messages. Messente builds [tools](https://messente.com/documentation) to help organizations connect their services to people anywhere in the world. # noqa: E501
77
8-
The version of the OpenAPI document: 1.3.0
8+
The version of the OpenAPI document: 1.4.0
99
Contact: messente@messente.com
1010
Generated by: https://openapi-generator.tech
1111
"""

0 commit comments

Comments
 (0)