HudumaSMS delivers SMS to every major Tanzanian network. This reference covers the HTTP API: sending messages, managing contacts, and registering the sender IDs your messages go out under.

Quickstart

Send your first message in a few minutes.

Authentication

How to obtain and use an access token.

Send SMS

The endpoint you will use most.

Credits

How messages are counted and charged.

Base URL

All endpoints are served from a single host:

Before you start

You need three things:
  1. An account — register at sms.huduma.cloud.
  2. Credits — the platform is prepaid; buy credits from the Orders page.
  3. An approved sender ID — the name recipients see. See Sender IDs.
Messages cannot be sent under an unapproved sender ID. Registering one is the step most new integrations forget, so do it before writing any code.