用户注册

请求路径

/open/api/user/core/register

请求方式

POST

请求参数:

参数名必选类型描述长度示例
merchantNostring商户号64NFT0001
subMerchantNostring子商户号64a01a123
businessSubcategoriesstring业务子分类32BUY
emailstring邮箱64[email protected]
kycPlatformstringkyc平台255kyc平台 sumsub
kycTypestring详情见kyc类型说明2551
redirectUrlstringkyc成功后redirect链接255www.baidu.com
callbackUrlstringkyc成功后回调后端地址255www.baidu.com
remarkstring备注255www.baidu.com

请求参数示例

{
    "merchantNo":"NFT0001",
    "subMerchantNo":"a01a123",
    "businessSubcategories":"BUY",
    "email":"123@123",
    "kycType":"1",
    "kycPlatform":"sumsub",
    "redirectUrl":"http://www.baidu.com",
    "callbackUrl":"http://www.baidu.com",
    "remark":"9999"
}

响应参数

参数名必选类型描述示例
codeinteger返回代码0
msgstring返回处理消息User registered
modelstringkyc的链接https://dev-user.alchemytech.cc?token=37aa507d116c4cc49ac32c4bd3458f2b
traceIdstringtraceId64e316f0cf1c6c4ac44c881c051f51f8
errorboolean失败标志false
successboolean成功标志true

响应参数示例

用户未注册

{
    "code": "0",
    "msg": "成功",
    "model": "https://dev-user.alchemytech.cc?token=37aa507d116c4cc49ac32c4bd3458f2b",
    "traceId": "64e316f0cf1c6c4ac44c881c051f51f8",
    "error": false,
    "success": true
}

用户已注册

{
  "code": "2002",
  "msg": "User  registered",
  "model": null,
  "traceId": "64e462f03cb28e341b6973070be1e22b",
  "success": false,
  "error": true
}

kyc类型说明

kycPlatformkycTypekycLevel描述
sumsub11sumsub所有国家所有证件
sumsub22sumsub地址证明(kyc2级)
sumsub31sumsub所有国家护照
sumsub41欧洲国家身份证+ 护照
sumsub51非欧洲国家护照