QueryMemberId
Function
Query Member Basic Profile
Endpoint
- /v1/member/id
HTTP Method
- POST
Request Headers
- Authorization: Bearer {token}
- X-App-Key: {appKey}
Request Payload
- query with memberId
{
"searchType": "memberId",
"searchValue": "xxx"
}
- query with email
{
"searchType": "email",
"searchValue": "email@example.com"
}
- query with mobile
{
"searchType": "mobile",
"searchValue": "88888888",
"countryCode": "852"
}
Request Parameters
| Field | Required | Type | Remark | Sample |
|---|---|---|---|---|
| searchType | Yes | string | Search Type: memberId、email、mobile | mobile |
| searchValue | Yes | string | Search Value | 88888888 |
| countryCode | No | string | phone country code | 852 |
Response Payload
{
"status": 1,
"errorCode": 0,
"message": "success",
"memberId": "xxx"
}
Error Codes
| Status Code | Status Description |
|---|---|
| 1 | Internal Error |
| 3 | Missing Parameter |
| 4 | Invalid Input: [field name] |
| 4100 | Member not found |
| 4199 | Member Inactive |