GAME ACCOUNT LOOKUP API
Player IDs in.
Player names out.
A simple way to check game accounts before a top-up. Turn a player ID into a nickname with one API call.
1234567891234POST /checkIllustrative response · not a live lookup9 available games
Consistent responses.
Managed in RapidAPI.
SUPPORTED GAMES
Your games.
One integration.
Choose a game to see what you need.
The same /check endpoint handles every available game.
No games found. Try another name.
Discover game IDs and required fields with GET /games . Provider availability may vary.
MADE FOR DEVELOPERS
Fits right into
your next build.
Add a nickname confirmation step to your checkout, reseller panel, or game tool.
- 01
Get your API key
Choose a plan in RapidAPI and use your application key.
- 02
Send the player ID
Choose a game. Add the zone ID when the game needs it.
- 03
Show the nickname
Let your customer confirm the account before continuing.
/checkMobile Legendscurl -X POST \
'https://game-id-checker-api.p.rapidapi.com/check' \
-H 'X-RapidAPI-Key: YOUR_RAPIDAPI_KEY' \
-H 'X-RapidAPI-Host: game-id-checker-api.p.rapidapi.com' \
-H 'Content-Type: application/json' \
-d '{"game":"mlbb","player_id":"123456789","zone_id":"1234"}'
{
"success": true,
"data": {
"game": "mlbb",
"player_id": "123456789",
"zone_id": "1234",
"valid": true,
"nickname": "Nova",
"region_code": null
}
}
SIMPLE MONTHLY PRICING
Start small.
Room to grow.
One plan for every supported game.
Subscribe and manage your usage on RapidAPI.
Free
Get to know the API.
$0/ month
- All supported games
- 10 requests / minute
- Monthly hard limit
Pro
RecommendedFor growing shops and apps.
$4.99/ month
- All supported games
- No plan rate limit
- Monthly hard limit
Ultra
More room for reseller platforms.
$9.99/ month
- All supported games
- No plan rate limit
- Monthly hard limit
Mega
For your busiest integrations.
$14.99/ month
- All supported games
- No plan rate limit
- Monthly hard limit
Prices in USD. Each call to /games or /check uses one request. Monthly hard limits keep request overage charges at zero.
Paid plans have no configured per-second or per-minute plan limit. RapidAPI may apply separate bandwidth fees. View full plan details
THE DETAILS
Good questions.
Clear answers.
A few things to know
before you integrate.
What information do I need?
Mobile Legends and Magic Chess need a player ID and zone ID. Other games use their documented player ID or OpenID. Check GET /games?enabled=true for available games and required fields; send all identifiers as strings.
Do players need to share a password?
No. A lookup only needs the game’s public account identifiers. Your application authenticates with its own RapidAPI key.
What happens if the ID is invalid?
A confirmed invalid account returns valid: false and nickname: null. A temporary provider error returns a 5xx response, so your app can handle it separately.
Does a lookup verify account ownership?
No. It checks an account identifier and retrieves a nickname. It does not sign in to the account or prove ownership.
How do subscriptions and limits work?
Choose a plan on RapidAPI, which manages your subscription, API key and usage. Every plan has a monthly hard request limit. Paid plans have no configured plan rate limit; Free allows 10 requests per minute. Check the plan details for separate platform bandwidth fees.
YOUR NEXT INTEGRATION
Make the account
check part simple.
Start with the docs. Build with confidence.








