Detect operator from an MSISDN
Providers
Detect Operator
Detect the Mobile Money operator from a phone number. Use this to pre-fill the operator field without asking the player.
POST
Detect operator from an MSISDN
Typical integration flow
1
Player enters their phone number
Your UI collects the player’s MSISDN at checkout.
2
Detect the operator
Call
POST /msisdn/detect with the raw number — winam-payments normalizes it to E.164 and identifies the operator.3
Pre-fill the deposit/withdrawal request
Use
operator from the response directly in your POST /deposits or POST /withdrawals call — no manual selection required.Currently supported country: CM (Cameroon).
country_code defaults to CM if omitted.Cameroon prefix table
Authorizations
Body
application/json
Response
Successful Response
MSISDN normalised to E.164 format
Example:
"+237670123456"
Whether the MSISDN is a recognised Cameroon number
Example:
"CM"
Detected operator: "mtn" | "orange" | null
Example:
"mtn"
Example:
"MTN Mobile Money"
Suggested provider_id to use in the deposit/withdrawal request
Example:
"sim_gateway_mtn"
Example:
"MTN Mobile Money"
Error message if is_valid is false

