---
title: "Send an SMS"
method: GET
path: "/sms/"
tags: ["SMS"]
---

# Send an SMS

`GET /sms/`

## Request

- Base URL: `http://api.smsfusion.com.au`
- URL: `http://api.smsfusion.com.au/sms/`
- Auth: one of:
  - API key in query parameter `key`
  - HTTP basic

Send one or more SMS

## Query parameters

- `key` string, required
- `num` string[], required
- `msg` string, string, required
- `from` string
- `cc` string, string
- `deliverby` string
- `dlrcb` string
- `replycb` string
- `replyemail` string
- `validity` integer

## Response `200`

The message(s) have been queued where possible

- SMSResult
  - `id` string: Unique ID for response
  - `success` integer: Count of queued SMS
  - `cost` number, float: Cost of the SMS
  - `count` integer: Total count of SMS queued
  - `failure` string[]: List of failed numbers

## Other responses

- `401`: Authentication failed or paramaters not provided
- `429`: Out of credit

---

[API](https://skmtc.dev/smsfusion/apis/sms-fusion-api.md) · [All operations](https://skmtc.dev/smsfusion/apis/sms-fusion-api/llms.txt) · [OpenAPI document](https://skmtc.dev/smsfusion/apis/sms-fusion-api/revisions/a88b2793a6e9?raw)
