Android SMS Gateway USSD requests: Api usage

Featured illustration for Android SMS Gateway USSD requests: Api usage

Android SMS Gateway ussd requests — api usage. Feature deep dive on USSD requests (api usage). Unique examples and failure modes; link matching /features path when exists. Priced by devices and SMS send volume; BYO phone and operator credit.

Written by the SMS Gateway team for operators who run phones and airtime themselves — not for theoretical cloud SMS demos.

InformationAndroid SMS GatewayFeaturesOperations
Article
Published
April 10, 2025
Updated
April 29, 2025
Reading time
16 minute read

Key Takeaways

  • USSD request API usage drives *# menus on the SIM in the paired Android — balance, bundles, not a second SMS API.
  • Live request fields live in Developer Center. This page is timeouts, slots, and what not to scrape.
  • Do not build a reseller “check any number’s balance” product on random USSD trees.
  • Menus change without notice. Parse failures are operator UX, not a gateway bug.
  • USSD can steal the radio while OTP is queued. Isolate or serialize.
  • You bring the phone and operator credit. We meter devices and SMS send volume — USSD is not extra carrier packs from us.

USSD is a menu, not an SMS

Android SMS gateway USSD request API usage is how your backend starts a USSD session on the paired phone: check remaining airtime, buy a bundle, hit a bank short code the SIM is allowed to use. It shares the radio with SMS. It is not concatenated SMS and it is not a CPaaS short-code product.

Feature: USSD gateway. Live fields: Developer Center. Do not copy a Ghana *123# tree into a Kenya deploy.

“If you parse USSD like JSON, the operator will ship a new comma next week.”

*123#

Placeholder. Your operator’s tree is the real contract.

A timeout is often a new IVR screen, not a dead API.

What to automate (carefully)

UseOK whenNot OK
Own SIM balanceYou own the MSISDN and the runbookScraping SIMs you do not control
Bundle top-upStaff-approved, loggedUnattended spend loops
Bank / wallet USSDCounsel + the bank’s termsStoring PINs in the gateway logs
OTP via USSDRare; prefer SMS OTPAssuming session = SMS DLR
Load testNever against live operator treesParallel sessions cooking the modem

Acceptable use.

API usage without mirroring params

Conceptual: start session, send menu key, wait, capture screen text. Timeouts are long. Dual-SIM: name the slot. Idempotency does not apply the same way as SMS — a second *123# is a second session. Samples are HTTPS/JSON, not a “USSD SDK.”

OEM, SIM slot, timeouts

Some OEMs overlay USSD and kill background sessions. Battery. Do not run USSD on the OTP SIM during peak login. OTP priority.

Cost

Operator may charge for some USSD — that is the pack, not our SKU. Gateway billing stays devices + SMS send volume. Free 300 SMS lifetime / Developer 25,000 per year are SMS caps. Pricing.

Checklist

  • Tree documented per operator + date.
  • Parse tests fail closed.
  • No PINs in logs.
  • Slot pinned.
  • Not concurrent with OTP on the same radio.

Next steps

USSD feature, setup, Developer Center.

Jump to the live product docs for this topic—not another long-form article.

FAQ

Frequently asked questions

Direct answers about android sms gateway ussd.

Does USSD use my SMS allowance?

USSD is not SMS. Platform SMS volume meters messages sent as SMS. Device count still applies because the same Android runs the session.

Where is the USSD endpoint documented?

Developer Center owns live API parameters. Product overview: USSD gateway.

Can I scrape another subscriber’s balance via USSD?

No. Only the SIM in the device. Acceptable use forbids account takeover and unauthorized access patterns.
Keep learning

Topically related guides—chosen by subject overlap, not a fixed sitewide footer.

Information
android sms gateway contacts

Android SMS Gateway contact lists: Api usage

Android SMS Gateway contact lists — api usage. Feature deep dive on contact lists (api usage). Unique examples and failure modes; link matching /features path when exists. Priced by devices and SMS send volume; BYO phone and operator credit.

Sep 21, 202516 min
Read article

Browse the full Android SMS gateway knowledge base or return to how an Android SMS gateway works.

Get started

Test the gateway on your own Android phone

Install the app, pair one device, and validate your API flow before choosing a paid plan.

You supply the phone, SIM, and operator SMS credit.