Bulk SMS API
Our bulk SMS API provides access to the core features of the Txtra platform
API calls can be executed from nearly any popular programming language. Through our bulk SMS API you can access the most core features of the Txtra platform. Adding and retrieving contacts, sending/scheduling bulk SMS to groups, sending/scheduling SMS to a specific contact, message delivery reports, retrieving your SMS/Voice credit balance, and adding contact appointments.

How Our Free Bulk SMS API Works
Txtra provides free access to our bulk SMS API to every customer. Once your account is created, you’ll have access to this from your dashboard as soon as you login. You’ll be able to use this API for CRM integrations, employee communications, or anything else.
Accessing Our Bulk SMS API
Simply log in to your Txtra account and you’ll have direct access to the API from your account menu.
Each account has a unique API key that should never be shared. In the event you need to create a new key,, you can easily re-generate a new one right form the Txtra dashboard.
Why Txtra’s Bulk SMS API?
Our HTTP bulk SMS API lets you easily take advantage of the core features of our text messaging platform from your applications. Leverage the years of effort that went in to building Txtra to rapidly integrate the needed functionality for your own use cases.
Key functionality available through our API includes:
- Adding and retrieving contacts
- Sending/scheduling bulk SMS to groups
- Sending/scheduling SMS to a specific contact
- Message delivery reports
- Retrieving your SMS/Voice credit balance
- Adding contact appointments

Bulk SMS API Features
Add Contacts
Add contacts to a specified group. Accepts GET or POST requests.
Get Contacts
Return contacts based on optional search parameters passed in. Accepts GET or POST requests.
Send SMS
Send or Schedule a bulk SMS to a specific group or to a specific contact. Accepts GET or POST requests.
Get Delivery Stats
This gets the summarized delivery stats for the bulk SMS sent for the group SMS ID or to a specific contact. Accepts GET or POST requests.
Check Credit Balance
Check SMS or voice credit balances on user account. Accepts GET or POST requests.
Add Appointments
Add contact appointments. Accepts GET or POST requests.
Build better applications, faster using Txtra’s bulk SMS API
Greatly reduce time to value and time to market by leveraging our robust SMS API. With access to six core features, you’ll quickly be able to integrate with existing applications for your organization. We have full API documentation available to our subscribers.
Start Using Txtra's Bulk SMS API Today
Text Marketing Platform Features
Automated Happy Birthday SMS
Message Templates
Q&A SMS Text Chat Bot
Recurring Messages
Scheduled Texts
Self Cleaning Lists
Text Autoresponders
Appended Messaging
Double Opt-In
Easy Opt-Out
No Shared Short Codes
Unsubscribe Compliance
Multi-User Access
Online Fax
SMS Chat
Text to Landline
Text-to-Email / Email-to-Text
Voicemail / Call Forwarding
Advanced Segmentation
Advanced SMS Personalization
Send Bulk Text Messages
MMS Picture & Emoji Messaging
Q&A SMS Text Chat Bot
SMS Chat
Text Mobile Coupons
Text to Vote SMS Polling
Text to Win Contests
Voice Broadcasting
Appointment Rescheduling
Carrier Identification
Dedicated Account Manager
Detailed SMS Campaign Analytics
Email Alerts
Link Shortening
Link Tracking
Mobile Landing Page Builder
No App required
Sticky Sender
Text Anywhere Broadcast
Web Chat Notification
Import Contacts
In-Store Loyalty Kiosk
Multi-Action SMS QR Codes
Opt-In Pages
Text to Join & Subscribe Keywords
Web Sign Up Widgets
ActiveCampaign Integration
Bulk SMS API
AWeber Integration
Facebook Integration
File Attachments
GetResponse Integration
MailChimp Integration
Sendinblue Integration
SMS Web Site Integration
Contact Management
Custom Fields
Data Capture
Messaging Timeline
Text Message Appointment Reminders
Text Mobile Coupons
Text Punch Card Loyalty
Dedicated Local Phone Number
Dedicated Short Codes
Dedicated Toll-Free Number