B

BulkSMS JSON REST API

by BulkSMS JSON REST Free tier

Overview The JSON REST API allows you to submit and receive BulkSMS messages. You can also get access to past messages and see your account profile. The base URL to use for this service is https://api.bulksms.com/v1. The base URL cannot be used on its own; you mus

communicationbulksms

Quick Reference

Base URL https://api.bulksms.com/v1 Auth type Basic Auth Auth header Authorization: Basic BASE64(username:password) Rate limit 100 req/s Pricing Enterprise / contact sales Free quota None Documentation https://api.bulksms.com/v1 Endpoint status Server online — HTTP 502 — server is online but path returned an error (may require auth)1.29s (checked Mar 29, 2026) Builder score D 46% builder-friendly
Pricing
28
Latency
30
Depth
72

Authentication

HTTP Basic Auth — base64-encoded username:password

Authorization: Basic BASE64(username:password)

Pricing

Model subscription Starting price Enterprise / contact sales Free quota None

Pay-as-you-go SMS platform. SMS: ~$0.025-$0.09/message (varies by country). No monthly fee. Free trial credits on signup. Volume discounts available.

Key Endpoints

MethodPathDescription
GET /blocked-numbers List blocked numbers
POST /blocked-numbers Create a blocked number
POST /credit/transfer Transfer credits to another account
GET /messages Retrieve Messages
POST /messages Send Messages
GET /messages/send Send message by simple GET or POST
GET /messages/{id} Show Message
GET /messages/{id}/relatedReceivedMessages List Related Messages

Sample Request

curl -X GET 'https://api.bulksms.com/v1/blocked-numbers' \
  -H 'Authorization: Basic BASE64(username:password)'

Sample Response

{}

Data sourced from API Map. Always verify pricing and rate limits against the official BulkSMS JSON REST documentation.