Customer

Member APIs reference

Summary

Get the user's basic profile information: their SkyID, information, and balance

Methods


Customer Info

GET https://api.skyjoy.vn/api-user/partner/v1/user-profile/{skyjoyId}

Path Parameters

Headers

{
    "statusCode": 200,
    "message": "SUCCESS",
    "data": {
        "skyjoyId": "SJ3609438573",
        "dateOfBirth": "01-01-1990",
        "dateOfJoin": "17-01-2023",
        "email": "vpquoi@yopmail.com",
        "firstName": "NGUYEN VAN",
        "lastName": "A",
        "fullName": "NGUYEN VAN A",
        "eKycStatus": "COMPLETE",
        "status": "ACTIVE",
        "phone": "+84979921380"
    }
}
curl -X GET \
 --header 'Authorization: Bearer <YOUR_ACCESS_TOKEN>' \
 --header 'Content-Type: application/json' \
 'https://api.skyjoy.vn/api-user/partner/v1/user-profile/{skyjoyId}'

Customer Profile

GET https://api.skyjoy.vn/api-user/partner/v1/user-profile-ext/{skyjoyId}

Path Parameters

Headers

{
    "statusCode": 200,
    "message": "SUCCESS",
    "data": {
        "enrollingSponsor": "SkyJoy",
        "passportNumber": "P0XXXXXXX1",
        "nationalId": "N0XXXXXXXX1",
        "tierClass": "Diamond",
        "skyjoyId": "SJ3609438573"
    }
}
curl -X GET \
 --header 'Authorization: Bearer <YOUR_ACCESS_TOKEN>' \
 --header 'Content-Type: application/json' \
 'https://api.skyjoy.vn/api-user/partner/v1/user-profile-ext/{skyjoyId}'

Customer Balance

GET https://api.skyjoy.vn/api-point/partner/v1/user-balance/{skyjoyId}

Path Parameters

Headers

{
    "statusCode": 200,
    "message": "SUCCESS",
    "data": {
        "skyjoyId": "SJ5408563422",
        "totalPoint": 964
    }
}
curl -X GET \
 --header 'Authorization: Bearer <YOUR_ACCESS_TOKEN>' \
 --header 'Content-Type: application/json' \
 'https://api.skyjoy.vn/api-point/partner/v1/user-balance/{skyjoyId}'

Last updated