Third-Party Login-Free Authentication
Create or Retrieve Users OpenApiKey and Secret Key Information
To register a user, you need to provide either an email or a mobile number. If you choose to provide a mobile number, you must also include the country code.
POST
/
platformapi
/
chainup
/
open
/
user
/
registerOrLoginToGetOpenApi
curl --request POST \
--url http://service.xxx.com/platformapi/chainup/open/user/registerOrLoginToGetOpenApi
{
"code": "0",
"msg": "suc",
"data": {
"uid": 23998752,
"apiKey": "47e2468b6dc5277fe19417d44daa834a",
"secret": "f1abbd4ef74ec2d046dea8a85a659076"
}
}
Query Parameters
appKey
string
requiredMerchant AppKey
Example: xxx_xxx
countryCode
string
requiredRegistered user country code.
Example: 93
mobileNumber
string
requiredRegistered user's mobile phone number (passing the mobile phone number must pass the country code).
Example: 1990099121
email
string
requiredEmail (Choose either email or mobile phone).
Example: xxx@xxx.com
password
string
requiredCreate user password.
Example: xxxxx
invitedCode
string
requiredInvitation code
Example: SDOOMXA
ip
string
requiredIP Whitelist for OpenAPI (separated by commas if multiple).
sign
string
requiredSignature
Example: 2ae04ed9165624419bad68e9e0f3f2sa9fbd2ae04ed916511624419bad68e9e20f3f29fbd
Response
200 - application/json
code
string
Return code.
Example: 0
msg
string
Success or failure message
Example: Success
data
object
curl --request POST \
--url http://service.xxx.com/platformapi/chainup/open/user/registerOrLoginToGetOpenApi
{
"code": "0",
"msg": "suc",
"data": {
"uid": 23998752,
"apiKey": "47e2468b6dc5277fe19417d44daa834a",
"secret": "f1abbd4ef74ec2d046dea8a85a659076"
}
}