Skip to main content
POST
/
sendmessage.aspx
curl --request POST \
  --url http://bulktext.vodafone.ie/HTTP_API/V1/sendmessage.aspx \
  --header 'Content-Type: application/x-www-form-urlencoded'
"0\nRequest deferred successfully\n"

Documentation Index

Fetch the complete documentation index at: https://developers.vfbulk.ie/llms.txt

Use this file to discover all available pages before exploring further.

Body

application/x-www-form-urlencoded

URL-encoded fields for sending a Vodafone Bulk Text SMS message from your business system.

user
string
required

Your Vodafone Bulk Text API username.

Example:

"User1"

password
string<password>
required

Your Vodafone Bulk Text API password. Keep this secure and do not share it.

Example:

"Password1"

api_id
string
required

Your unique API ID, supplied when your Vodafone Bulk Text account is set up.

Example:

"9876"

to
string
required

Recipient mobile number in GSM/international format. Use commas to send the same message to multiple customers or colleagues.

Example:

"353871111111"

text
string
required

Customer-facing SMS message text. Keep it clear, concise, and within 160 characters. Replace new lines with ASCII 172 before submitting the request; Vodafone Bulk Text converts them back to new lines when the message is sent.

Required string length: 1 - 160
Example:

"HelloWorld"

from
string
required

Sender ID displayed on the recipient handset. Use a Sender ID that has been configured for your Vodafone Bulk Text account. Alphanumeric Sender IDs can be up to 11 characters and must not contain spaces.

Maximum string length: 11
Example:

"YourCompany"

NotifyID
string

Optional reference you can use to track the message in your own systems. Use alphanumeric characters only.

Maximum string length: 30
Example:

"321354"

BroadcastName
string
default:API Broadcast

Optional campaign name to help your team identify the message in reports. This value is not included in the SMS message.

Maximum string length: 200
Example:

"May Discount Campaign"

DeliveryTime
integer

Optional number of minutes to wait before sending the message. Use this when timing matters, such as reminders, alerts, or planned promotions. For example, use 120 to send the message in two hours.

Required range: x >= 1
Example:

120

SMS-SendAt
string

Optional scheduled send date and time in 24-hour yyyy-MM-dd HH:mm format. Use this for planned customer communications.

Pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}$
Example:

"2026-04-04 11:45"

Response

200 - text/plain

Vodafone Bulk Text returns a plain-text confirmation or validation message. Review the response body to confirm whether the message was accepted, queued, or needs attention.

The response is of type string.

Last modified on May 6, 2026