GET User Info
/openmlbb/user/info
API Path: /api/user/info
Retrieve the authenticated player's base profile information using a valid JWT. Supports query parameter for localization (lang). Requires an Authorization header with the JWT from login.
Headers:
- Authorization:
Bearer <jwt>(JWT obtained during login).
Query parameters:
- lang: Language code for localized content (default:
en).
The response includes player details:
- avatar: Avatar image URL.
- name: Display name.
- level: Current player level.
- rank_level: Current rank level.
- history_rank_level: Highest historical rank level.
- reg_country: Registered country code.
- roleId: Player role identifier.
- zoneId: Server zone identifier.
Useful for displaying identity card information, verifying account ownership, and populating player profile data in client applications.
This endpoint requires JWT. Pass the token via the SDK call argument jwt="YOUR_JWT".
Python Example
from OpenMLBB import OpenMLBB
client = OpenMLBB()
response = client.user.info(jwt="YOUR_JWT", lang="en")
print(response)
Path and Query Parameters
| Name | In | Type | Required | Default |
|---|---|---|---|---|
| lang | query | string | no | en |