Download OpenAPI specification:
TrustedSMS — reliable SMS delivery API. This document describes the single‑message endpoint for sending an SMS immediately. Bulk, inbound, and webhook endpoints are defined in separate specifications.
Queues a single SMS for instant delivery. The response returns a message resource URL, cost (VAT included), and initial processing status. Delivery‑status callbacks can be configured via the /webhooks
resource.
to required | string Recipient phone number in E.164 international format (e.g., +491701234567). |
from | string Sender ID shown to the recipient — either an E.164 number or a pre‑approved alphanumeric name. Using an alphanumeric ID adds 25–30 % to the route cost. |
message required | string SMS text body. Each segment is limited to 160 GSM‑7 or 70 UCS‑2 characters; up to 1 600 / 700 characters total. Long messages are billed per segment. |
messageBoost | boolean Default: false Premium Delivery option that uses high‑priority routes and slight text variation to improve deliverability for time‑critical messages. Additional fees apply. |
{- "to": "+491701234567",
- "from": "TrustedSMS",
- "message": "Hello from TrustedSMS!",
- "messageBoost": false
}
{- "messageId": "a3f4c1e8b9d24f3b865d0c7fa2e5d4af",
- "status": "queued",
- "to": "+491701234567",
- "costVat": 0.0595,
- "country": "DE",
- "sentAt": "2025-06-24T14:12:05Z"
}