Skip to main content
Event Ingestion is how you send activity data to ProfiledRisk for evaluation. Each event is processed by a Flow, evaluated against your rules and ProfiledRisk intelligence, and returns a decision that you can enforce in your system. ProfiledRisk supports two ingestion modes per Flow:
  • Realtime URL – for live decisioning on production traffic
Realtime URL
 {{base_url}}/ingest
  • Backfill URL – for historical or batch events
Backfill URL
 {{base_url}}/backfill
The keys for each url can be gotten from the dashboard, and you can view the schema for each user type under the payload schemas
    {
        "key": "6WgE3W1",
        "type": "onboarding",
        "event": {
            "user": {
                "user_id": "3e4d2a19-6fbc-4a2c-a1c5-5678e9abcd13",
                "registration_time": "2025-01-14 13:20:33",
                "email": "john.doe@example.com",
                "name": "John Doe",
                "mobile": "+1234567891"
            },
            "device": {
                "type": "desktop",
                "os": "Windows 10",
                "model": "Dell Inspiron",
                "language": "en-US",
                "ip_address": "104.28.251.101",
                "device_id": "d41d8cd9-8f00-3204-a97d-e1f4d2e6cb39"
            },
            "address": {
                "city": "New York",
                "street": "123 Elm St, Apt 5B",
                "country": "United States"
            }
        }
    }