If you want to send a message to several WhatsApp numbers at the same time, use this method.Message Size Limitation:When sending outbound messages via our API service, please ensure that the total message size remains below the channel's maximum size limit. API requests containing media or multiple media files exceeding this limit will result in an error. For WhatsApp messages, the maximum size limit is 100MB.
Request
Body Params multipart/form-data
phonenumber[]
array[string]
required
User Phone Number (Array)
Example:
["+15551234567","+15551234568"]
message
string
required
Text Message
Example:
This is a test messages
schedule
string
optional
Time to send a message in the future (Timestamp format should be based on UTC) Set this field if needed. If you don't send this parameter, the message will be sent instantly.
Example:
1724160037
link
string
optional
Media URL (image, sound, video, ...)
Example:
https://example.com/image.jpg
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl--location--request POST 'https://api.whatsiplus.com/sendMsg/APIKEY' \
--form'phonenumber[]="+15551234567"' \
--form'phonenumber[]="+15551234568"' \
--form'message="This is a test messages"' \
--form'schedule="1724160037"' \
--form'link="https://example.com/image.jpg"'
Responses
🟢200sendMsg | Group
application/json
Body
0
object
required
phonenumber
string
required
messageId
integer
required
1
object
required
phonenumber
string
required
messageId
integer
required
success
string
required
messages
string
required
Example
{"0":{"phonenumber":"+15551234567","messageId":566},"1":{"phonenumber":"+15557654321","messageId":567},"success":"true","messages":"Added to the message queue"}