Get Member Info
API Description
- Path:
/client/member/info - Method:
GET - Description: Get the basic profile information of the currently logged-in member. This API requires the member's exclusive Token in the request header for authentication.
Request Parameters
Header Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
Authorization | String | Yes | Format: Bearer <token>, where <token> is obtained after a successful login or registration. |
Query/Body Parameters
None
Request Example
http
GET /client/member/info HTTP/1.1
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR...Response Parameters
| Parameter | Type | Description |
|---|---|---|
code | Number | Status code, 0 means success |
msg | String | Response message |
data | Object | Member profile data |
data.pUid | Number | Member numeric ID (PlayerUID) |
data.id | String | Member unique identifier (GUID) |
data.username | String | Member login account name |
data.level | Number | Member level |
data.status | String | Member status (e.g., active) |
data.language | String | Member language preference (e.g., en_us) |
data.firstName | String | First name |
data.lastName | String | Last name |
data.mobile | String | Mobile number |
data.email | String | Email address |
data.referralCode | String | Referral / Invitation code |
Response Example
json
{
"code": 0,
"msg": "success",
"data": {
"pUid": 10000001,
"id": "e8d67b2d-1234-5678-abcd-ef0123456789",
"username": "testuser01",
"level": 0,
"status": "active",
"language": "en_us",
"firstName": "Test",
"lastName": "User",
"mobile": "13800138000",
"email": "test@example.com",
"referralCode": "A1B2C3D4"
}
}