Skip to Content

Rates

The rate card is public (no auth required).

rates = client.rates.list() for r in rates: print(r.name, r.iso2, r.rate_tzs) tz = client.rates.get("TZ") print(tz.name, tz.rate_tzs)

RateInfo dataclasses carry name, iso2, dial_code, rate_tzs, and an optional provider_bulk_sms snapshot of Africa’s Talking reference pricing.

GET /v1/rates GET /v1/rates/{country}

Use the rate card together with sms.analyze() to predict the exact cost of a message before sending.

Last updated on