Game ID Checker API
Mobile Legends ID checker API
Check an MLBB player ID and zone ID, retrieve a nickname, and add an account confirmation step to your application.
What you need to send
Mobile Legends accounts are identified by both a player ID and a zone ID. Include both values to make the lookup.
| Field | Value |
|---|---|
game | mlbb |
player_id | The numeric account ID, sent as a string. |
zone_id | The MLBB zone ID, sent as a string. |
Do not combine the player ID and zone ID into one field. Send each separately, without surrounding parentheses.
Example JSON request
Send this body to POST /check through the RapidAPI gateway. Replace the illustrative ID and zone with the account you intend to check.
{
"game": "mlbb",
"player_id": "123456789",
"zone_id": "1234"
}Use the RapidAPI application key and host provided in your dashboard. The API documentation includes a complete cURL example and error reference.
Use the returned nickname
When data.valid is true, display data.nickname so the customer can confirm their intended account. When the provider explicitly reports that the account is invalid, the nickname is null.
Network failures and provider limits return error responses. Handle those separately from an invalid ID, and let the customer retry when appropriate.
This is an account lookup, not a login or ownership check. No game passwords are needed.
Add MLBB lookup to your workflow
Useful places for account confirmation include top-up checkouts, reseller tools, and support dashboards. You control what happens after the nickname is displayed.
Also supported: PUBG Mobile.