Get building with a free trial 🚀
25 SMS credits over 14-days. No obligation. No credit card required.
Easy To Deploy
⏱️ Get started in 15 minutes using our code snippets
- NZ, AU & Global SMS
- SMS Reply Support
- Status Webhook/Poll
- Billing Reporting
- Admin Dashboard
- Local NZ Support
{
"MessageData" :
{
"Message": "Hello, this is a test.",
"Destinations" :
[
{ "Recipient": "+6421000001" },
{ "Recipient": "+6421000002" }
]
}
}
using TNZAPI.NET.Api.Addressbook.Contact.Dto;
using TNZAPI.NET.Api.Messaging.SMS;
using TNZAPI.NET.Core;
var apiUser = new TNZApiUser()
{
AuthToken = "[Your Auth Token]" // Auth Token
};
var client = new TNZApiClient(apiUser);
var message = new SMSBuilder()
.SetMessageText("Test SMS") // SMS Message
.AddRecipient("+6421000001") // Recipient 1
.AddRecipient("+6421000002") // Recipient 2
.Build(); // Build SMS() object
var response = client.Messaging.SMS.SendMessage(message);
DebugUtil.Dump(response);
from tnzapi import TNZAPI
client = TNZAPI(
AuthToken="[Your Auth Token]" # Auth Token
)
request = client.Send.SMS(
Reference = "Test", # Optional
MessageText = "Test SMS", # SMS Message
Recipients = [ # Recipient
"+6421111111",
"+6422222222"
]
)
response = request.SendMessage() # Send SMS
print(repr(response))
const tnzapi = require(
const client = new tnzapi({
"AuthToken": "[Your Auth Token]" // Auth Token
});
var request = client.Send.SMS({
"Reference": "Test", // Optional
"Message": "Test SMS", // SMS Message
"Destinations": [ // SMS Recipients
{ "Recipient": "+64211111111" },
{ "Recipient": "+64222222222" }
]
});
var callback = function(data) {
console.log("Response:",JSON.stringify(data, null, " "));
};
request.SendMessage(callback); // Send Message
Private Sub cmdSendSMS_Click()
Dim res As TNZAPI.MessageResult
Dim message As TNZAPI.SMS
Set message = New TNZAPI.SMS
message.Sender = "YOUR_EMAIL_ADDRESS"
message.APIKey = "YOUR_API_KEY"
message.MessageText = "Test SMS"
message.Recipient = "+64211231234"
Set res = message.SendMessage()
If res.MessageID <> "" Then
MsgBox "Message ID: " & res.MessageID
Else
MsgBox "Error: " & res.ErrorMessage
End If
End Sub
To: [mobile]@sms.tnz.co.nz
From: myapplication@mydomain.co.nz
Subject: Reference ID ABC123
Body: Hello, this is a test message.
Super Quick Delivery
Make your application feel snappy and unlock conversations and instant alerts
Capture Replies as Webhooks
Mobiles can reply to texts and create conversations for a better user experience
Fair Pricing
'Per-Text' usage based pricing with useful reporting so that you can itemise costs
Individual & Broadcast Texts
Send one text or many texts with the same code
Minimal Maintenance
Intelligent versioning means your code lasts longer
Usage Reporting
Monitor usage and manage API Keys using the Dashboard so that you can effectively allocate costs
Simple To Use
Grab a snippet of code or try our Postman project
Responsive Local Support
Our NZ-based support team includes developers and experts on the NZ market
Access Other Tools
The TNZ API is feature packed and capable of sending Email, Voice and Fax too!
Features that are Built-in 💪

Global SMS

FileLink

URL Shortener

Automatic Opt-Out Tracking

Other Message Types

Short Codes

SMS Responses / Replies

ReplyLink

Free-to-Text

Mobile Landing Pages

Tracking Clicks

Webhook 'Price'

Dashboard Reporting

CDRs (Daily and Monthly Reports)

Managing API Keys

SubAccounts & Departments
Transparent Transactional Pricing
Monthly fee plus usage costs. Straight-forward and fair.
No-Contract Plan
- Unlimited Users/APIKeys
- Dashboard Reporting
- Access to SMS Tools
- Send to NZ Mobiles
- Send Internationally
- Local NZ Support
NZD excl GST. Unlimited Users.
Bespoke Plan
Require something out of the ordinary?
- Wholesale
- Whitelabelling
- Enterprise Reporting
- High-Volume Usage
- Custom Short Codes
- Send Marketing
A robust platform trusted by 3500 New Zealand businesses sending over 20m+ SMS annually
14-day FREE Trial with 25 credits? Yes please!
No obligation. No credit card required.
Need development expertise? We're developers too. Chat with Sales.
Start Your Free Trial ⤍