Registration Risk API
Handles the evaluation of risk associated with new user registration attempts, allowing for the detection and prevention of fake or malicious registrations.
Registration Risk API
The Fake Registration Risk API is designed to help organizations identify and mitigate fraudulent user registration attempts. This endpoint evaluates the risk associated with new user registrations, providing a risk score and severity level based on various factors. By integrating this API, organizations can prevent fake or bot-driven registrations that could compromise the integrity of their user base. The API helps enhance security measures by allowing for immediate responses to high-risk registration attempts, thus maintaining a clean registered user.
Request Structure
Endpoint: /v1/register
Hostname: https://a.sensfrx.ai
Method: POST
Headers:
Authorization
: Basic Auth encoded in Base64.Content-Type
: application/json
Request Body:
{
"ev": "register_succeeded",
"dID": "Device-JWT-USER-ID",
"rfs": {
"email": "jumbo.king@yopmail.com",
"name": "Jumbo King",
"phone": "9876543210",
"password": "123456"
},
"h": {
"ip": "45.252.1.123",
"ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36",
"ho": "demo.sensfrx.ai",
"rf": "https://demo.sensfrx.ai/register.php",
"ac": {
"a": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
"ae": "gzip, deflate, br",
"al": "en-US,en;q=0.9,hi;q=0.8,mr;q=0.7"
},
"url": "http://demo.sensfrx.ai/register.php"
}
}
POST Parameters:
ev
(string): Event type, which should beregister_attempt
.dID
(string): Unique identifier for the device.timestamp
(string): The time of the registration attempt in ISO 8601 format.rfs
(object): Registration form specifics.email
(string): Email address provided during registration.name
(string): Name provided during registration.phone
(string): Phone number provided during registration.password
(string): Password provided during registration.
h
(object): Header information.ip
(string): IP address of the user.ua
(string): User agent string.ho
(string): Hostname of the registration page.url
(string): URL of the registration page.
Response
{
"status": "allow",
"severity": "low",
"risk_score": 11,
"shadow_mode": "0",
"device": {
"device_id": "dFQjCFRjDA5Q%2Fb8pL0CKFgiGWFJOhhtLNXknQHwVlEYwbxu%2B4ojymgjLJ91KBuRxA%2Bh83yCCjXqycQOPbtvLcc64kcgG8h3e%2BuaqRfWkD2U0NwgFfRbVFz4PA7mjQoyLybhTcGBETr5j4xED0pndUXFSNtRRviDc%2FmluS8y18Z4tnqXDcYuiz%2BxlAMSA",
"name": "Chrome on Windows 10",
"ip": "45.252.74.134",
"location": "Aurangabad, MH, IN"
},
"message": "Register Request successfully reached."
}