Bulksms247 - Reliable And Trusted Sms Provider Bulksms247 - Reliable And Trusted Sms Provider
Home Api Documentation

BulkSMS247 API Resources.

Our Bulk SMS Gateway API allows you to integrate your Bulksms247 account with your application or website. This could be used for sending OTPs (One Time Passwords), Transactional SMS, Booking Confirmations, Auto-Notifications/Reminders and lots more.




How To Send Bulk SMS With Our API

Step 1 Log in to your Bulksms247 account or create an account, if you don't already have one -> (https://www.Bulksms247.com/signup)
Step 2 Generate an API Token here -> (https://bulksms247.com/user/sms-api/info)
Step 3 Send a POST/GET request to this URL > (https://bulksms247.com/sms/api) passing these values

  • action
  • api_key
  • to
  • from
  • sms
  • dnd (optional) . Use this to set your DND Management option.
    The available options are 1 and 2.
    1 is for "Get A Refund for DND numbers", while 2 is for "Resend to DND Numbers using the Corporate Route". Default option is 2.
Example To send 'Welcome' via SMS to 08104620701 using BulkSMS247 as sender ID, assuming this as the API Token: 'YXZGSnFLemdnT2M9TnpQd2xmYTnpQd2xmYms'.

Copy and paste this to your browser or pass it programmatically via POST/GET

https://bulksms247.com/sms/api?action=send-sms&api_key=YXZGSnFLemdnT2M9TnpQd2xmYTnpQd2xmYms-&to=08104620701&from=BulkSMS247&sms=Welcome
Please Note
  • The Sender ID is a maximum of 11 Characters.
  • The 'to' parameter can be in any of these formats 08104620701, 2348104620701, +2348104620701, +23408104620701.
  • You can also pass multiple destinations by passing an array to the 'to' parameter or separating the numbers with a comma.
For More

Payment Instructions.

Payments via bank deposit/transfer are credited after payment is confirmed. Crediting Service is available from 8a.m to 9p.m (Mondays to Saturdays) and 3p.m to 9p.m on Sundays. Hence, payments made after 9pm will most likely be credited the next day.

If possible, please use your email address as the depositor's name or as the narration/description when transferring funds to our accounts.

Please note, that while there isn't an minimum amount requirement for online payment, the minimum amount accepted for bank deposit or transfer is ₦500 After payment, Kindly text the following details to 08174524501 (Stephen) for faster processing

the your email address (used to open your account with us),

the amount you paid,

our bank you paid into (i.e. Access, Diamond, First Bank, GTBank, Skye Bank,Stanbic, UBA, Union or Zenith),

your depositor's name (for bank deposit only),

for USSD banking transfers (eg. *737, *896) kindly include the phone number used for the transfer

Example for USSD Banking: support@bulksms247.com, Amount: ₦25,000, GTBank, Bank Account Name: Stephen Ice, Phone: 08174524501.

Please note, texting your payment details isn't mandatory if you used your email address as depositor's name, narration or description.

Consider making use of any of our online payment options (Paystack or Quickteller) to get credited instantly.

Payment Instructions.

You can buy Bulk SMS Units via any of the channels listed above. Our recommended channel is via online payment via Paystack which comes with auto-crediting.

Other methods are credited manually when funds have been verified.

1. Online Payment via Paystack (Instant Crediting)

2. Bank Deposit or Transfer (Delayed Crediting)

Online Payment via Paystack (Instant Crediting)

Mastercard, Visa and Verve Cards

To make online payment :


log into your Bulksms247 Dashboard click on recharge

Enter the amount you want to recharge and click the 'Pay Now' button and you will be redirected to Paystack to complete your payment

After payment on Paystack, you will be redirected back to our website and auto-credited.