Login-free Page Integration

Brief Description

  • Integration of login-free page, API interface integration required, users exempted from email verification.
  • This integration method requires customizing your own domain for access. Ach can perform mapping. Please provide your domain name and the corresponding SSL certificate. Contact technical support for configuration.

Environment Information

Unmapped URLs:

Mapped URLs:

  • Test Environment Domain: https://{merchant-defined-url}
  • Production Environment Domain: https://{merchant-defined-url}

Request Path

  • /open/merchant/api/v2

Request Method

  • POST
  • Content-Type: application/json

Request Parameter

ParameterSignMandatoryTypeLengthDesc
emailYNstring64Email address
appIdYYstring32Merchant appid
signYYstring512Signature

Request Example

{
  "email": "[email protected]",
  "appId": "qmamnbodyqzbdr0w",
  "sign": "8979EEB59CF15246A04E033962CA4084973A9D0F2F5CC08F07B99E9D0338F4486ED7700CF78F6365C2E399ED593B3EF9059F2EC808B5107CED8CC17BA0475962"
}

Response Parameter

ParameterTypeDesc
codestringPlease refer to the code description for coding details.
msgstringResponse message
modelobjectReturned when successful
traceIdstring-
successbooleanStatus of successs
errorbooleanStatus of fail

Response Example

Successful Response Example

{
  "code": "0",
  "msg": "成功",
  "model": {
    "webUrl": "To use the test environment, contact us to enable permissions"
  },
  "traceId": "64461f5414909b4b1e05a58fd7e818d1",
  "error": false,
  "success": true
}

Failed Response Example

{
  "code": "1006",
  "msg": "Signature error",
  "model": null,
  "traceId": "644622ad97df9eed485ae837c9a48d5a",
  "error": true,
  "success": false
}

For more information on return codes, please refer to the code description.