Validate Token (POST)​
POST
/auth/token/validate
Validate a verification token and create a session. Token can be provided in JSON body or query parameter. Requires X-Bridge-Secret header.
Authorizations​
BridgeSecret
Bridge secret for backend integration
TypeAPI Key (header: X-Bridge-Secret)
Parameters​
Query Parameters
token
Token as query parameter (alternative to body)
Typestring
Request Body​
application/json
JSON
{
"token": "tok_abc123def456"
}
Responses​
Token validated successfully - Returns user and session
application/json
JSON
{
"success": true,
"message": "Token validated successfully",
"user": {
"id": "usr_123abc",
"email": "user@example.com",
"name": "John",
"lastName": "Doe",
"userName": "johndoe",
"userType": "customer",
"isVerified": true
},
"sessionId": "ses_xyz789",
"expiresAt": "string"
}