Skip to content

Commit 297332a

Browse files
committed
Travis update: Jul 2025 (Build 914)
[skip ci]
1 parent 3d81de8 commit 297332a

20 files changed

+1470
-29
lines changed

.openapi-generator/FILES

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,15 +72,20 @@ docs/TextStore.md
7272
docs/Viber.md
7373
docs/ViberVideo.md
7474
docs/WhatsApp.md
75+
docs/WhatsAppAudio.md
7576
docs/WhatsAppComponent.md
7677
docs/WhatsAppCurrency.md
7778
docs/WhatsAppDatetime.md
79+
docs/WhatsAppDocument.md
80+
docs/WhatsAppImage.md
7881
docs/WhatsAppLanguage.md
7982
docs/WhatsAppMedia.md
8083
docs/WhatsAppParameter.md
84+
docs/WhatsAppSticker.md
8185
docs/WhatsAppTemplate.md
8286
docs/WhatsAppTemplatesApi.md
8387
docs/WhatsAppText.md
88+
docs/WhatsAppVideo.md
8489
docs/WhatsappButtonType.md
8590
docs/WhatsappComponentType.md
8691
docs/WhatsappCreateTemplateRequest.md
@@ -169,14 +174,19 @@ lib/messente_api/models/text_store.rb
169174
lib/messente_api/models/viber.rb
170175
lib/messente_api/models/viber_video.rb
171176
lib/messente_api/models/whats_app.rb
177+
lib/messente_api/models/whats_app_audio.rb
172178
lib/messente_api/models/whats_app_component.rb
173179
lib/messente_api/models/whats_app_currency.rb
174180
lib/messente_api/models/whats_app_datetime.rb
181+
lib/messente_api/models/whats_app_document.rb
182+
lib/messente_api/models/whats_app_image.rb
175183
lib/messente_api/models/whats_app_language.rb
176184
lib/messente_api/models/whats_app_media.rb
177185
lib/messente_api/models/whats_app_parameter.rb
186+
lib/messente_api/models/whats_app_sticker.rb
178187
lib/messente_api/models/whats_app_template.rb
179188
lib/messente_api/models/whats_app_text.rb
189+
lib/messente_api/models/whats_app_video.rb
180190
lib/messente_api/models/whatsapp_button_type.rb
181191
lib/messente_api/models/whatsapp_component_type.rb
182192
lib/messente_api/models/whatsapp_create_template_request.rb

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ script:
88
- bundle install --path vendor/bundle
99
- bundle exec rspec
1010
- gem build messente_api.gemspec
11-
- gem install ./messente_api-2.3.0.gem
11+
- gem install ./messente_api-2.4.0.gem

README.md

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

33
- Messente API version: 2.0.0
4-
- Ruby gem version: 2.3.0
4+
- Ruby gem version: 2.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/WhatsApp.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,13 @@
88
| **validity** | **Integer** | After how many minutes this channel is considered as failed and the next channel is attempted | [optional] |
99
| **ttl** | **Integer** | After how many seconds this channel is considered as failed and the next channel is attempted. Only one of \"ttl\" and \"validity\" can be used. | [optional] |
1010
| **template** | [**WhatsAppTemplate**](WhatsAppTemplate.md) | | [optional] |
11-
| **text** | [**WhatsAppText**](WhatsAppText.md) | | [optional] |
1211
| **channel** | **String** | The channel used to deliver the message | [optional][default to 'whatsapp'] |
12+
| **text** | [**WhatsAppText**](WhatsAppText.md) | | [optional] |
13+
| **image** | [**WhatsAppImage**](WhatsAppImage.md) | | [optional] |
14+
| **video** | [**WhatsAppVideo**](WhatsAppVideo.md) | | [optional] |
15+
| **audio** | [**WhatsAppAudio**](WhatsAppAudio.md) | | [optional] |
16+
| **document** | [**WhatsAppDocument**](WhatsAppDocument.md) | | [optional] |
17+
| **sticker** | [**WhatsAppSticker**](WhatsAppSticker.md) | | [optional] |
1318

1419
## Example
1520

@@ -21,8 +26,13 @@ instance = MessenteApi::WhatsApp.new(
2126
validity: 360,
2227
ttl: 21600,
2328
template: null,
29+
channel: null,
2430
text: null,
25-
channel: null
31+
image: null,
32+
video: null,
33+
audio: null,
34+
document: null,
35+
sticker: null
2636
)
2737
```
2838

docs/WhatsAppAudio.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# MessenteApi::WhatsAppAudio
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **id** | **String** | Unique identifier for the audio file. | [optional] |
8+
| **mime_type** | **String** | MIME type of the audio file. | [optional] |
9+
| **link** | **String** | URL link to the audio file. | [optional] |
10+
11+
## Example
12+
13+
```ruby
14+
require 'messente_api'
15+
16+
instance = MessenteApi::WhatsAppAudio.new(
17+
id: 12345,
18+
mime_type: audio/mpeg,
19+
link: https://example.com/audio.mp3
20+
)
21+
```
22+

docs/WhatsAppDocument.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# MessenteApi::WhatsAppDocument
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **id** | **String** | Unique identifier for the document file. | [optional] |
8+
| **caption** | **String** | Caption for the document. | [optional] |
9+
| **mime_type** | **String** | MIME type of the document file. | [optional] |
10+
| **file_name** | **String** | Name of the document file. | [optional] |
11+
| **link** | **String** | URL link to the document file. | [optional] |
12+
13+
## Example
14+
15+
```ruby
16+
require 'messente_api'
17+
18+
instance = MessenteApi::WhatsAppDocument.new(
19+
id: 98765,
20+
caption: Please review this document.,
21+
mime_type: application/pdf,
22+
file_name: example.pdf,
23+
link: https://example.com/document.pdf
24+
)
25+
```
26+

docs/WhatsAppImage.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# MessenteApi::WhatsAppImage
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **id** | **String** | Unique identifier for the image file. | [optional] |
8+
| **caption** | **String** | Caption for the image. | [optional] |
9+
| **mime_type** | **String** | MIME type of the image file. | [optional] |
10+
| **link** | **String** | URL link to the image file. | [optional] |
11+
12+
## Example
13+
14+
```ruby
15+
require 'messente_api'
16+
17+
instance = MessenteApi::WhatsAppImage.new(
18+
id: 12345,
19+
caption: Check out this image!,
20+
mime_type: image/jpeg,
21+
link: https://example.com/image.jpg
22+
)
23+
```
24+

docs/WhatsAppSticker.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# MessenteApi::WhatsAppSticker
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **id** | **String** | Unique identifier for the sticker file. | [optional] |
8+
| **mime_type** | **String** | MIME type of the sticker file. | [optional] |
9+
| **animated** | **Boolean** | Indicates whether the sticker is animated. | [optional] |
10+
| **link** | **String** | URL link to the sticker file. | [optional] |
11+
12+
## Example
13+
14+
```ruby
15+
require 'messente_api'
16+
17+
instance = MessenteApi::WhatsAppSticker.new(
18+
id: 54321,
19+
mime_type: image/webp,
20+
animated: true,
21+
link: https://example.com/sticker.webp
22+
)
23+
```
24+

docs/WhatsAppTemplatesApi.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ end
8383

8484
## delete_whatsapp_template
8585

86-
> Hash<String, Object> delete_whatsapp_template(waba_id, name, opts)
86+
> Object delete_whatsapp_template(waba_id, name, opts)
8787
8888
Deletes a WhatsApp template
8989

@@ -119,15 +119,15 @@ end
119119

120120
This returns an Array which contains the response data, status code and headers.
121121

122-
> <Array(Hash&lt;String, Object&gt;, Integer, Hash)> delete_whatsapp_template_with_http_info(waba_id, name, opts)
122+
> <Array(Object, Integer, Hash)> delete_whatsapp_template_with_http_info(waba_id, name, opts)
123123
124124
```ruby
125125
begin
126126
# Deletes a WhatsApp template
127127
data, status_code, headers = api_instance.delete_whatsapp_template_with_http_info(waba_id, name, opts)
128128
p status_code # => 2xx
129129
p headers # => { ... }
130-
p data # => Hash&lt;String, Object&gt;
130+
p data # => Object
131131
rescue MessenteApi::ApiError => e
132132
puts "Error when calling WhatsAppTemplatesApi->delete_whatsapp_template_with_http_info: #{e}"
133133
end
@@ -143,7 +143,7 @@ end
143143

144144
### Return type
145145

146-
**Hash&lt;String, Object&gt;**
146+
**Object**
147147

148148
### Authorization
149149

@@ -313,7 +313,7 @@ end
313313

314314
## update_whatsapp_template
315315

316-
> Hash&lt;String, Object&gt; update_whatsapp_template(waba_id, template_id, whatsapp_update_template_request)
316+
> Object update_whatsapp_template(waba_id, template_id, whatsapp_update_template_request)
317317
318318
Updates a WhatsApp template
319319

@@ -347,15 +347,15 @@ end
347347

348348
This returns an Array which contains the response data, status code and headers.
349349

350-
> <Array(Hash&lt;String, Object&gt;, Integer, Hash)> update_whatsapp_template_with_http_info(waba_id, template_id, whatsapp_update_template_request)
350+
> <Array(Object, Integer, Hash)> update_whatsapp_template_with_http_info(waba_id, template_id, whatsapp_update_template_request)
351351
352352
```ruby
353353
begin
354354
# Updates a WhatsApp template
355355
data, status_code, headers = api_instance.update_whatsapp_template_with_http_info(waba_id, template_id, whatsapp_update_template_request)
356356
p status_code # => 2xx
357357
p headers # => { ... }
358-
p data # => Hash&lt;String, Object&gt;
358+
p data # => Object
359359
rescue MessenteApi::ApiError => e
360360
puts "Error when calling WhatsAppTemplatesApi->update_whatsapp_template_with_http_info: #{e}"
361361
end
@@ -371,7 +371,7 @@ end
371371

372372
### Return type
373373

374-
**Hash&lt;String, Object&gt;**
374+
**Object**
375375

376376
### Authorization
377377

docs/WhatsAppVideo.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# MessenteApi::WhatsAppVideo
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **id** | **String** | Unique identifier for the video file. | [optional] |
8+
| **caption** | **String** | Caption for the video. | [optional] |
9+
| **mime_type** | **String** | MIME type of the video file. | [optional] |
10+
| **link** | **String** | URL link to the video file. | [optional] |
11+
12+
## Example
13+
14+
```ruby
15+
require 'messente_api'
16+
17+
instance = MessenteApi::WhatsAppVideo.new(
18+
id: 67890,
19+
caption: Check out this video!,
20+
mime_type: video/mp4,
21+
link: https://example.com/video.mp4
22+
)
23+
```
24+

0 commit comments

Comments
 (0)