USSD Inbound

Inbound

GET https://ClientApplicationURL.com/

When the mobile user dials your USSD code, e.g *4441#, the USSD Gateway will automatically invoke your URL and pass all the pre-defined parameters. You are required to provide your application URL for the USSD inbound (MO) messages.

Query Parameters

Name
Type
Description

session_msisdn

integer

Mobile number (must be in international format e.g. 234819*)

session_operation

string

USSD Operation Category begin: New USSD session with the USSDC continue: To continue a USSD session with the USSDC for the specified session_id end: Used to indicate the end of a USSD session

session_msg

string

USSD message content (must be <= 160 chars)

session_id

integer

A unique identifier for a menu interaction. You will indicate this in your response to the user so as to maintain the same menu communication.

session_from

string

Originating USSD code

session_type

integer

1: Require input or reply from the user 2: Notify user without any response required. 3: When responding to a request from msisdn. 4: Notify user and end interaction.

session_mno

string

Originating mobile network. MTN, 9MOBILE, AIRTEL, GLO

{"session_operation":"end","session_type":4,"session_id":123456,"session_msg":"Thank you."}

Last updated

Was this helpful?