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:

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 be register_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."
}

On this page