Skip to content

Commit 748cc90

Browse files
author
Erik Räni
authored
🎉 2.1.0 (#8)
Add an optional `priority` field to Omnichannel API message sending 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 1f5fab6 commit 748cc90

Some content is hidden

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

72 files changed

+158
-79
lines changed

README.md

+4-4
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-
- C# package version: 2.0.0
3+
- Messente API version: 1.4.0
4+
- C# package version: 2.1.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

@@ -11,11 +11,11 @@ Install Messente API library via NuGet Package Manager or .NET CLI.
1111

1212
### Package Manager
1313

14-
`Install-Package com.Messente.Api -Version 2.0.0`
14+
`Install-Package com.Messente.Api -Version 2.1.0`
1515

1616
### .NET CLI
1717

18-
`dotnet add package com.Messente.Api --version 2.0.0`
18+
`dotnet add package com.Messente.Api --version 2.1.0`
1919

2020
## Features
2121

docs/Omnimessage.md

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Name | Type | Description | Notes
88
**DlrUrl** | **string** | URL where the delivery report will be sent | [optional]
99
**TextStore** | **TextStore** | | [optional]
1010
**TimeToSend** | **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]
11+
**Priority** | **Priority** | | [optional]
1112

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

docs/Priority.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# com.Messente.Api.Model.Priority
2+
## Properties
3+
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
7+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
8+

src/com.Messente.Api/Api/BlacklistApi.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Api/ContactsApi.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Api/DeliveryReportApi.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Api/GroupsApi.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Api/NumberLookupApi.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Api/OmnimessageApi.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Api/StatisticsApi.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Client/ApiClient.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Client/ApiException.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Client/ApiResponse.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Client/Configuration.cs

+6-6
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/
@@ -29,7 +29,7 @@ public class Configuration : IReadableConfiguration
2929
/// Version of the package.
3030
/// </summary>
3131
/// <value>Version of the package.</value>
32-
public const string Version = "2.0.0";
32+
public const string Version = "2.1.0";
3333

3434
/// <summary>
3535
/// Identifier for ISO 8601 DateTime Format
@@ -110,7 +110,7 @@ static Configuration()
110110
/// </summary>
111111
public Configuration()
112112
{
113-
UserAgent = "OpenAPI-Generator/2.0.0/csharp";
113+
UserAgent = "OpenAPI-Generator/2.1.0/csharp";
114114
BasePath = "https://api.messente.com/v1";
115115
DefaultHeader = new ConcurrentDictionary<string, string>();
116116
ApiKey = new ConcurrentDictionary<string, string>();
@@ -183,7 +183,7 @@ public Configuration(
183183
string tempFolderPath = null,
184184
string dateTimeFormat = null,
185185
int timeout = 100000,
186-
string userAgent = "OpenAPI-Generator/2.0.0/csharp"
186+
string userAgent = "OpenAPI-Generator/2.1.0/csharp"
187187
// ReSharper restore UnusedParameter.Local
188188
)
189189
{
@@ -414,8 +414,8 @@ public static String ToDebugReport()
414414
{
415415
String report = "C# SDK (com.Messente.Api) Debug Report:\n";
416416
report += " OS: " + System.Runtime.InteropServices.RuntimeInformation.OSDescription + "\n";
417-
report += " Version of the API: 1.3.0\n";
418-
report += " SDK Package Version: 2.0.0\n";
417+
report += " Version of the API: 1.4.0\n";
418+
report += " SDK Package Version: 2.1.0\n";
419419

420420
return report;
421421
}

src/com.Messente.Api/Client/ExceptionFactory.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Client/GlobalConfiguration.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Client/IApiAccessor.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Client/IReadableConfiguration.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Client/OpenAPIDateConverter.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Model/Channel.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Model/ContactEnvelope.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Model/ContactFields.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Model/ContactListEnvelope.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Model/ContactResponseFields.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Model/ContactUpdateFields.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Model/DeliveryReportResponse.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Model/DeliveryResult.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/com.Messente.Api/Model/EmptyObject.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* [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.
55
*
6-
* OpenAPI spec version: 1.3.0
6+
* OpenAPI spec version: 1.4.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

0 commit comments

Comments
 (0)