smssoftMessaging API

Quick start (5 steps)

Go from zero to your first outbound message in a few minutes. For deeper guides, see Getting started.

  1. Register — create an account at smssoft.s.co.tz/register and verify your email.
  2. Connect channel — in the dashboard, create an instance, open the QR code, then complete device linking on your business phone when prompted by SMS Soft.
  3. Create an API key — choose live mode for real sends or test mode to simulate messages without a connected phone.
  4. Send a message — replace the placeholders below and run:
    curl -X POST https://smssoft.s.co.tz/api/v1/messages/text \
      -H "Authorization: Bearer sk_live_YOUR_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "instance_id": "inst_xxxxxxxxxxxx",
        "to": "+255712345678",
        "text": "Hello from the SMS Soft API"
      }'
  5. Webhooks (optional) — add a webhook URL in the dashboard to receive delivery and message events. See Webhooks for event types and signing.