Confirm Real-Person Verification and Get Asset Group
For a custom callback: confirm the verification result with bytedToken, store the asset group, and return its ID.
For a custom callback. After you confirm that the Volcano callback status code indicates success, call this endpoint. It looks up the asset group ID from Volcano with bytedToken, stores the group, and returns groupId. bytedToken comes from creating an H5 verification session and must still be within its lifetime. If it has expired, create a new session.
Real-person verification is required. It cannot be skipped or bypassed with an allowlist.
Base URL
https://api.autorouter.top— Production
Authentication
BearerAuth: http (bearer)
Authenticate using a Bearer Token.
Format: Authorization: Bearer sk-xxxxxx
Endpoints
POST /seedance/v1/real-person-auth/verification-result
Confirm Real-Person Verification and Get Asset Group
Confirm the verification result with bytedToken, store the asset group, and return groupId.
Request Body
Content-Type: application/json
Example:
{
"bytedToken": "byted-token-xxx"
}Properties:
| Name | Type | Required | Description |
|---|---|---|---|
bytedToken | string | Yes | Real-person verification token returned by the H5 session endpoint |
bytedTokenstring(Required)
Real-person verification token returned by the H5 session endpoint
The token must still be within its lifetime. If it has expired, create a new H5 verification session.
Responses
200: Success
Content-Type: application/json
Request examples
curl -X POST "https://api.autorouter.top/seedance/v1/real-person-auth/verification-result" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-xxxxxx" \
-d '{
"bytedToken": "byted-token-xxx"
}'Response examples
{
"requestId": "1803ae665a704fbd90d20b3d50085033",
"state": "OK",
"errorCode": "",
"errorMessage": "",
"body": {
"groupId": "group-xxxx"
}
}Response fields:
| Name | Type | Description |
|---|---|---|
requestId | string | Request ID |
state | string | Call status. OK means success, ERROR means failure |
errorCode | string | Error code. Empty string or null on success |
errorMessage | string | Error message. Empty string or null on success |
body | object | Verification result |
body. | string | Volcano asset group ID |
statestring
Call status. OK means success, ERROR means failure
OK: SuccessERROR: Failure. CheckerrorCodeanderrorMessage
bodyobject
Verification result
Volcano asset group ID
Error handling
When the HTTP status is 200, still check state in the response body.
state | Description |
|---|---|
OK | The call succeeded. Business data is in body |
ERROR | The call failed. errorCode is the error code and errorMessage is the error message |
On success, errorCode and errorMessage may be an empty string or null.